SlideShare a Scribd company logo
1 of 26
RISE OF A.I.
THROUGH
DEEP LEARNING
BY REHAN GUHA (LEAD DATA SCIENTIST)
ABOUT THE AUTHOR
• Data Scientist @ Vodafone
• Published Author of a Machine Learning Book
(https://www.amazon.in/Machine-Learning-
Cookbook-Python-Analytics/dp/9389898005 )
• Core contributor at TensorFlow
• Worked with Arizona State University and NASA
on a drone for Mars
• Guest Lecturer at multiple top-ranking colleges in
India
• Have multiple publication and applied patents
(both individual and from companies)
WHAT IS ARTIFICIAL INTELLIGENCE?
• Artificial Intelligence is the simulation of the human intelligence
processes by machine, especially computer systems
• Some popular specific application of AI are
• Expert systems,
• Natural Language Processing(Text processing),
• Speech Recognition(Audio -->Text),
• Machine/Computer Vision
• Machine Learning (ML) is a subsets of AI
WHAT IS MACHINE LEARNING?
Machine Learning was invented after Deep Learning
But ML was more popular as the performance of the models was way high compared to DL models
Machine learning and statistics are closely related fields
in terms of methods, but distinct in their principal goal:
Statistics draws population inferences from a sample, while
Machine Learning finds generalizable predictive patterns.
TYPES OF
MACHINE
LEARNING
Supervised Learning
Unsupervised Learning
Semi-supervised Learning
Reinforcement Learning
BEFORE DIVING INTO
DEEP LEARNING…
LET’S LEARN SOME
BASICS OF BIOLOGY
WHAT IS A
NEURON?
• Neurons (also called neurones or nerve cells)
are the fundamental units of the brain and
nervous system, the cells responsible for
receiving sensory input from the external world,
for sending motor commands to our muscles,
and for transforming and relaying the electrical
signals at every step in between. More than that,
their interactions define who we are as people.
• Neurons in deep learning models are nodes
through which data and computations flow.
Neurons work like this: They receive one or more
input signals. These input signals can come from
either the raw data set or from neurons
positioned at a previous layer of the neural net.
DETAILED LOOK AT DEEP LEARNING NEURON
WHAT IS DEEP LEARNING?
• Deep learning is part of a broader family of machine learning
methods based on artificial neural networks with representation
learning.
• Learning can be supervised, semi-supervised or unsupervised.
1. Perceptron 1 (Rosenblatt, 1958, 1962)
2. Adaptive linear element (Widrow and Hoff, 1960)
3. Neocognitron (Fukushima, 1980)
4. Early back-propagation network (Rumelhart et al., 1986b)
5. Recurrent neural network for speech recognition (Robinson
and Fallside, 1991)
6. Multilayer perceptron 1 for speech recognition (Bengio et al.,
1991)
7. Mean field sigmoid belief network (Saul et al., 1996)
8. LeNet-5 1 (LeCun et al., 1998b)
9. Echo state network (Jaeger and Haas, 2004)
10. Deep belief network (Hinton et al., 2006)
11. GPU-accelerated convolutional network (Chellapilla et al.,
2006)
12. Deep Boltzmann machine (Salakhutdinov and Hinton, 2009a)
13. GPU-accelerated deep belief network (Raina et al., 2009)
14. Unsupervised convolutional network (Jarrett et al., 2009)
15. GPU-accelerated multilayer perceptron (Ciresan et al., 2010)
16. OMP-1 network (Coates and Ng, 2011)
17. Distributed autoencoder (Le et al., 2012)
18. Multi-GPU convolutional network (Krizhevsky et al., 2012)
19. COTS HPC unsupervised convolutional network (Coates et al.,
2013)
20. GoogLeNet 2 (Szegedy et al., 2014a)
HISTORY & EVOLUTION OF
DEEP LEARNING
Deep
Learning
RECENT
ADVANCEMENTS
IN
DEEP LEARNING
Learning to Learn Better
Generalization
Transfer Learning
One-shot Learning
Vision and image modelling
Image recognition
Visual Question Answering
Video recognition
Generating images
Written Language
Reading Comprehension
Language Modelling
Conversation
Translation
Spoken Language
Speech recognition
Music Information Retrieval
Instrumentals tracks recognition
Scientific and Technical Capabilities
Solving constrained, well-specified technical
problems
Reading technical papers
Solving real-world technical problems
Generating computer programs from specifications
Answering Science Exam Questions
Game Playing
Abstract Strategy Games
Real-time Video Games
Safety and Security
"Adversarial Examples" and
Manipulation of Classifiers
Safety for Reinforcement Learning
Agents
Automated Hacking Systems
Pedestrian Detection for self-driving
vehicles
Transparency, Explainability &
Interpretability
Fairness and Debiasing
Privacy Problems
OBJECT IDENTIFICATION
ADVERSARIAL
EXAMPLES
THE REASON
ADVERSARIAL ATTACKS
CAN TRICK NEURAL
NETWORKS IS BECAUSE
THEY DO NOT “SEE” THE
SAME WAY WE DO.
THEY DO LEARN
RELATIONSHIPS IN
IMAGE DATA AND CAN
COME TO SIMILAR
CONCLUSIONS AS WE
DO WHEN CLASSIFYING,
BUT THEIR INTERNAL
MODELS ARE
DIFFERENT FROM OURS.
ADVERSARIAL ATTACKS
• The reason adversarial attacks can
trick neural networks is because they
do not “see” the same way we do.
They do learn relationships in image
data and can come to similar
conclusions as we do when classifying,
but their internal models are different
from ours.
QUESTIONS
REFERENCE
• https://en.wikipedia.org/wiki/Machine_learning#Statistics
• What is a neuron? - Queensland Brain Institute - University of Queensland
(uq.edu.au)
• The differences between Artificial and Biological Neural Networks | by Richard
Nagyfi | Towards Data Science
• Deep Learning Neural Networks Explained in Plain English (freecodecamp.org)

