SlideShare a Scribd company logo
Deep Learning Using TensorFlow
Agenda
▪ Why Artificial Intelligence?
▪ What Is Artificial Intelligence?
▪ Subsets Of Artificial Intelligence
▪ What Is Machine Learning?
▪ Limitations Of Machine Learning
▪ What Is Deep Learning And How It Works?
▪ Single Layer Perceptron
▪ Limitations Of Single Layer Perceptron
▪ Multi Layer Perceptron
▪ Course Outline
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Why Artificial Intelligence?
Let’s first understand why we need Artificial Intelligence.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Why Artificial Intelligence?
Let’s understand this with an example:
If a car exceeds the speed limit, then for a human to monitor and note down all the
numbers is not possible.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Why Artificial Intelligence?
In order to solve it, we can use a machine to capture the
number plate picture and covert it into a text format
Convert the picture into text
UK PL8TE
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What Is Artificial Intelligence?
Now is the time to understand what exactly is Artificial Intelligence.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What Is Artificial Intelligence?
Artificial Intelligence is the capability of a machine to imitate
intelligent human behavior.
AI is accomplished by studying how
human brain thinks, and how humans
learn, decide, and work while trying to
solve a problem
Outcomes of this study is used as a
basis of developing intelligent software
and systems.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Subsets Of Artificial Intelligence
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Subsets Of Artificial Intelligence
Artificial Intelligence
Machine Learning
Deep Learning Deep Learning is a subset of
Machine Learning
Machine Learning is a subset of
AI
Deep Learning uses
neural networks to
simulate human like
decision making
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Machine Learning
Let’s understand what is Machine Learning.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Machine Learning
▪ Machine Learning is a type of artificial intelligence (AI) that provide computers with the ability to learn
without being explicitly programmed.
Problem Statement: Determine the species of the flower
Learn from the dataset
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Machine Learning
▪ Machine Learning is a type of artificial intelligence (AI) that provide computers with the ability to learn
without being explicitly programmed.
Problem Statement: Determine the species of the flower
New Input
Sepal length, Sepal width,
Petal Length, Petal Width
Learn from the dataset
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Limitations Of Machine Learning
Let’s understand, even when Machine Learning is present why we need Deep Learning.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Limitations Of Machine Learning
Cannot solve crucial AI problems like NLP,
Image recognition etc.
Are not useful while working with high dimensional data,
that is where we have large number of inputs and outputs
Machine
Learning
Limitations Of Machine Learning
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Limitations Of Machine Learning
One of the big challenges with traditional Machine Learning models is a process called feature extraction. For
complex problems such as object recognition or handwriting recognition, this is a huge challenge.
Deep Learning To The Rescue
The idea behind Deep Learning is
to build learning algorithms that
mimic brain.
Deep Learning models are capable to focus on the
right features by themselves, requiring little guidance
from the programmer.
These models also partially solve the dimensionality
problem.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Lets Take a Look at
Deep Learning Applications
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Applications of Deep Learning
Some amazing and recent applications of Deep Learning are:
• Automatic Machine Translation.
• Object Classification in Photographs.
• Automatic Handwriting Generation.
• Character Text Generation.
• Image Caption Generation.
• Colorization of Black and White Images.
• Automatic Game Playing.
Face recognition
Sara Jessi Amy Priya Adam
EmmaAndrewJohn
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Applications of Deep Learning - Google Lens
▪ Google Lens is a set of vision-based computing
capabilities that allows your smartphone to
understand what's going on in a photo, video or
live feed.
▪ For instance, point your phone at a flower and
Google Lens will tell you, on the screen, which
type of flower it is.
▪ You can aim the camera at a restaurant sign to
see reviews and other information to pop up.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Applications of Deep Learning – Machine Translation
Automatic Machine Translation:
• This a task where you are given words
in some language and you have to
translate the words to the desired
language say English.
• This kind of translation is a classical
example of Image recognition.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Applications of Deep Learning – Image Colorization
Automatic Colorization of Black and White
Images:
• Image colorization is the problem of
adding colour to black and white
photographs.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
How Deep Learning Works?
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
How Deep Learning Works?
Deep learning is a form of machine learning that uses a model of computing that's very much inspired by the
structure of the brain, so lets understand that first.
Neuron
Dendrite: Receives signals from
other neurons
Cell Body: Sums all the inputs
Axon: It is used to transmit signals
to the other cells
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Perceptron Learning Algorithm
Let’s begin by understanding an artificial neuron called a perceptron.
X1
X2
X3
Xn
W1
W2
W3
Wn
Transfer
Function
Activation
Function
Schematic for a neuron in a neural net
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Applications
It is used to classify any linearly separable set of inputs.
Error = 2 Error = 1 Error = 0
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Perceptron Learning Algorithm
Initialize the weights and
threshold
1
Wj – initial Weight
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Perceptron Learning Algorithm
Provide the input and
calculate the output
Initialize the weights and
threshold
1 2
X – Input
Y - Output
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Perceptron Learning Algorithm
Provide the input and
calculate the output
Initialize the weights and
threshold
Update the weights Repeat step 2 and 3
1 2 3 4
Wj (t+1) = Wj (t) + n (d-y) x
Wj (t+1) – Updated Weight
Wj (t) – Old Weight
d – Desired Output
y – Actual Output
x - Input
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Example Of Perceptron
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Perceptron Example
It can be used to implement Logic Gates.
AND
X1 X2 Y
0 0 0
0 1 0
1 0 0
1 1 1
t = 1.5
W = 1
W = 1
X1 X2
0 0
0 1
1 0
1 1
1
0 1
X1
X2
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Limitations Of Single Layer Perceptron
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Limitations Of Single Layer Perceptron
XOR X1 X2 Y
0 0 0
0 1 1
1 0 1
1 1 0
 If the cases are not linearly separable, the learning process of perceptron will never reach a
