SlideShare a Scribd company logo
Let’s Dive to
Deep Learning
“Computers are able to see hear and learn welcome to the future.”
By. Mohamed Essam
What is Deep Learning?
In the last few years of the IT industry, there has been a huge
demand for once particular skill set known as Deep
Learning(Neural Network is the back bone of deep learning).
What is Deep Learning?
Deep learning is a subset of methods for machine
learning which is a field dedicated to the study and
development of machines that can learn (sometimes
with the goal of eventually attaining general artificial
intelligence).
What is Deep Learning?
Geoffrey Hinton is a pioneer in the field of artificial neural networks and
co-published the first paper on the backpropagation algorithm for
training multilayer perceptron networks.
He may have started the introduction of the phrasing “deep” to describe
the development of large artificial neural networks.
Why Call it “Deep Learning“?
Why Not Just “Artificial Neural Networks“?
Examples of Deep Learning at Work
Automated Driving: Automotive researchers are using deep learning to
automatically detect objects such as stop signs and traffic lights.
Examples of Deep Learning at Work
Medical Research: Cancer researchers are using deep learning to
automatically detect cancer cells. Teams at UCLA built an advanced
microscope that yields a high-dimensional data set used to train a
deep learning application to accurately identify cancer cells.
Examples of Deep Learning at Work
Electronics: Deep learning is being used in automated hearing and
speech translation. For example, home assistance devices that
respond to your voice and know your preferences are powered by
deep learning applications.
How Deep Learning Works
 Most deep learning methods use neural network architectures,
which is why deep learning models are often referred to as deep
neural networks.
How Deep Learning Works
 The term “deep” usually refers to the number of hidden layers in
the neural network. Traditional neural networks only contain 2-3
hidden layers, while deep networks can have as many as 150.
 Deep learning models are trained by using large sets of labeled
data and neural network architectures that learn features directly
from the data without the need for manual feature extraction.
How Deep Learning Works
 One of the most popular types of deep neural networks is known
as convolutional neural networks (CNN or ConvNet).
 CNN is a type of neural network model which allows us to extract
higher representations for the image content. Unlike the classical
image recognition where you define the image features yourself,
CNN takes the image's raw pixel data, trains the model, then
extracts the features automatically for better classification.
Difference Between ML and Deep
Learning
 Deep learning is a specialized form of machine learning. A machine
learning workflow starts with relevant features being manually
extracted from images. The features are then used to create a
model that categorizes the objects in the image. With a deep
learning workflow, relevant features are automatically extracted
from images. In addition, deep learning performs “end-to-end
learning” – where a network is given raw data and a task to
perform, such as classification, and it learns how to do this
automatically.
Let_s_Dive_to_Deep_Learning.pptx
Let_s_Dive_to_Deep_Learning.pptx
How Deep Learning Works
CNNs eliminate the need for manual feature extraction, so you do not
need to identify features used to classify images. The CNN works by
extracting features directly from images. The relevant features are not
pretrained; they are learned while the network trains on a collection
of images. This automated feature extraction makes deep learning
models highly accurate for computer vision tasks such as object
classification.
Basic Architecture of Convolutional neural
networks
There are two main parts to a CNN architecture
 A convolution tool that separates and identifies the various features
of the image for analysis in a process called as Feature Extraction.
 A fully connected layer that utilizes the output from the convolution
