Deep Learning

 

Deep Learning is a part of Machine Learning where the learning / model training mimics human brain, this is possible because of the Artificial Network that resembles the human neural network which is thinking pattern of human brain.

Deep Learning can be applied to both Structured and Unstructured data.

Deep Learning applications are again classified to 3 categories same as Machine Learning

  1. Deep Supervised Learning
  2. Deep Unsupervised Learning
  3. Deep Reinforcement Learning

Artificial Neural Networks (ANN):

ANN is the basic structure for any model training through Deep Learning


Any ANN model contains an input layer, hidden layer/s and an output layer, based on the problem statement, the complexity (nodes,hidden layers) of the model will be increased.

Node:

Similar to the Neuron of human brain, Node is a basic computational unit of the ANN.


Activation Function decides the range of output of the node, below are the types of activation functions
  1. Sigmoid
  2. Tanh
  3. ReLU (Rectified Linear Unit)
  4. Leaky ReLU
activation function takes linear combination of inputs of a node multiplied with its respective weights


Deep Supervised Learning Architectures:

ANN will be applied for structured data
CNN will be applied for Image/Video data - Computer Vision
RNN will be applied for text/speech data - Natural Language Processing

Comments

Popular posts from this blog

Supervised Machine Learning

What is AI ?

Artificial Neural Network