point where all points are classified properly.
 One example for non linearly separable cases is the XOR problem.
For Solving this problem, a multilayer perceptron
with backpropagation can be used
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Multi-Layer Perceptron
A Multi-layer Perceptron has the same structure of a single layer perceptron but with one or more hidden
layers.
Summation:
𝑺 = 𝑤𝑖 ∗ 𝑥1
𝑖 = 1
𝑛
Transformation:
Input Layer
Hidden Layer 1
Hidden Layer 2
Output Layer
Inputs Output
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Multi Layer Perceptron Use-Case
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Multi Layer Perceptron – Use Case
We will use the MNIST dataset. This dataset contains handwritten images of numbers from 0 -9. This is
how the dataset looks like:
60000 Training Samples
10000 Testing Samples
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Multi Layer Perceptron – Use Case
Input Image
(28x28)
Filter Weights
(5x5 pixels)
(14x14 pixels)
(16 channels)
(7x7 pixels)
(36 channels)
Filter-Weights
(5x5 pixels)
16 of these …
0.0
0.0
0.1
0.0
0.0
0.1
0.0
0.8
0.0
0.0
0
1
2
3
4
5
6
7
8
9
Fully-Connected
Layer
Output
Layer Class
Convolutional Layer 1
Convolutional Layer 2
(128 features) (10 features)
We will take the same MNIST dataset. By using Multilayer Perceptron the efficiency can be increased to
99%
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Course Outline
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Module
1
Module
2
Module
3
Module
4
Module
5
Module
6
Module
7
Module
8
Course Outline
Understanding Deep Learning
Understanding Neural Networks
Master Deep Networks
Deepdive into TensorFlow
Convolutional Neural Networks
Recurrent Neural Networks
RBM and Autoencoders
Certification Project
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Session In A Minute
What Is Artificial Intelligence? What Is Machine Learning? What Is Deep Learning?
Deep Learning Applications How Deep Learning Works? Single And Multi Layer Perceptron
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
AI & Deep Learning with TensorFlow
T e n s o r F l o w W I T H E D U R E K A
Go to www.edureka.co/ai-deep-learning-with-tensorflow
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Deep Learning Using TensorFlow | TensorFlow Tutorial | AI & Deep Learning Training | Edureka

More Related Content

What's hot

Deep Learning Jump Start
Deep Learning Jump StartDeep Learning Jump Start
Deep Learning Jump Start
Michele Toni
 
Deep learning
Deep learningDeep learning
Deep learning
Mohamed Loey
 
Notes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew NgNotes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew Ng
dataHacker. rs
 