process and predicts the class of the image based on the features
extracted in previous stages.
Let_s_Dive_to_Deep_Learning.pptx
Basic Architecture of Convolutional neural
networks
1. Convolutional Layer
This layer is the first layer that is used to extract the various features
from the input images. In this layer, the mathematical operation of
convolution is performed between the input image and a filter of a
particular size MxM.
Let_s_Dive_to_Deep_Learning.pptx
Let_s_Dive_to_Deep_Learning.pptx
Let_s_Dive_to_Deep_Learning.pptx
Basic Architecture of Convolutional neural
networks
1. Convolutional Layer
By sliding the filter over the input image,
The output is termed as the Feature map which gives us information
about the image such as the corners and edges.
120 202 12 0 21
34 32 98 73 37
27 38 93 57 74
31 28 23 45 55
Basic Architecture of Convolutional neural
networks
1. Convolutional Layer
120 202 12 0 21
34 32 98 73 37
27 38 93 57 74
31 28 23 45 55
Basic Architecture of Convolutional neural
networks
1. Convolutional Layer
120 202 12 0 21
34 32 98 73 37
27 38 93 57 74
31 28 23 45 55
Basic Architecture of Convolutional neural
networks
1. Convolutional Layer
120 202 12 0 21
34 32 98 73 37
27 38 93 57 74
31 28 23 45 55
Basic Architecture of Convolutional neural
networks
2. Pooling Layer
In most cases, a Convolutional Layer is followed by a Pooling Layer. The
primary aim of this layer is to decrease the size of the convolved
feature map to reduce the computational costs. This is performed by
decreasing the connections between layers and independently
operates on each feature map. Depending upon method used, there are
several types of Pooling operations.
Basic Architecture of Convolutional neural
networks
In Max Pooling, the largest element is taken from feature map. Average
Pooling calculates the average of the elements in a predefined sized
Image section. The total sum of the elements in the predefined section
is computed in Sum Pooling. The Pooling Layer usually serves as a
bridge between the Convolutional Layer and the FC Layer.
Basic Architecture of Convolutional neural
networks
3. Fully Connected Layer
The Fully Connected (FC) layer consists of the weights and biases along
with the neurons and is used to connect the neurons between two
different layers. These layers are usually placed before the output layer
and form the last few layers of a CNN Architecture.
Let_s_Dive_to_Deep_Learning.pptx
Learning Process
Forward Propagation
Backward Propagation
Learning Process
Learning Process
Learning Process
Learning Process
Any Questions?
Mohamed Essam
!
CREDITS: This presentation template was created by Slidesgo,
including icons by Flaticon, and infographics & images by Freepik
THANKS!
Contacts
Mhmd96.essam@gmail.com
Please keep this slide for attribution

More Related Content

PPTX
let's dive to deep learning
Mohamed Essam
 
PDF
dl-unit-4-deep-learning deep-learning.pdf
nandan543979
 
PPTX
BASIC CONCEPT OF DEEP LEARNING.pptx
RiteshPandey184067
 
PPTX
Unlocking Human Emotions: Facial Emotion Recognition with Deep Learning
Expeed Software
 
PPTX
Decoding Human Emotions with Deep Learning: Facial Expression Recognition Exp...
Expeed Software
 
PDF
Top 10 deep learning algorithms you should know in
AmanKumarSingh97
 
PPTX
Deep Learning Training at Intel
Atul Vaish
 
PPTX
Cnn
rimshailyas1
 
let's dive to deep learning
Mohamed Essam
 
dl-unit-4-deep-learning deep-learning.pdf
nandan543979
 
BASIC CONCEPT OF DEEP LEARNING.pptx
RiteshPandey184067
 
Unlocking Human Emotions: Facial Emotion Recognition with Deep Learning
Expeed Software
 
Decoding Human Emotions with Deep Learning: Facial Expression Recognition Exp...
Expeed Software
 
Top 10 deep learning algorithms you should know in
AmanKumarSingh97
 
Deep Learning Training at Intel
Atul Vaish
 

Similar to Let_s_Dive_to_Deep_Learning.pptx (20)

PPTX
Deep learning intro and examples and types
JavedKhan524377
 
PPTX
11_Saloni Malhotra_SummerTraining_PPT.pptx
SaloniMalhotra23
 
DOCX
Chapter 1.docx
Raghavendra Shetty
 
PPTX
Convolutional Neural Network (CNN)
Muhammad Haroon
 