More Related Content

Similar to Rise of AI through DL

Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learningAmr Rashed
 
Case study on deep learning
Case study on deep learningCase study on deep learning
Case study on deep learningHarshitBarde
 
AI_01_introduction.pptx
AI_01_introduction.pptxAI_01_introduction.pptx
AI_01_introduction.pptxYousef Aburawi
 
Koss 1605 machine_learning_mariocho_t10
Koss 1605 machine_learning_mariocho_t10Koss 1605 machine_learning_mariocho_t10
Koss 1605 machine_learning_mariocho_t10Mario Cho
 
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer ArchitectureFoundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architectureijaia
 
Foundations of ANNs: Tolstoy’s Genius Explored using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored using Transformer ArchitectureFoundations of ANNs: Tolstoy’s Genius Explored using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored using Transformer Architecturegerogepatton
 
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer ArchitectureFoundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecturegerogepatton
 
SOCIAL DISTANCING MONITORING IN COVID-19 USING DEEP LEARNING
SOCIAL DISTANCING MONITORING IN COVID-19 USING DEEP LEARNINGSOCIAL DISTANCING MONITORING IN COVID-19 USING DEEP LEARNING
SOCIAL DISTANCING MONITORING IN COVID-19 USING DEEP LEARNINGIRJET Journal
 
Introduction to Deep learning
Introduction to Deep learningIntroduction to Deep learning
Introduction to Deep learningleopauly
 
Artificial Intelligence (ai) and Deep Learning ppt (By Shahrukh Shakeel)
Artificial Intelligence (ai) and Deep Learning ppt (By Shahrukh Shakeel)Artificial Intelligence (ai) and Deep Learning ppt (By Shahrukh Shakeel)
Artificial Intelligence (ai) and Deep Learning ppt (By Shahrukh Shakeel)shahrukh1211
 
Toward enhancement of deep learning techniques using fuzzy logic: a survey
Toward enhancement of deep learning techniques using fuzzy logic: a survey Toward enhancement of deep learning techniques using fuzzy logic: a survey
Toward enhancement of deep learning techniques using fuzzy logic: a survey IJECEIAES
 
Practical deepllearningv1
Practical deepllearningv1Practical deepllearningv1
Practical deepllearningv1arthi v
 
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptxLiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptxVishnuRajuV
 
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...Maryam Farooq
 
Aritficial intelligence
Aritficial intelligenceAritficial intelligence
Aritficial intelligenceMaqsood Awan
 
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...Chetan Khatri
 

Similar to Rise of AI through DL (20)

Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learning
 
Case study on deep learning
Case study on deep learningCase study on deep learning
Case study on deep learning
 
AI_01_introduction.pptx
AI_01_introduction.pptxAI_01_introduction.pptx
AI_01_introduction.pptx
 