Deep Learning - Overview of my work II
Deep Learning - Overview of my work IIDeep Learning - Overview of my work II
Deep Learning - Overview of my work II
Mohamed Loey
 
Andrew Ng, Chief Scientist at Baidu
Andrew Ng, Chief Scientist at BaiduAndrew Ng, Chief Scientist at Baidu
Andrew Ng, Chief Scientist at Baidu
Extract Data Conference
 
Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learning
Zeynep Su Kurultay
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
Mustafa Aldemir
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
Lukas Masuch
 
Deep learning short introduction
Deep learning short introductionDeep learning short introduction
Deep learning short introduction
Adwait Bhave
 
From Conventional Machine Learning to Deep Learning and Beyond.pptx
From Conventional Machine Learning to Deep Learning and Beyond.pptxFrom Conventional Machine Learning to Deep Learning and Beyond.pptx
From Conventional Machine Learning to Deep Learning and Beyond.pptx
Chun-Hao Chang
 
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
Simplilearn
 
Deep Learning Class #0 - You Can Do It
Deep Learning Class #0 - You Can Do ItDeep Learning Class #0 - You Can Do It
Deep Learning Class #0 - You Can Do It
Holberton School
 
Lecture11 - neural networks
Lecture11 - neural networksLecture11 - neural networks
Lecture11 - neural networks
Albert Orriols-Puig
 
Deep learning presentation
Deep learning presentationDeep learning presentation
Deep learning presentation
Tunde Ajose-Ismail
 
Deep Neural Networks 
that talk (Back)… with style
Deep Neural Networks 
that talk (Back)… with styleDeep Neural Networks 
that talk (Back)… with style
Deep Neural Networks 
that talk (Back)… with style
Roelof Pieters
 
2019 4-nn-and-dl-tao wang@unc-v2
2019 4-nn-and-dl-tao wang@unc-v22019 4-nn-and-dl-tao wang@unc-v2
2019 4-nn-and-dl-tao wang@unc-v2
Tao Wang
 
Introduction to Deep learning
Introduction to Deep learningIntroduction to Deep learning
Introduction to Deep learning
leopauly
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
Oswald Campesato
 
Deep learning
Deep learningDeep learning
Deep learning
Ratnakar Pandey
 
Deep Learning Tutorial
Deep Learning TutorialDeep Learning Tutorial
Deep Learning Tutorial
Amr Rashed
 

What's hot (20)

Deep Learning Jump Start
Deep Learning Jump StartDeep Learning Jump Start
Deep Learning Jump Start
 
Deep learning
Deep learningDeep learning
Deep learning
 
Notes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew NgNotes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew Ng
 
Deep Learning - Overview of my work II
Deep Learning - Overview of my work IIDeep Learning - Overview of my work II
Deep Learning - Overview of my work II
 
Andrew Ng, Chief Scientist at Baidu
Andrew Ng, Chief Scientist at BaiduAndrew Ng, Chief Scientist at Baidu
Andrew Ng, Chief Scientist at Baidu
 
Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learning
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
 
Deep learning short introduction
Deep learning short introductionDeep learning short introduction
Deep learning short introduction
 
From Conventional Machine Learning to Deep Learning and Beyond.pptx
From Conventional Machine Learning to Deep Learning and Beyond.pptxFrom Conventional Machine Learning to Deep Learning and Beyond.pptx
From Conventional Machine Learning to Deep Learning and Beyond.pptx
 
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
 
Deep Learning Class #0 - You Can Do It
Deep Learning Class #0 - You Can Do ItDeep Learning Class #0 - You Can Do It
Deep Learning Class #0 - You Can Do It
 
Lecture11 - neural networks
Lecture11 - neural networksLecture11 - neural networks
Lecture11 - neural networks
 
Deep learning presentation
Deep learning presentationDeep learning presentation
Deep learning presentation
 
Deep Neural Networks 
that talk (Back)… with style
Deep Neural Networks 
that talk (Back)… with styleDeep Neural Networks 
that talk (Back)… with style
Deep Neural Networks 
that talk (Back)… with style
 
2019 4-nn-and-dl-tao wang@unc-v2
2019 4-nn-and-dl-tao wang@unc-v22019 4-nn-and-dl-tao wang@unc-v2
2019 4-nn-and-dl-tao wang@unc-v2
 