PPTX
Deep learning
Rajgupta258
 
DOCX
Deep Neural Network DNN.docx
jaffarbikat
 
PDF
Deep learning
Khaled AMIRAT
 
PDF
Unsupervised learning models of invariant features in images: Recent developm...
IJSCAI Journal
 
PDF
UNSUPERVISED LEARNING MODELS OF INVARIANT FEATURES IN IMAGES: RECENT DEVELOPM...
ijscai
 
PDF
UNSUPERVISED LEARNING MODELS OF INVARIANT FEATURES IN IMAGES: RECENT DEVELOPM...
ijscai
 
PPTX
Speech Processing with deep learning
Mohamed Essam
 
DOCX
deep learning
Hassanein Alwan
 
PPTX
The Backbone of Modern AI Models" The architecture of Transformers
JoshiniM2
 
PDF
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...
IRJET Journal
 
PDF
A Survey of Deep Learning Algorithms for Malware Detection
IJCSIS Research Publications
 
PPTX
Scene recognition using Convolutional Neural Network
DhirajGidde
 
PDF
TRANSFER LEARNING WITH CONVOLUTIONAL NEURAL NETWORKS FOR IRIS RECOGNITION
gerogepatton
 
PDF
Transfer Learning with Convolutional Neural Networks for IRIS Recognition
gerogepatton
 
PDF
TRANSFER LEARNING WITH CONVOLUTIONAL NEURAL NETWORKS FOR IRIS RECOGNITION
ijaia
 
PDF
Machine learning based augmented reality for improved learning application th...
IJECEIAES
 
Deep learning intro and examples and types
JavedKhan524377
 
11_Saloni Malhotra_SummerTraining_PPT.pptx
SaloniMalhotra23
 
Chapter 1.docx
Raghavendra Shetty
 
Convolutional Neural Network (CNN)
Muhammad Haroon
 
Deep learning
Rajgupta258
 
Deep Neural Network DNN.docx
jaffarbikat
 
Deep learning
Khaled AMIRAT
 
Unsupervised learning models of invariant features in images: Recent developm...
IJSCAI Journal
 
UNSUPERVISED LEARNING MODELS OF INVARIANT FEATURES IN IMAGES: RECENT DEVELOPM...
ijscai
 
UNSUPERVISED LEARNING MODELS OF INVARIANT FEATURES IN IMAGES: RECENT DEVELOPM...
ijscai
 
Speech Processing with deep learning
Mohamed Essam
 
deep learning
Hassanein Alwan
 
The Backbone of Modern AI Models" The architecture of Transformers
JoshiniM2
 
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...
IRJET Journal
 
A Survey of Deep Learning Algorithms for Malware Detection
IJCSIS Research Publications
 
Scene recognition using Convolutional Neural Network
DhirajGidde
 
TRANSFER LEARNING WITH CONVOLUTIONAL NEURAL NETWORKS FOR IRIS RECOGNITION
gerogepatton
 
Transfer Learning with Convolutional Neural Networks for IRIS Recognition
gerogepatton
 
TRANSFER LEARNING WITH CONVOLUTIONAL NEURAL NETWORKS FOR IRIS RECOGNITION
ijaia
 
Machine learning based augmented reality for improved learning application th...
IJECEIAES
 

More from Mohamed Essam (20)

PPTX
Data Science Crash course
Mohamed Essam
 
PPTX
2.Feature Extraction
Mohamed Essam
 
PPTX
Data Science
Mohamed Essam
 
PPTX
Introduction to Robotics.pptx
Mohamed Essam
 
PPTX
Introduction_to_Gui_with_tkinter.pptx
Mohamed Essam
 
PPTX
Getting_Started_with_DL_in_Keras.pptx
Mohamed Essam
 
PPTX
Linear_algebra.pptx
Mohamed Essam
 
PPTX
OOP-Advanced_Programming.pptx
Mohamed Essam
 