Ai notes
Ai notesAi notes
Ai notes
 
Koss 1605 machine_learning_mariocho_t10
Koss 1605 machine_learning_mariocho_t10Koss 1605 machine_learning_mariocho_t10
Koss 1605 machine_learning_mariocho_t10
 
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer ArchitectureFoundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
 
Foundations of ANNs: Tolstoy’s Genius Explored using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored using Transformer ArchitectureFoundations of ANNs: Tolstoy’s Genius Explored using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored using Transformer Architecture
 
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer ArchitectureFoundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
Foundations of ANNs: Tolstoy’s Genius Explored Using Transformer Architecture
 
AI Presentation 1
AI Presentation 1AI Presentation 1
AI Presentation 1
 
SOCIAL DISTANCING MONITORING IN COVID-19 USING DEEP LEARNING
SOCIAL DISTANCING MONITORING IN COVID-19 USING DEEP LEARNINGSOCIAL DISTANCING MONITORING IN COVID-19 USING DEEP LEARNING
SOCIAL DISTANCING MONITORING IN COVID-19 USING DEEP LEARNING
 
Introduction to Deep learning
Introduction to Deep learningIntroduction to Deep learning
Introduction to Deep learning
 
Artificial Intelligence (ai) and Deep Learning ppt (By Shahrukh Shakeel)
Artificial Intelligence (ai) and Deep Learning ppt (By Shahrukh Shakeel)Artificial Intelligence (ai) and Deep Learning ppt (By Shahrukh Shakeel)
Artificial Intelligence (ai) and Deep Learning ppt (By Shahrukh Shakeel)
 
Toward enhancement of deep learning techniques using fuzzy logic: a survey
Toward enhancement of deep learning techniques using fuzzy logic: a survey Toward enhancement of deep learning techniques using fuzzy logic: a survey
Toward enhancement of deep learning techniques using fuzzy logic: a survey
 
Practical deepllearningv1
Practical deepllearningv1Practical deepllearningv1
Practical deepllearningv1
 
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptxLiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
 
Ai introduction
Ai introductionAi introduction
Ai introduction
 
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
 
Aritficial intelligence
Aritficial intelligenceAritficial intelligence
Aritficial intelligence
 
IS
ISIS
IS
 
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
 

