You are on page 1of 58

Deep Learning

• What is AI?
• What is machine learning?
• Limitations of ML
• What is deep learning?
• Applications
Deep Learning
Difference
Applications
Image recognition
Natural language processing
Speech recognition
Robotics
Self driving
Implementation
Deep leaning
algorithm

Image
processing

MATLAB
Types
• Convolutional neural networks
• Deep neural networks
• Deep belief networks
• Recurrent neural networks
• Recursive neural networks
• Long short-term memory
Convolutional Neural Networks
Difference between neural networks and
Convolutional neural networks
Usage
• Classification
• Not for prediction
Advantages
• Features automatically extracted and optimized by itself
• Reusability
• Perform large number of data
• High dimension data
• Unlabeled data
Convolution layer
ReLU Layer(activation function)
Pooling layer
Stacking up the layers
Implementation

You might also like