PPTX
1.Basic_Syntax
Mohamed Essam
 
PPTX
KNN.pptx
Mohamed Essam
 
PPTX
Regularization_BY_MOHAMED_ESSAM.pptx
Mohamed Essam
 
PPTX
1.What_if_Adham_Nour_tried_to_make_a_Machine_Learning_Model_at_Home.pptx
Mohamed Essam
 
PPTX
Clean_Code
Mohamed Essam
 
PPTX
Linear_Regression
Mohamed Essam
 
PPTX
2.Data_Strucures_and_modules.pptx
Mohamed Essam
 
PPTX
Naieve_Bayee.pptx
Mohamed Essam
 
PPTX
Activation_function.pptx
Mohamed Essam
 
PPTX
Deep_Learning_Frameworks
Mohamed Essam
 
PPTX
Neural_Network
Mohamed Essam
 
PPTX
Software Engineering
Mohamed Essam
 
Data Science Crash course
Mohamed Essam
 
2.Feature Extraction
Mohamed Essam
 
Data Science
Mohamed Essam
 
Introduction to Robotics.pptx
Mohamed Essam
 
Introduction_to_Gui_with_tkinter.pptx
Mohamed Essam
 
Getting_Started_with_DL_in_Keras.pptx
Mohamed Essam
 
Linear_algebra.pptx
Mohamed Essam
 
OOP-Advanced_Programming.pptx
Mohamed Essam
 
1.Basic_Syntax
Mohamed Essam
 
KNN.pptx
Mohamed Essam
 
Regularization_BY_MOHAMED_ESSAM.pptx
Mohamed Essam
 
1.What_if_Adham_Nour_tried_to_make_a_Machine_Learning_Model_at_Home.pptx
Mohamed Essam
 
Clean_Code
Mohamed Essam
 
Linear_Regression
Mohamed Essam
 
2.Data_Strucures_and_modules.pptx
Mohamed Essam
 
Naieve_Bayee.pptx
Mohamed Essam
 
Activation_function.pptx
Mohamed Essam
 
Deep_Learning_Frameworks
Mohamed Essam
 
Neural_Network
Mohamed Essam
 
Software Engineering
Mohamed Essam
 

Recently uploaded (20)

PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Software Development Methodologies in 2025
KodekX
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Software Development Methodologies in 2025
KodekX
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
Doc9.....................................
SofiaCollazos
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 