Recently uploaded

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Rise of AI through DL

  • 1. RISE OF A.I. THROUGH DEEP LEARNING BY REHAN GUHA (LEAD DATA SCIENTIST)
  • 2. ABOUT THE AUTHOR • Data Scientist @ Vodafone • Published Author of a Machine Learning Book (https://www.amazon.in/Machine-Learning- Cookbook-Python-Analytics/dp/9389898005 ) • Core contributor at TensorFlow • Worked with Arizona State University and NASA on a drone for Mars • Guest Lecturer at multiple top-ranking colleges in India • Have multiple publication and applied patents (both individual and from companies)
  • 3.
  • 4.
  • 5. WHAT IS ARTIFICIAL INTELLIGENCE? • Artificial Intelligence is the simulation of the human intelligence processes by machine, especially computer systems • Some popular specific application of AI are • Expert systems, • Natural Language Processing(Text processing), • Speech Recognition(Audio -->Text), • Machine/Computer Vision • Machine Learning (ML) is a subsets of AI
  • 6.
  • 7.
  • 8. WHAT IS MACHINE LEARNING? Machine Learning was invented after Deep Learning But ML was more popular as the performance of the models was way high compared to DL models Machine learning and statistics are closely related fields in terms of methods, but distinct in their principal goal: Statistics draws population inferences from a sample, while Machine Learning finds generalizable predictive patterns.
  • 9. TYPES OF MACHINE LEARNING Supervised Learning Unsupervised Learning Semi-supervised Learning Reinforcement Learning
  • 10. BEFORE DIVING INTO DEEP LEARNING… LET’S LEARN SOME BASICS OF BIOLOGY
  • 11. WHAT IS A NEURON? • Neurons (also called neurones or nerve cells) are the fundamental units of the brain and nervous system, the cells responsible for receiving sensory input from the external world, for sending motor commands to our muscles, and for transforming and relaying the electrical signals at every step in between. More than that, their interactions define who we are as people. • Neurons in deep learning models are nodes through which data and computations flow. Neurons work like this: They receive one or more input signals. These input signals can come from either the raw data set or from neurons positioned at a previous layer of the neural net.
  • 12. DETAILED LOOK AT DEEP LEARNING NEURON
  • 13. WHAT IS DEEP LEARNING? • Deep learning is part of a broader family of machine learning methods based on artificial neural networks with representation learning. • Learning can be supervised, semi-supervised or unsupervised.
  • 14. 1. Perceptron 1 (Rosenblatt, 1958, 1962) 2. Adaptive linear element (Widrow and Hoff, 1960) 3. Neocognitron (Fukushima, 1980) 4. Early back-propagation network (Rumelhart et al., 1986b) 5. Recurrent neural network for speech recognition (Robinson and Fallside, 1991) 6. Multilayer perceptron 1 for speech recognition (Bengio et al., 1991) 7. Mean field sigmoid belief network (Saul et al., 1996) 8. LeNet-5 1 (LeCun et al., 1998b) 9. Echo state network (Jaeger and Haas, 2004) 10. Deep belief network (Hinton et al., 2006) 11. GPU-accelerated convolutional network (Chellapilla et al., 2006) 12. Deep Boltzmann machine (Salakhutdinov and Hinton, 2009a) 13. GPU-accelerated deep belief network (Raina et al., 2009) 14. Unsupervised convolutional network (Jarrett et al., 2009) 15. GPU-accelerated multilayer perceptron (Ciresan et al., 2010) 16. OMP-1 network (Coates and Ng, 2011) 17. Distributed autoencoder (Le et al., 2012) 18. Multi-GPU convolutional network (Krizhevsky et al., 2012) 19. COTS HPC unsupervised convolutional network (Coates et al., 2013) 20. GoogLeNet 2 (Szegedy et al., 2014a)
  • 15. HISTORY & EVOLUTION OF DEEP LEARNING
  • 18. Learning to Learn Better Generalization Transfer Learning One-shot Learning Vision and image modelling Image recognition Visual Question Answering Video recognition Generating images Written Language Reading Comprehension Language Modelling Conversation Translation Spoken Language Speech recognition Music Information Retrieval Instrumentals tracks recognition Scientific and Technical Capabilities Solving constrained, well-specified technical problems Reading technical papers Solving real-world technical problems Generating computer programs from specifications Answering Science Exam Questions Game Playing Abstract Strategy Games Real-time Video Games Safety and Security "Adversarial Examples" and Manipulation of Classifiers Safety for Reinforcement Learning Agents Automated Hacking Systems Pedestrian Detection for self-driving vehicles Transparency, Explainability & Interpretability Fairness and Debiasing Privacy Problems
  • 20.
  • 21.
  • 22. ADVERSARIAL EXAMPLES THE REASON ADVERSARIAL ATTACKS CAN TRICK NEURAL NETWORKS IS BECAUSE THEY DO NOT “SEE” THE SAME WAY WE DO. THEY DO LEARN RELATIONSHIPS IN IMAGE DATA AND CAN COME TO SIMILAR CONCLUSIONS AS WE DO WHEN CLASSIFYING, BUT THEIR INTERNAL MODELS ARE DIFFERENT FROM OURS.
  • 23.
  • 24. ADVERSARIAL ATTACKS • The reason adversarial attacks can trick neural networks is because they do not “see” the same way we do. They do learn relationships in image data and can come to similar conclusions as we do when classifying, but their internal models are different from ours.
  • 26. REFERENCE • https://en.wikipedia.org/wiki/Machine_learning#Statistics • What is a neuron? - Queensland Brain Institute - University of Queensland (uq.edu.au) • The differences between Artificial and Biological Neural Networks | by Richard Nagyfi | Towards Data Science • Deep Learning Neural Networks Explained in Plain English (freecodecamp.org)

Editor's Notes

  1. Uber uses AI techniques to provide pricing and better route Email uses two ways of AI, one to filter the SPAM mails and also provide smart reply Google maps provide recommendations based on his earlier searches Google assistant uses AI for speech recognition and NLP portrait mode uses AI, face identification uses AI techniques Swiggy optimizes the delivery schedule using AI Google BERT algorithm makes better search Amazon uses AI for route optimisation for parcel delivery his work related tasks, he refers few applications Bank fraud detection uses anomaly detection techniques Google news uses clustering technique to group the news items AI makes recommendation engine based on profile, on netflix and youtube