SlideShare ist ein Scribd-Unternehmen logo
1 von 10
BASIC CONCEPT OF
DEEP LEARNING
SUBJECT:- ANNFL
MODULE 5
WHAT IS DEEP LEARNING ?
 Basically Deep Learning is a subset of ML .
 Deep learning is a class of machine learning algorithms that uses
multiple layers to progressively extract higher-level features from the
raw input. For example, in image processing, lower layers may identify
edges, while higher layers may identify the concepts relevant to a
human such as digits or letters or faces.
 Deep learning is a particular kind of machine learning that achieves
great power and flexibility by learning to represent the world as a
nested hierarchy of concepts, with each concept defined in relation to
simpler concepts, and more abstract representations computed in terms
of less abstract ones.
Why Deep Learning ?
In human brain approximately 100
billion neurons all together this is a
picture of an individual neuron and
each neuron is connected through
thousand of their neighbours.
The question here is how do we
recreate these neurons in a
computer. So, we create an artificial
structure called an artificial neural
net where we have nodes or
neurons. We have some neurons
for input value and some for output
value and in between, there may be
lots of neurons interconnected in
the hidden layer.
ARCHITECTURE
1. Deep Neural Network – It is a neural network with a certain level of
complexity (having multiple hidden layers in between input and output
layers). They are capable of modeling and processing non-linear
relationships.
2. Deep Belief Network(DBN) – It is a class of Deep Neural Network. It is
multi-layer belief networks.
Steps for performing DBN :
a. Learn a layer of features from visible units using Contrastive
Divergence algorithm.
b. Treat activations of previously trained features as visible units and
then learn features of features.
c. Finally, the whole DBN is trained when the learning for the final
hidden layer is achieved.
3. Recurrent (perform same task for every element of a
sequence) Neural Network – Allows for parallel and sequential
computation. Similar to the human brain (large feedback network of
connected neurons). They are able to remember important things about
the input they received and hence enables them to be more precise.
ADVANTAGES
1. Best in-class performance on
problems.
2. Reduces need for feature
engineering.
3. Eliminates unnecessary costs.
4. Identifies defects easily that
are difficult to detect.
DISADVANTAGES
1. Large amount of data
required.
2. Computationally expensive to
train.
3. No strong theoretical
foundation.
APPLICATION’S OF DL
1. Automatic Text Generation – Corpus of text is learned and from this model
new text is generated, word-by-word or character-by-character.
Then this model is capable of learning how to spell, punctuate, form sentences,
or it may even capture the style.
2. Healthcare – Helps in diagnosing various diseases and treating it.
3. Automatic Machine Translation – Certain words, sentences or phrases in one
language is transformed into another language (Deep Learning is achieving top
results in the areas of text, images).
4. Image Recognition – Recognizes and identifies peoples and objects in images
as well as to understand content and context. This area is already being used in
Gaming, Retail, Tourism, etc.
5. Predicting Earthquakes – Teaches a computer to perform viscoelastic
computations which are used in predicting earthquakes.
COVOLUTION OPERATION
 The term convolution refers to the mathematical combination of two
functions to produce a third function. It merges two sets of
information. In the case of a CNN, the convolution is performed on
the input data with the use of a filter or kernel (these terms are used
interchangeably) to then produce a feature map.
 A convolution is the simple application of a filter to an input that
results in an activation. Repeated application of the same filter to an
input results in a map of activations called a feature map, indicating the
locations and strength of a detected feature in an input, such as an
image.
Convolution in Convolutional Neural
Networks
 The convolutional neural network, or CNN for short, is a
specialized type of neural network model designed for
working with two-dimensional image data, although they
can be used with one-dimensional and three-dimensional
data.
 Central to the convolutional neural network is the
convolutional layer that gives the network its name. This
layer performs an operation called a “convolution“.
APPLICATION OF CONVOLUTION
OPERATION
 Convolution and related operations are found in many applications in
science, engineering and mathematics. In image processing. In digital image
processing convolutional filtering plays an important role in many
important algorithms in edge detection and related processes.
 In optics, an out-of-focus photograph is a convolution of the sharp image