Let_s_Dive_to_Deep_Learning.pptx

  • 1. Let’s Dive to Deep Learning “Computers are able to see hear and learn welcome to the future.” By. Mohamed Essam
  • 2. What is Deep Learning? In the last few years of the IT industry, there has been a huge demand for once particular skill set known as Deep Learning(Neural Network is the back bone of deep learning).
  • 3. What is Deep Learning? Deep learning is a subset of methods for machine learning which is a field dedicated to the study and development of machines that can learn (sometimes with the goal of eventually attaining general artificial intelligence).
  • 4. What is Deep Learning?
  • 5. Geoffrey Hinton is a pioneer in the field of artificial neural networks and co-published the first paper on the backpropagation algorithm for training multilayer perceptron networks. He may have started the introduction of the phrasing “deep” to describe the development of large artificial neural networks. Why Call it “Deep Learning“? Why Not Just “Artificial Neural Networks“?
  • 6. Examples of Deep Learning at Work Automated Driving: Automotive researchers are using deep learning to automatically detect objects such as stop signs and traffic lights.
  • 7. Examples of Deep Learning at Work Medical Research: Cancer researchers are using deep learning to automatically detect cancer cells. Teams at UCLA built an advanced microscope that yields a high-dimensional data set used to train a deep learning application to accurately identify cancer cells.
  • 8. Examples of Deep Learning at Work Electronics: Deep learning is being used in automated hearing and speech translation. For example, home assistance devices that respond to your voice and know your preferences are powered by deep learning applications.
  • 9. How Deep Learning Works  Most deep learning methods use neural network architectures, which is why deep learning models are often referred to as deep neural networks.
  • 10. How Deep Learning Works  The term “deep” usually refers to the number of hidden layers in the neural network. Traditional neural networks only contain 2-3 hidden layers, while deep networks can have as many as 150.  Deep learning models are trained by using large sets of labeled data and neural network architectures that learn features directly from the data without the need for manual feature extraction.
  • 11. How Deep Learning Works  One of the most popular types of deep neural networks is known as convolutional neural networks (CNN or ConvNet).  CNN is a type of neural network model which allows us to extract higher representations for the image content. Unlike the classical image recognition where you define the image features yourself, CNN takes the image's raw pixel data, trains the model, then extracts the features automatically for better classification.
  • 12. Difference Between ML and Deep Learning  Deep learning is a specialized form of machine learning. A machine learning workflow starts with relevant features being manually extracted from images. The features are then used to create a model that categorizes the objects in the image. With a deep learning workflow, relevant features are automatically extracted from images. In addition, deep learning performs “end-to-end learning” – where a network is given raw data and a task to perform, such as classification, and it learns how to do this automatically.
  • 15. How Deep Learning Works CNNs eliminate the need for manual feature extraction, so you do not need to identify features used to classify images. The CNN works by extracting features directly from images. The relevant features are not pretrained; they are learned while the network trains on a collection of images. This automated feature extraction makes deep learning models highly accurate for computer vision tasks such as object classification.
  • 16. Basic Architecture of Convolutional neural networks There are two main parts to a CNN architecture  A convolution tool that separates and identifies the various features of the image for analysis in a process called as Feature Extraction.  A fully connected layer that utilizes the output from the convolution process and predicts the class of the image based on the features extracted in previous stages.
  • 18. Basic Architecture of Convolutional neural networks 1. Convolutional Layer This layer is the first layer that is used to extract the various features from the input images. In this layer, the mathematical operation of convolution is performed between the input image and a filter of a particular size MxM.
  • 22. Basic Architecture of Convolutional neural networks 1. Convolutional Layer By sliding the filter over the input image, The output is termed as the Feature map which gives us information about the image such as the corners and edges. 120 202 12 0 21 34 32 98 73 37 27 38 93 57 74 31 28 23 45 55
  • 23. Basic Architecture of Convolutional neural networks 1. Convolutional Layer 120 202 12 0 21 34 32 98 73 37 27 38 93 57 74 31 28 23 45 55
  • 24. Basic Architecture of Convolutional neural networks 1. Convolutional Layer 120 202 12 0 21 34 32 98 73 37 27 38 93 57 74 31 28 23 45 55
  • 25. Basic Architecture of Convolutional neural networks 1. Convolutional Layer 120 202 12 0 21 34 32 98 73 37 27 38 93 57 74 31 28 23 45 55
  • 26. Basic Architecture of Convolutional neural networks 2. Pooling Layer In most cases, a Convolutional Layer is followed by a Pooling Layer. The primary aim of this layer is to decrease the size of the convolved feature map to reduce the computational costs. This is performed by decreasing the connections between layers and independently operates on each feature map. Depending upon method used, there are several types of Pooling operations.
  • 27. Basic Architecture of Convolutional neural networks In Max Pooling, the largest element is taken from feature map. Average Pooling calculates the average of the elements in a predefined sized Image section. The total sum of the elements in the predefined section is computed in Sum Pooling. The Pooling Layer usually serves as a bridge between the Convolutional Layer and the FC Layer.
  • 28. Basic Architecture of Convolutional neural networks 3. Fully Connected Layer The Fully Connected (FC) layer consists of the weights and biases along with the neurons and is used to connect the neurons between two different layers. These layers are usually placed before the output layer and form the last few layers of a CNN Architecture.
  • 36. CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik THANKS! Contacts [email protected] Please keep this slide for attribution