Introduction to Deep learning
Introduction to Deep learningIntroduction to Deep learning
Introduction to Deep learning
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Deep learning
Deep learningDeep learning
Deep learning
 
Deep Learning Tutorial
Deep Learning TutorialDeep Learning Tutorial
Deep Learning Tutorial
 

Similar to Deep Learning Using TensorFlow | TensorFlow Tutorial | AI & Deep Learning Training | Edureka

Introduction to Artificial Intelligence | AI using Deep Learning | Edureka
Introduction to Artificial Intelligence | AI using Deep Learning | EdurekaIntroduction to Artificial Intelligence | AI using Deep Learning | Edureka
Introduction to Artificial Intelligence | AI using Deep Learning | Edureka
Edureka!
 
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Edureka!
 
Deep Learning Fundamentals
Deep Learning FundamentalsDeep Learning Fundamentals
Deep Learning Fundamentals
Thomas Delteil
 
Introduction to Machine Learning, Deep Learning and MXNet
Introduction to Machine Learning, Deep Learning and MXNetIntroduction to Machine Learning, Deep Learning and MXNet
Introduction to Machine Learning, Deep Learning and MXNet
Amazon Web Services
 
Deep Learning Workshop
Deep Learning WorkshopDeep Learning Workshop
Deep Learning Workshop
Amazon Web Services
 
What is deep learning (and why you should care) - Talk at SJSU Oct 2018
What is deep learning (and why you should care) - Talk at SJSU Oct 2018What is deep learning (and why you should care) - Talk at SJSU Oct 2018
What is deep learning (and why you should care) - Talk at SJSU Oct 2018
Hagay Lupesko
 
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
Aditya Yadav
 
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
Edureka!
 
Emotion Recognition in Images
Emotion Recognition in ImagesEmotion Recognition in Images
Emotion Recognition in Images
Apache MXNet
 
Moving Forward with AI
Moving Forward with AIMoving Forward with AI
Moving Forward with AI
Amazon Web Services
 
Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...
Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...
Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...
Edureka!
 
AIOUG -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA'...
AIOUG -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA'...AIOUG -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA'...
AIOUG -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA'...
Sandesh Rao
 
LAD -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA's ...
LAD -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA's ...LAD -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA's ...
LAD -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA's ...
Sandesh Rao
 
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
Sandesh Rao
 
MCL310_Building Deep Learning Applications with Apache MXNet and Gluon
MCL310_Building Deep Learning Applications with Apache MXNet and GluonMCL310_Building Deep Learning Applications with Apache MXNet and Gluon
MCL310_Building Deep Learning Applications with Apache MXNet and Gluon
Amazon Web Services
 
GPSBUS201-GPS Demystifying Artificial Intelligence
GPSBUS201-GPS Demystifying Artificial IntelligenceGPSBUS201-GPS Demystifying Artificial Intelligence
GPSBUS201-GPS Demystifying Artificial Intelligence
Amazon Web Services
 