with a lens function. The photographic term for this is bokeh. In image
processing applications such as adding blurring.
 In digital data processing. In analytical chemistry, Savitzky–Golay smoothing
filters are used for the analysis of spectroscopic data. They can
improve signal-to-noise ratio with minimal distortion of the spectra .
In statistics, a weighted moving average is a convolution.
 In acoustics, reverberation is the convolution of the original sound
with echoes from objects surrounding the sound source. In digital signal
processing, convolution is used to map the impulse response of a real room
on a digital audio signal.

Weitere ähnliche Inhalte

Ähnlich wie BASIC CONCEPT OF DEEP LEARNING.pptx

Deep learning.pptx
Deep learning.pptxDeep learning.pptx
Deep learning.pptx
MdMahfoozAlam5
 
Convolutional Neural Networks square measure terribly kind of like n.pdf
Convolutional Neural Networks square measure terribly kind of like n.pdfConvolutional Neural Networks square measure terribly kind of like n.pdf
Convolutional Neural Networks square measure terribly kind of like n.pdf
poddaranand1
 

Ähnlich wie BASIC CONCEPT OF DEEP LEARNING.pptx (20)

Understanding Deep Learning & Parameter Tuning with MXnet, H2o Package in R
Understanding Deep Learning & Parameter Tuning with MXnet, H2o Package in RUnderstanding Deep Learning & Parameter Tuning with MXnet, H2o Package in R
Understanding Deep Learning & Parameter Tuning with MXnet, H2o Package in R
 
Cnn
CnnCnn
Cnn
 
Let_s_Dive_to_Deep_Learning.pptx
Let_s_Dive_to_Deep_Learning.pptxLet_s_Dive_to_Deep_Learning.pptx
Let_s_Dive_to_Deep_Learning.pptx
 
A Study On Deep Learning
A Study On Deep LearningA Study On Deep Learning
A Study On Deep Learning
 
Deep Learning Survey
Deep Learning SurveyDeep Learning Survey
Deep Learning Survey
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceDeep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial Intelligence
 
Deep learning.pptx
Deep learning.pptxDeep learning.pptx
Deep learning.pptx
 
MaLAI_Hyderabad presentation
MaLAI_Hyderabad presentationMaLAI_Hyderabad presentation
MaLAI_Hyderabad presentation
 
Deep learning seminar report
Deep learning seminar reportDeep learning seminar report
Deep learning seminar report
 
AI Lesson 37
AI Lesson 37AI Lesson 37
AI Lesson 37
 
Lesson 37
Lesson 37Lesson 37
Lesson 37
 
Deep learning
Deep learning Deep learning
Deep learning
 
deeplearning
deeplearningdeeplearning
deeplearning
 
AINL 2016: Filchenkov
AINL 2016: FilchenkovAINL 2016: Filchenkov
AINL 2016: Filchenkov
 
Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders
 
A Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware DetectionA Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware Detection
 
Artificial Neural Network and its Applications
Artificial Neural Network and its ApplicationsArtificial Neural Network and its Applications
Artificial Neural Network and its Applications
 
Deep learning Techniques JNTU R20 UNIT 2
Deep learning Techniques JNTU R20 UNIT 2Deep learning Techniques JNTU R20 UNIT 2
Deep learning Techniques JNTU R20 UNIT 2
 
Convolutional Neural Networks square measure terribly kind of like n.pdf
Convolutional Neural Networks square measure terribly kind of like n.pdfConvolutional Neural Networks square measure terribly kind of like n.pdf
Convolutional Neural Networks square measure terribly kind of like n.pdf
 
A Parallel Framework For Multilayer Perceptron For Human Face Recognition
A Parallel Framework For Multilayer Perceptron For Human Face RecognitionA Parallel Framework For Multilayer Perceptron For Human Face Recognition
A Parallel Framework For Multilayer Perceptron For Human Face Recognition
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