Deep Learning for Developers: An Introduction, Featuring Samsung SDS (AIM301-...
Deep Learning for Developers: An Introduction, Featuring Samsung SDS (AIM301-...Deep Learning for Developers: An Introduction, Featuring Samsung SDS (AIM301-...
Deep Learning for Developers: An Introduction, Featuring Samsung SDS (AIM301-...
Amazon Web Services
 
[REPEAT] Deep Learning for Developers: An Introduction, Featuring Samsung SDS...
[REPEAT] Deep Learning for Developers: An Introduction, Featuring Samsung SDS...[REPEAT] Deep Learning for Developers: An Introduction, Featuring Samsung SDS...
[REPEAT] Deep Learning for Developers: An Introduction, Featuring Samsung SDS...
Amazon Web Services
 
Lect 8 learning types (M.L.).pdf
Lect 8 learning types (M.L.).pdfLect 8 learning types (M.L.).pdf
Lect 8 learning types (M.L.).pdf
HassanElalfy4
 
Jon Epstein - LAC 2017 - Disruptive technologies: AI and the future of market...
Jon Epstein - LAC 2017 - Disruptive technologies: AI and the future of market...Jon Epstein - LAC 2017 - Disruptive technologies: AI and the future of market...
Jon Epstein - LAC 2017 - Disruptive technologies: AI and the future of market...
iGB Affiliate
 

Similar to Deep Learning Using TensorFlow | TensorFlow Tutorial | AI & Deep Learning Training | Edureka (20)

Introduction to Artificial Intelligence | AI using Deep Learning | Edureka
Introduction to Artificial Intelligence | AI using Deep Learning | EdurekaIntroduction to Artificial Intelligence | AI using Deep Learning | Edureka
Introduction to Artificial Intelligence | AI using Deep Learning | Edureka
 
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
 
Deep Learning Fundamentals
Deep Learning FundamentalsDeep Learning Fundamentals
Deep Learning Fundamentals
 
Introduction to Machine Learning, Deep Learning and MXNet
Introduction to Machine Learning, Deep Learning and MXNetIntroduction to Machine Learning, Deep Learning and MXNet
Introduction to Machine Learning, Deep Learning and MXNet
 
Deep Learning Workshop
Deep Learning WorkshopDeep Learning Workshop
Deep Learning Workshop
 
What is deep learning (and why you should care) - Talk at SJSU Oct 2018
What is deep learning (and why you should care) - Talk at SJSU Oct 2018What is deep learning (and why you should care) - Talk at SJSU Oct 2018
What is deep learning (and why you should care) - Talk at SJSU Oct 2018
 
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
Automatski - How We Reinvented Machine Learning, Solved NP-Complete ML Proble...
 
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
 
Emotion Recognition in Images
Emotion Recognition in ImagesEmotion Recognition in Images
Emotion Recognition in Images
 
Moving Forward with AI
Moving Forward with AIMoving Forward with AI
Moving Forward with AI
 
Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...
Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...
Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...
 
AIOUG -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA'...
AIOUG -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA'...AIOUG -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA'...
AIOUG -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA'...
 
LAD -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA's ...
LAD -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA's ...LAD -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA's ...
LAD -GroundBreakers-Jul 2019 - Introduction to Machine Learning - From DBA's ...
 
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
 
MCL310_Building Deep Learning Applications with Apache MXNet and Gluon
MCL310_Building Deep Learning Applications with Apache MXNet and GluonMCL310_Building Deep Learning Applications with Apache MXNet and Gluon
MCL310_Building Deep Learning Applications with Apache MXNet and Gluon
 
GPSBUS201-GPS Demystifying Artificial Intelligence
GPSBUS201-GPS Demystifying Artificial IntelligenceGPSBUS201-GPS Demystifying Artificial Intelligence
GPSBUS201-GPS Demystifying Artificial Intelligence
 
Deep Learning for Developers: An Introduction, Featuring Samsung SDS (AIM301-...
Deep Learning for Developers: An Introduction, Featuring Samsung SDS (AIM301-...Deep Learning for Developers: An Introduction, Featuring Samsung SDS (AIM301-...
Deep Learning for Developers: An Introduction, Featuring Samsung SDS (AIM301-...
 
[REPEAT] Deep Learning for Developers: An Introduction, Featuring Samsung SDS...
[REPEAT] Deep Learning for Developers: An Introduction, Featuring Samsung SDS...[REPEAT] Deep Learning for Developers: An Introduction, Featuring Samsung SDS...
[REPEAT] Deep Learning for Developers: An Introduction, Featuring Samsung SDS...
 
Lect 8 learning types (M.L.).pdf
Lect 8 learning types (M.L.).pdfLect 8 learning types (M.L.).pdf
Lect 8 learning types (M.L.).pdf
 
Jon Epstein - LAC 2017 - Disruptive technologies: AI and the future of market...
Jon Epstein - LAC 2017 - Disruptive technologies: AI and the future of market...Jon Epstein - LAC 2017 - Disruptive technologies: AI and the future of market...
Jon Epstein - LAC 2017 - Disruptive technologies: AI and the future of market...
 

More from Edureka!

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
Edureka!
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
Edureka!
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
Edureka!
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
Edureka!
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
Edureka!
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
Edureka!
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
Edureka!
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
Edureka!
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
Edureka!
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
Edureka!
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
Edureka!
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
Edureka!
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
Edureka!
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
Edureka!
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
Edureka!
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
Edureka!
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
Edureka!
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
Edureka!
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
Edureka!
 

More from Edureka! (20)

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
 

Recently uploaded

Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 

Recently uploaded (20)

Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 

Deep Learning Using TensorFlow | TensorFlow Tutorial | AI & Deep Learning Training | Edureka

  • 1. Deep Learning Using TensorFlow
  • 2. Agenda ▪ Why Artificial Intelligence? ▪ What Is Artificial Intelligence? ▪ Subsets Of Artificial Intelligence ▪ What Is Machine Learning? ▪ Limitations Of Machine Learning ▪ What Is Deep Learning And How It Works? ▪ Single Layer Perceptron ▪ Limitations Of Single Layer Perceptron ▪ Multi Layer Perceptron ▪ Course Outline
  • 3. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Why Artificial Intelligence? Let’s first understand why we need Artificial Intelligence.
  • 4. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Why Artificial Intelligence? Let’s understand this with an example: If a car exceeds the speed limit, then for a human to monitor and note down all the numbers is not possible.
  • 5. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Why Artificial Intelligence? In order to solve it, we can use a machine to capture the number plate picture and covert it into a text format Convert the picture into text UK PL8TE
  • 6. Copyright © 2017, edureka and/or its affiliates. All rights reserved. What Is Artificial Intelligence? Now is the time to understand what exactly is Artificial Intelligence.
  • 7. Copyright © 2017, edureka and/or its affiliates. All rights reserved. What Is Artificial Intelligence? Artificial Intelligence is the capability of a machine to imitate intelligent human behavior. AI is accomplished by studying how human brain thinks, and how humans learn, decide, and work while trying to solve a problem Outcomes of this study is used as a basis of developing intelligent software and systems.
  • 8. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Subsets Of Artificial Intelligence
  • 9. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Subsets Of Artificial Intelligence Artificial Intelligence Machine Learning Deep Learning Deep Learning is a subset of Machine Learning Machine Learning is a subset of AI Deep Learning uses neural networks to simulate human like decision making
  • 10. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Machine Learning Let’s understand what is Machine Learning.
  • 11. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Machine Learning ▪ Machine Learning is a type of artificial intelligence (AI) that provide computers with the ability to learn without being explicitly programmed. Problem Statement: Determine the species of the flower Learn from the dataset
  • 12. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Machine Learning ▪ Machine Learning is a type of artificial intelligence (AI) that provide computers with the ability to learn without being explicitly programmed. Problem Statement: Determine the species of the flower New Input Sepal length, Sepal width, Petal Length, Petal Width Learn from the dataset
  • 13. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Limitations Of Machine Learning Let’s understand, even when Machine Learning is present why we need Deep Learning.
  • 14. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Limitations Of Machine Learning Cannot solve crucial AI problems like NLP, Image recognition etc. Are not useful while working with high dimensional data, that is where we have large number of inputs and outputs Machine Learning Limitations Of Machine Learning
  • 15. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Limitations Of Machine Learning One of the big challenges with traditional Machine Learning models is a process called feature extraction. For complex problems such as object recognition or handwriting recognition, this is a huge challenge. Deep Learning To The Rescue The idea behind Deep Learning is to build learning algorithms that mimic brain. Deep Learning models are capable to focus on the right features by themselves, requiring little guidance from the programmer. These models also partially solve the dimensionality problem.
  • 16. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Lets Take a Look at Deep Learning Applications
  • 17. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Applications of Deep Learning Some amazing and recent applications of Deep Learning are: • Automatic Machine Translation. • Object Classification in Photographs. • Automatic Handwriting Generation. • Character Text Generation. • Image Caption Generation. • Colorization of Black and White Images. • Automatic Game Playing. Face recognition Sara Jessi Amy Priya Adam EmmaAndrewJohn
  • 18. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Applications of Deep Learning - Google Lens ▪ Google Lens is a set of vision-based computing capabilities that allows your smartphone to understand what's going on in a photo, video or live feed. ▪ For instance, point your phone at a flower and Google Lens will tell you, on the screen, which type of flower it is. ▪ You can aim the camera at a restaurant sign to see reviews and other information to pop up.
  • 19. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Applications of Deep Learning – Machine Translation Automatic Machine Translation: • This a task where you are given words in some language and you have to translate the words to the desired language say English. • This kind of translation is a classical example of Image recognition.
  • 20. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Applications of Deep Learning – Image Colorization Automatic Colorization of Black and White Images: • Image colorization is the problem of adding colour to black and white photographs.
  • 21. Copyright © 2017, edureka and/or its affiliates. All rights reserved. How Deep Learning Works?
  • 22. Copyright © 2017, edureka and/or its affiliates. All rights reserved. How Deep Learning Works? Deep learning is a form of machine learning that uses a model of computing that's very much inspired by the structure of the brain, so lets understand that first. Neuron Dendrite: Receives signals from other neurons Cell Body: Sums all the inputs Axon: It is used to transmit signals to the other cells
  • 23. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Perceptron Learning Algorithm Let’s begin by understanding an artificial neuron called a perceptron. X1 X2 X3 Xn W1 W2 W3 Wn Transfer Function Activation Function Schematic for a neuron in a neural net
  • 24. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Applications It is used to classify any linearly separable set of inputs. Error = 2 Error = 1 Error = 0
  • 25. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Perceptron Learning Algorithm Initialize the weights and threshold 1 Wj – initial Weight
  • 26. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Perceptron Learning Algorithm Provide the input and calculate the output Initialize the weights and threshold 1 2 X – Input Y - Output
  • 27. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Perceptron Learning Algorithm Provide the input and calculate the output Initialize the weights and threshold Update the weights Repeat step 2 and 3 1 2 3 4 Wj (t+1) = Wj (t) + n (d-y) x Wj (t+1) – Updated Weight Wj (t) – Old Weight d – Desired Output y – Actual Output x - Input
  • 28. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Example Of Perceptron
  • 29. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Perceptron Example It can be used to implement Logic Gates. AND X1 X2 Y 0 0 0 0 1 0 1 0 0 1 1 1 t = 1.5 W = 1 W = 1 X1 X2 0 0 0 1 1 0 1 1 1 0 1 X1 X2
  • 30. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Limitations Of Single Layer Perceptron
  • 31. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Limitations Of Single Layer Perceptron XOR X1 X2 Y 0 0 0 0 1 1 1 0 1 1 1 0  If the cases are not linearly separable, the learning process of perceptron will never reach a point where all points are classified properly.  One example for non linearly separable cases is the XOR problem. For Solving this problem, a multilayer perceptron with backpropagation can be used
  • 32. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Multi-Layer Perceptron A Multi-layer Perceptron has the same structure of a single layer perceptron but with one or more hidden layers. Summation: 𝑺 = 𝑤𝑖 ∗ 𝑥1 𝑖 = 1 𝑛 Transformation: Input Layer Hidden Layer 1 Hidden Layer 2 Output Layer Inputs Output
  • 33. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Multi Layer Perceptron Use-Case
  • 34. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Multi Layer Perceptron – Use Case We will use the MNIST dataset. This dataset contains handwritten images of numbers from 0 -9. This is how the dataset looks like: 60000 Training Samples 10000 Testing Samples
  • 35. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Multi Layer Perceptron – Use Case Input Image (28x28) Filter Weights (5x5 pixels) (14x14 pixels) (16 channels) (7x7 pixels) (36 channels) Filter-Weights (5x5 pixels) 16 of these … 0.0 0.0 0.1 0.0 0.0 0.1 0.0 0.8 0.0 0.0 0 1 2 3 4 5 6 7 8 9 Fully-Connected Layer Output Layer Class Convolutional Layer 1 Convolutional Layer 2 (128 features) (10 features) We will take the same MNIST dataset. By using Multilayer Perceptron the efficiency can be increased to 99%
  • 36. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Course Outline
  • 37. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 Module 7 Module 8 Course Outline Understanding Deep Learning Understanding Neural Networks Master Deep Networks Deepdive into TensorFlow Convolutional Neural Networks Recurrent Neural Networks RBM and Autoencoders Certification Project
  • 38. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Session In A Minute What Is Artificial Intelligence? What Is Machine Learning? What Is Deep Learning? Deep Learning Applications How Deep Learning Works? Single And Multi Layer Perceptron
  • 39. Copyright © 2017, edureka and/or its affiliates. All rights reserved. AI & Deep Learning with TensorFlow T e n s o r F l o w W I T H E D U R E K A Go to www.edureka.co/ai-deep-learning-with-tensorflow
  • 40. Copyright © 2017, edureka and/or its affiliates. All rights reserved.