BASIC CONCEPT OF DEEP LEARNING.pptx

  • 1. BASIC CONCEPT OF DEEP LEARNING SUBJECT:- ANNFL MODULE 5
  • 2. WHAT IS DEEP LEARNING ?  Basically Deep Learning is a subset of ML .  Deep learning is a class of machine learning algorithms that uses multiple layers to progressively extract higher-level features from the raw input. For example, in image processing, lower layers may identify edges, while higher layers may identify the concepts relevant to a human such as digits or letters or faces.  Deep learning is a particular kind of machine learning that achieves great power and flexibility by learning to represent the world as a nested hierarchy of concepts, with each concept defined in relation to simpler concepts, and more abstract representations computed in terms of less abstract ones.
  • 3. Why Deep Learning ? In human brain approximately 100 billion neurons all together this is a picture of an individual neuron and each neuron is connected through thousand of their neighbours. The question here is how do we recreate these neurons in a computer. So, we create an artificial structure called an artificial neural net where we have nodes or neurons. We have some neurons for input value and some for output value and in between, there may be lots of neurons interconnected in the hidden layer.
  • 4.
  • 5. ARCHITECTURE 1. Deep Neural Network – It is a neural network with a certain level of complexity (having multiple hidden layers in between input and output layers). They are capable of modeling and processing non-linear relationships. 2. Deep Belief Network(DBN) – It is a class of Deep Neural Network. It is multi-layer belief networks. Steps for performing DBN : a. Learn a layer of features from visible units using Contrastive Divergence algorithm. b. Treat activations of previously trained features as visible units and then learn features of features. c. Finally, the whole DBN is trained when the learning for the final hidden layer is achieved. 3. Recurrent (perform same task for every element of a sequence) Neural Network – Allows for parallel and sequential computation. Similar to the human brain (large feedback network of connected neurons). They are able to remember important things about the input they received and hence enables them to be more precise.
  • 6. ADVANTAGES 1. Best in-class performance on problems. 2. Reduces need for feature engineering. 3. Eliminates unnecessary costs. 4. Identifies defects easily that are difficult to detect. DISADVANTAGES 1. Large amount of data required. 2. Computationally expensive to train. 3. No strong theoretical foundation.
  • 7. APPLICATION’S OF DL 1. Automatic Text Generation – Corpus of text is learned and from this model new text is generated, word-by-word or character-by-character. Then this model is capable of learning how to spell, punctuate, form sentences, or it may even capture the style. 2. Healthcare – Helps in diagnosing various diseases and treating it. 3. Automatic Machine Translation – Certain words, sentences or phrases in one language is transformed into another language (Deep Learning is achieving top results in the areas of text, images). 4. Image Recognition – Recognizes and identifies peoples and objects in images as well as to understand content and context. This area is already being used in Gaming, Retail, Tourism, etc. 5. Predicting Earthquakes – Teaches a computer to perform viscoelastic computations which are used in predicting earthquakes.
  • 8. COVOLUTION OPERATION  The term convolution refers to the mathematical combination of two functions to produce a third function. It merges two sets of information. In the case of a CNN, the convolution is performed on the input data with the use of a filter or kernel (these terms are used interchangeably) to then produce a feature map.  A convolution is the simple application of a filter to an input that results in an activation. Repeated application of the same filter to an input results in a map of activations called a feature map, indicating the locations and strength of a detected feature in an input, such as an image.
  • 9. Convolution in Convolutional Neural Networks  The convolutional neural network, or CNN for short, is a specialized type of neural network model designed for working with two-dimensional image data, although they can be used with one-dimensional and three-dimensional data.  Central to the convolutional neural network is the convolutional layer that gives the network its name. This layer performs an operation called a “convolution“.
  • 10. APPLICATION OF CONVOLUTION OPERATION  Convolution and related operations are found in many applications in science, engineering and mathematics. In image processing. In digital image processing convolutional filtering plays an important role in many important algorithms in edge detection and related processes.  In optics, an out-of-focus photograph is a convolution of the sharp image with a lens function. The photographic term for this is bokeh. In image processing applications such as adding blurring.  In digital data processing. In analytical chemistry, Savitzky–Golay smoothing filters are used for the analysis of spectroscopic data. They can improve signal-to-noise ratio with minimal distortion of the spectra . In statistics, a weighted moving average is a convolution.  In acoustics, reverberation is the convolution of the original sound with echoes from objects surrounding the sound source. In digital signal processing, convolution is used to map the impulse response of a real room on a digital audio signal.