SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Artificial
Intelligence,
Machine Learning
and Deep Learning
Spotle.ai Study Material
Spotle.ai/Learn
1
Instructors
Mousum Dutta
Chief Data Scientist, Spotle.ai
IIT Kharagpur
Dr Sourish Das
Assistant Professor,
Chennai Mathematical Institute
Common Wealth Rutherford Fellow,
University of Southampton
Spotle.ai Study Material
Spotle.ai/Learn
2
Contents:
What is Artificial Intelligence?
What is Machine Learning?
How do Machines Learn?
Types of Learning
AI, Deep Learning and Machine Learning
Machine Learning – Applications
A
B
C
D
F
E
Spotle.ai Study Material
Spotle.ai/Learn
3
A What Is Artificial Intelligence?
Artificial Intelligence is the technique of building intelligent machines or
computer programs – systems that can ‘think’. It is the set of principles
applied to make computers capable of doing tasks that need human
intelligence for e.g. playing chess, driving a car, carrying out a conversation.
Spotle.ai Study Material
Spotle.ai/Learn
4
Confidential
Turing Test
John Mccarthy coined the term Artificial
Intelligence in 1955.
In 1950, Alan Turing devised the Turing
Test to assess machine intelligence. The
test requires that a human being should
be unable to distinguish the machine
from another human being by using the
replies to questions put to both.
Gaming AI
Arthur Samuel’s checkers program,
developed in the middle 50s and early
60s, challenged a respectable amateur.
In 1997 IBM’s Deep Blue beat Gary
Kasparov at chess.
Autonomous Cars
In 2005, a Stanford robot drove
autonomously for 131 miles along an
unrehearsed desert trail. Autonomous
cars denote a significant break-through
in the history of AI as it requires an
agent to process multi-sensory inputs
and process those in real-time.
A The AI Milestones
Spotle.ai Study Material
Spotle.ai/Learn
5
A Types of AI
Spotle.ai Study Material
Spotle.ai/Learn
6
Narrow AI or Weak AI – Defines most of the AI we
have around us now – AI trained to perform a single
task within a pre-defined range. E.g. Siri can tell you
the weather but will be stumped if you ask it
existential questions.
General AI or Strong AI (Also known as Full AI) -
Strong artificial intelligence (strong AI) is an artificial
intelligence construct that can ‘think’ for itself with full
cognitive abilities like a human brain.
Super AI - Super-intelligence denotes hypothetical
agent that possesses intelligence surpassing human
intelligence. Think Matrix.
“Machine learning and AI is
a horizontal enabling layer.
It will empower and
improve every business,
every government
organization, every
philanthropy — basically
there’s no institution in the
world that cannot be
improved with machine
learning.”
– Jeff Bezos
A AI World-view – The Optimist
Spotle.ai Study Material
Spotle.ai/Learn
7
“With Artificial Intelligence, we
are summoning the demon.”
– Elon Musk
A AI World-view – The Pessimist
Spotle.ai Study Material
Spotle.ai/Learn
8
What we see around us, is still much of
Applied Or Narrow AI, AI with ability to
perform one task like playing chess or
driving a car well. With more
computing power, machines can beat
us at these tasks too. But the construct
of super-intelligent, omnipotent AI is at
best a myth. Of course AI is subject to
human bias and intentions – at best or
worst and that is what we have to
guard against.
Sorry, Elon but there are no demons
coming!
A AI World-view – The Pragmatist
Spotle.ai Study Material
Spotle.ai/Learn
9
Machine Learning is a discipline of AI, specifying the ability of systems to
automatically learn from experience without the need of being explicitly
programmed. A key, building block of Artificial Intelligence, Machine Learning
mimics human learning to allow systems automatically process data, infer
results and adapt its behaviour.
Computer
System
Computer
System
Data
Algorithm
Output
Data
Output
Algorithm
Traditional Programming Machine Learning
B What Is Machine Learning?
Spotle.ai Study Material
Spotle.ai/Learn
10
Machine Learning works through a cyclic process of training, validation, testing,
feedback and optimisation
A subset of real data is
provided to the data
scientist. The data
includes a sufficient
number of positive and
negative examples to
allow any potential
algorithm to learn
Training
Testing with a subset
of real data called
the validation set
and measuring the
error to choose best
fit algorithm.
Validation
The final algorithm
is tested with
another subset of
data called test set.
It is then deployed
and observed in live
scenario.
Test and Deploy
Feedback and Optimization
C How does Machine Learning work?
Spotle.ai Study Material
Spotle.ai/Learn
11
Machine Learning algorithms are trained on labelled data. For e.g., a chatbot is
trained to recognise that words like ‘Hey’, ‘Hello,’ ‘Hi’, ‘Hola’ are greetings and
have to be accordingly responded to.
Labelled/ Classified
Data
Machine Learning
Algorithm
Real-world Data Learned Model Prediction
TrainingPrediction
C How do you ‘Train Machines’?
Spotle.ai Study Material
Spotle.ai/Learn
12
Machine Learning algorithms can be broadly divided into 3 types:
Supervised Learning
• Is a branch of machine learning that learns on the basis of
labelled training data.
• E.g. a chatbot recognises greetings such as ‘Hello’, ‘Hi’,
‘Hey’ based on classified text.
Unsupervised Learning
• Unsupervised learning learns from test data that has not
been labelled, classified or categorized. It works on the
basis of clustering. E.g. grouping similar resumes based on
text patterns.
Reinforcement Learning
• It is about taking suitable action to maximize reward in a
particular situation. For e.g. learn how to play Chess or
Jeopardy by winning/ losing or answering right/ wrong.
D Types Of Learning
Spotle.ai Study Material
Spotle.ai/Learn
13
Deep Learning is a specific type of Machine Learning that works on a hierarchy
of concepts built on top of each other, eliminating the need for humans to
explicitly specify all knowledge (tags, classifiers) for a machine to make a
decision.
Deep Learning gives machines the power to solve more intuitive problems by
automatically extracting features and classifiers from data sets.
Input Data
Feature/ Tag
Extraction
Input Data
Deep Learning
Algorithm
Traditional Machine
Learning Algorithm
E What Is Deep Learning?TraditionalMachine
Learning
Deep
Learning
Spotle.ai Study Material
Spotle.ai/Learn
14
Machine Learning is a discipline of Artificial Intelligence. Deep Learning is a
specialised form of Deep Learning
Artificial
Intelligence
Machine
Learning
Deep
Learning
•Ability of machines to think and act
rationally
Artificial
Intelligence
•Ability of machines to take decisions without
being explicitly programmed.
•Traditional Machine Learning trains
machines based on labelled and classified
data. Machines take decisions basis this data
Machine
Learning
•Machines that mimic human brain through
artificial neural networks capable of
extracting features and classifiers from data
•Does not require pre-processing of data or
feature engineering
Deep
Learning
E AI, ML and DL – How are they related?
Spotle.ai Study Material
Spotle.ai/Learn
15
Machine Learning Deep Learning
Feature Engineering
In traditional Machine Learning,
features or discriminators have to
be extracted and hand-coded by
experts.
Deep Learning algorithms extract
high-level features from data
Human Intervention
If an ML algorithm returns an
inaccurate prediction, then an
engineer needs to step in and
make adjustments. E.g. a chatbot
can be trained to start a
conversation with Hello, Hi.
With a deep learning model, the
algorithms can determine on their
own if a prediction is accurate or
not. A deep learning model
analyses human conversation to
know it can also start with Hey
Data Dependency
Traditional ML with handcrafted
rules can be trained with less
data.
Deep Learning algo need more
extensive data sets for initial
training.
Hardware Dependency
Traditional ML needs lower
computing power as compared to
Deep Learning
Needs higher computing power
as it crunches large amounts of
data.
E Difference Between ML and DL
Spotle.ai Study Material
Spotle.ai/Learn
16
Feed-forward Network
Convolutional Neural Network
Self-organising Neural Network
Recurrent Neural Networks or LSTM (Long Short Term
Memory)
Modular Neural Network
Radial Basis Function Neural Network
Artificial Neural Network (ANN), forming the basis of Deep Learning, is an
information processing construct modeled on the brain. An ANN is made up of
layers of inter-connected processing elements (neurons). Each neuron takes an
input, performs a task and passes the output to the following neuron. There are 6
broad types of ANNs listed below:
E
Artificial Neural Networks – Definition and
Types
Spotle.ai Study Material
Spotle.ai/Learn17
Some Machine Learning
ApplicationsSpotle.ai Study Material
Spotle.ai/Learn
18
F
Recommender Systems – Netflix Knows
Your Favourite Movies
Spotle.ai Study Material
Spotle.ai/Learn
19
Netflix’s recommendation system works on
a 3 pronged model:
✓ Viewing data from over 100M user
accounts
✓ Content tagging by Netflix’s staff and
freelancers to understand for e.g. if a
content is cerebral or funny
✓ Machine Learning Algorithms that
crunch the labelled or tagged data and
real-time user data to generate viewing
predictions
Can a computer recognise a cat? Yes ML algorithms can be trained on tagged cat
images, to recognise a cat.
Confidential
This is a
cat!
This is a
cat!
This is
also a
cat!
F Image Recognition - Voila! It Is A Cat!
Spotle.ai Study Material
Spotle.ai/Learn
20
Confidential
Digital assistants such as Alexa or Siri or the supposedly mind-blowing Google Duplex
use a variety of technology including 1. Speech Processor System consisting of a DSP
or Digital Signal Processing Module 2. Pattern Recognition consisting of NLU (Natural
Language Understanding) and NLP (Natural Language Processing) to understand the
speech and 3. A Speech synthesis module based on NLG or Natural Language
Generation techniques.
F
Speech Recognition – Google Duplex, Siri,
Alexa
Spotle.ai Study Material
Spotle.ai/Learn
21

Más contenido relacionado

La actualidad más candente

Machine Learning vs Deep Learning vs Artificial Intelligence | ML vs DL vs AI...
Machine Learning vs Deep Learning vs Artificial Intelligence | ML vs DL vs AI...Machine Learning vs Deep Learning vs Artificial Intelligence | ML vs DL vs AI...
Machine Learning vs Deep Learning vs Artificial Intelligence | ML vs DL vs AI...
Simplilearn
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
butest
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Simplilearn
 

La actualidad más candente (20)

Machine learning
Machine learningMachine learning
Machine learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Difference between Artificial Intelligence, Machine Learning, Deep Learning a...
Difference between Artificial Intelligence, Machine Learning, Deep Learning a...Difference between Artificial Intelligence, Machine Learning, Deep Learning a...
Difference between Artificial Intelligence, Machine Learning, Deep Learning a...
 
Artificial intelligence and its application
Artificial intelligence and its applicationArtificial intelligence and its application
Artificial intelligence and its application
 
Artificial Intelligence - Machine Learning Vs Deep Learning
Artificial Intelligence - Machine Learning Vs Deep LearningArtificial Intelligence - Machine Learning Vs Deep Learning
Artificial Intelligence - Machine Learning Vs Deep Learning
 
Machine learning vs deep learning
Machine learning vs deep learningMachine learning vs deep learning
Machine learning vs deep learning
 
Artificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningArtificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep Learning
 
ppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptxppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptx
 
Machine learning
Machine learning Machine learning
Machine learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning vs Deep Learning vs Artificial Intelligence | ML vs DL vs AI...
Machine Learning vs Deep Learning vs Artificial Intelligence | ML vs DL vs AI...Machine Learning vs Deep Learning vs Artificial Intelligence | ML vs DL vs AI...
Machine Learning vs Deep Learning vs Artificial Intelligence | ML vs DL vs AI...
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
 
Machine learning
Machine learningMachine learning
Machine learning
 
An introduction to Deep Learning
An introduction to Deep LearningAn introduction to Deep Learning
An introduction to Deep Learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
The fundamentals of Machine Learning
The fundamentals of Machine LearningThe fundamentals of Machine Learning
The fundamentals of Machine Learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Lesson 1 intro to ai
Lesson 1   intro to aiLesson 1   intro to ai
Lesson 1 intro to ai
 

Similar a AI, Machine Learning and Deep Learning - The Overview

UNIT 1 IX (1) (2) (1).pptx
UNIT 1 IX (1) (2) (1).pptxUNIT 1 IX (1) (2) (1).pptx
UNIT 1 IX (1) (2) (1).pptx
siddhichaddha2
 
UNIT 1 IX (1) (2) (3).pptx
UNIT 1 IX (1) (2) (3).pptxUNIT 1 IX (1) (2) (3).pptx
UNIT 1 IX (1) (2) (3).pptx
siddhichaddha2
 

Similar a AI, Machine Learning and Deep Learning - The Overview (20)

Advancement in artificial intelligence: Should Humans be Worried?
Advancement in artificial intelligence: Should Humans be Worried?Advancement in artificial intelligence: Should Humans be Worried?
Advancement in artificial intelligence: Should Humans be Worried?
 
ARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptxARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptx
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
What is Artificial Intelligence and Machine Learning (1).pptx
What is Artificial Intelligence and Machine Learning (1).pptxWhat is Artificial Intelligence and Machine Learning (1).pptx
What is Artificial Intelligence and Machine Learning (1).pptx
 
Artificial Intelligence Vs Machine Learning Vs Deep Learning
Artificial Intelligence Vs Machine Learning Vs Deep LearningArtificial Intelligence Vs Machine Learning Vs Deep Learning
Artificial Intelligence Vs Machine Learning Vs Deep Learning
 
Aritificial intelligence
Aritificial intelligenceAritificial intelligence
Aritificial intelligence
 
Diff between AI& ML&DL
Diff between AI& ML&DLDiff between AI& ML&DL
Diff between AI& ML&DL
 
Machine Learning Ch 1.ppt
Machine Learning Ch 1.pptMachine Learning Ch 1.ppt
Machine Learning Ch 1.ppt
 
OA Introduction to AI from Object Automation
OA Introduction to AI from Object Automation OA Introduction to AI from Object Automation
OA Introduction to AI from Object Automation
 
AI Foundation, Challenges and Applications.pptx
AI Foundation, Challenges and Applications.pptxAI Foundation, Challenges and Applications.pptx
AI Foundation, Challenges and Applications.pptx
 
aicomponents-3.pptx
aicomponents-3.pptxaicomponents-3.pptx
aicomponents-3.pptx
 
Machine learning
Machine learningMachine learning
Machine learning
 
AI basic.pptx
AI basic.pptxAI basic.pptx
AI basic.pptx
 
AI.pptx
AI.pptxAI.pptx
AI.pptx
 
machine learning
machine learningmachine learning
machine learning
 
Data science dec ppt
Data science dec pptData science dec ppt
Data science dec ppt
 
Essential concepts for machine learning
Essential concepts for machine learning Essential concepts for machine learning
Essential concepts for machine learning
 
UNIT 1 IX (1) (1).pptx
UNIT 1 IX (1) (1).pptxUNIT 1 IX (1) (1).pptx
UNIT 1 IX (1) (1).pptx
 
UNIT 1 IX (1) (2) (1).pptx
UNIT 1 IX (1) (2) (1).pptxUNIT 1 IX (1) (2) (1).pptx
UNIT 1 IX (1) (2) (1).pptx
 
UNIT 1 IX (1) (2) (3).pptx
UNIT 1 IX (1) (2) (3).pptxUNIT 1 IX (1) (2) (3).pptx
UNIT 1 IX (1) (2) (3).pptx
 

Más de Spotle.ai

Más de Spotle.ai (20)

Spotle AI-thon - AI For Good Business Plan Showcase - Team IIM Indore - AI Ro...
Spotle AI-thon - AI For Good Business Plan Showcase - Team IIM Indore - AI Ro...Spotle AI-thon - AI For Good Business Plan Showcase - Team IIM Indore - AI Ro...
Spotle AI-thon - AI For Good Business Plan Showcase - Team IIM Indore - AI Ro...
 
Spotle AI-thon - AI For Good Business Plan Showcase - Cummins College
Spotle AI-thon - AI For Good Business Plan Showcase - Cummins CollegeSpotle AI-thon - AI For Good Business Plan Showcase - Cummins College
Spotle AI-thon - AI For Good Business Plan Showcase - Cummins College
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Elit...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Elit...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Elit...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Elit...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India- Ankur chat...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India- Ankur chat...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India- Ankur chat...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India- Ankur chat...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team La c...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team La c...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team La c...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team La c...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Temp...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Temp...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Temp...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Temp...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Zer...
 Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Zer... Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Zer...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Zer...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Shivam Gi...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Shivam Gi...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Shivam Gi...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Shivam Gi...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Cyber Pun...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Cyber Pun...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Cyber Pun...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Cyber Pun...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Tech Owls...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Tech Owls...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Tech Owls...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Tech Owls...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Jar...
 Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Jar... Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Jar...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Jar...
 
Artificial intelligence in fintech
Artificial intelligence in fintechArtificial intelligence in fintech
Artificial intelligence in fintech
 
Semi-supervised Machine Learning
Semi-supervised Machine LearningSemi-supervised Machine Learning
Semi-supervised Machine Learning
 
Basics of Reinforcement Learning
Basics of Reinforcement LearningBasics of Reinforcement Learning
Basics of Reinforcement Learning
 
Tableau And Data Visualization - Get Started
Tableau And Data Visualization - Get StartedTableau And Data Visualization - Get Started
Tableau And Data Visualization - Get Started
 
Artificial Intelligence in FinTech
Artificial Intelligence in FinTechArtificial Intelligence in FinTech
Artificial Intelligence in FinTech
 
Supervised and Unsupervised Machine Learning
Supervised and Unsupervised Machine LearningSupervised and Unsupervised Machine Learning
Supervised and Unsupervised Machine Learning
 
Growing-up With AI
Growing-up With AIGrowing-up With AI
Growing-up With AI
 
AI And Cyber-security Threats
AI And Cyber-security ThreatsAI And Cyber-security Threats
AI And Cyber-security Threats
 
Robotic Process Automation With Blue Prism
Robotic Process Automation With Blue PrismRobotic Process Automation With Blue Prism
Robotic Process Automation With Blue Prism
 

Último

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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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, ...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 

AI, Machine Learning and Deep Learning - The Overview

  • 1. Artificial Intelligence, Machine Learning and Deep Learning Spotle.ai Study Material Spotle.ai/Learn 1
  • 2. Instructors Mousum Dutta Chief Data Scientist, Spotle.ai IIT Kharagpur Dr Sourish Das Assistant Professor, Chennai Mathematical Institute Common Wealth Rutherford Fellow, University of Southampton Spotle.ai Study Material Spotle.ai/Learn 2
  • 3. Contents: What is Artificial Intelligence? What is Machine Learning? How do Machines Learn? Types of Learning AI, Deep Learning and Machine Learning Machine Learning – Applications A B C D F E Spotle.ai Study Material Spotle.ai/Learn 3
  • 4. A What Is Artificial Intelligence? Artificial Intelligence is the technique of building intelligent machines or computer programs – systems that can ‘think’. It is the set of principles applied to make computers capable of doing tasks that need human intelligence for e.g. playing chess, driving a car, carrying out a conversation. Spotle.ai Study Material Spotle.ai/Learn 4
  • 5. Confidential Turing Test John Mccarthy coined the term Artificial Intelligence in 1955. In 1950, Alan Turing devised the Turing Test to assess machine intelligence. The test requires that a human being should be unable to distinguish the machine from another human being by using the replies to questions put to both. Gaming AI Arthur Samuel’s checkers program, developed in the middle 50s and early 60s, challenged a respectable amateur. In 1997 IBM’s Deep Blue beat Gary Kasparov at chess. Autonomous Cars In 2005, a Stanford robot drove autonomously for 131 miles along an unrehearsed desert trail. Autonomous cars denote a significant break-through in the history of AI as it requires an agent to process multi-sensory inputs and process those in real-time. A The AI Milestones Spotle.ai Study Material Spotle.ai/Learn 5
  • 6. A Types of AI Spotle.ai Study Material Spotle.ai/Learn 6 Narrow AI or Weak AI – Defines most of the AI we have around us now – AI trained to perform a single task within a pre-defined range. E.g. Siri can tell you the weather but will be stumped if you ask it existential questions. General AI or Strong AI (Also known as Full AI) - Strong artificial intelligence (strong AI) is an artificial intelligence construct that can ‘think’ for itself with full cognitive abilities like a human brain. Super AI - Super-intelligence denotes hypothetical agent that possesses intelligence surpassing human intelligence. Think Matrix.
  • 7. “Machine learning and AI is a horizontal enabling layer. It will empower and improve every business, every government organization, every philanthropy — basically there’s no institution in the world that cannot be improved with machine learning.” – Jeff Bezos A AI World-view – The Optimist Spotle.ai Study Material Spotle.ai/Learn 7
  • 8. “With Artificial Intelligence, we are summoning the demon.” – Elon Musk A AI World-view – The Pessimist Spotle.ai Study Material Spotle.ai/Learn 8
  • 9. What we see around us, is still much of Applied Or Narrow AI, AI with ability to perform one task like playing chess or driving a car well. With more computing power, machines can beat us at these tasks too. But the construct of super-intelligent, omnipotent AI is at best a myth. Of course AI is subject to human bias and intentions – at best or worst and that is what we have to guard against. Sorry, Elon but there are no demons coming! A AI World-view – The Pragmatist Spotle.ai Study Material Spotle.ai/Learn 9
  • 10. Machine Learning is a discipline of AI, specifying the ability of systems to automatically learn from experience without the need of being explicitly programmed. A key, building block of Artificial Intelligence, Machine Learning mimics human learning to allow systems automatically process data, infer results and adapt its behaviour. Computer System Computer System Data Algorithm Output Data Output Algorithm Traditional Programming Machine Learning B What Is Machine Learning? Spotle.ai Study Material Spotle.ai/Learn 10
  • 11. Machine Learning works through a cyclic process of training, validation, testing, feedback and optimisation A subset of real data is provided to the data scientist. The data includes a sufficient number of positive and negative examples to allow any potential algorithm to learn Training Testing with a subset of real data called the validation set and measuring the error to choose best fit algorithm. Validation The final algorithm is tested with another subset of data called test set. It is then deployed and observed in live scenario. Test and Deploy Feedback and Optimization C How does Machine Learning work? Spotle.ai Study Material Spotle.ai/Learn 11
  • 12. Machine Learning algorithms are trained on labelled data. For e.g., a chatbot is trained to recognise that words like ‘Hey’, ‘Hello,’ ‘Hi’, ‘Hola’ are greetings and have to be accordingly responded to. Labelled/ Classified Data Machine Learning Algorithm Real-world Data Learned Model Prediction TrainingPrediction C How do you ‘Train Machines’? Spotle.ai Study Material Spotle.ai/Learn 12
  • 13. Machine Learning algorithms can be broadly divided into 3 types: Supervised Learning • Is a branch of machine learning that learns on the basis of labelled training data. • E.g. a chatbot recognises greetings such as ‘Hello’, ‘Hi’, ‘Hey’ based on classified text. Unsupervised Learning • Unsupervised learning learns from test data that has not been labelled, classified or categorized. It works on the basis of clustering. E.g. grouping similar resumes based on text patterns. Reinforcement Learning • It is about taking suitable action to maximize reward in a particular situation. For e.g. learn how to play Chess or Jeopardy by winning/ losing or answering right/ wrong. D Types Of Learning Spotle.ai Study Material Spotle.ai/Learn 13
  • 14. Deep Learning is a specific type of Machine Learning that works on a hierarchy of concepts built on top of each other, eliminating the need for humans to explicitly specify all knowledge (tags, classifiers) for a machine to make a decision. Deep Learning gives machines the power to solve more intuitive problems by automatically extracting features and classifiers from data sets. Input Data Feature/ Tag Extraction Input Data Deep Learning Algorithm Traditional Machine Learning Algorithm E What Is Deep Learning?TraditionalMachine Learning Deep Learning Spotle.ai Study Material Spotle.ai/Learn 14
  • 15. Machine Learning is a discipline of Artificial Intelligence. Deep Learning is a specialised form of Deep Learning Artificial Intelligence Machine Learning Deep Learning •Ability of machines to think and act rationally Artificial Intelligence •Ability of machines to take decisions without being explicitly programmed. •Traditional Machine Learning trains machines based on labelled and classified data. Machines take decisions basis this data Machine Learning •Machines that mimic human brain through artificial neural networks capable of extracting features and classifiers from data •Does not require pre-processing of data or feature engineering Deep Learning E AI, ML and DL – How are they related? Spotle.ai Study Material Spotle.ai/Learn 15
  • 16. Machine Learning Deep Learning Feature Engineering In traditional Machine Learning, features or discriminators have to be extracted and hand-coded by experts. Deep Learning algorithms extract high-level features from data Human Intervention If an ML algorithm returns an inaccurate prediction, then an engineer needs to step in and make adjustments. E.g. a chatbot can be trained to start a conversation with Hello, Hi. With a deep learning model, the algorithms can determine on their own if a prediction is accurate or not. A deep learning model analyses human conversation to know it can also start with Hey Data Dependency Traditional ML with handcrafted rules can be trained with less data. Deep Learning algo need more extensive data sets for initial training. Hardware Dependency Traditional ML needs lower computing power as compared to Deep Learning Needs higher computing power as it crunches large amounts of data. E Difference Between ML and DL Spotle.ai Study Material Spotle.ai/Learn 16
  • 17. Feed-forward Network Convolutional Neural Network Self-organising Neural Network Recurrent Neural Networks or LSTM (Long Short Term Memory) Modular Neural Network Radial Basis Function Neural Network Artificial Neural Network (ANN), forming the basis of Deep Learning, is an information processing construct modeled on the brain. An ANN is made up of layers of inter-connected processing elements (neurons). Each neuron takes an input, performs a task and passes the output to the following neuron. There are 6 broad types of ANNs listed below: E Artificial Neural Networks – Definition and Types Spotle.ai Study Material Spotle.ai/Learn17
  • 18. Some Machine Learning ApplicationsSpotle.ai Study Material Spotle.ai/Learn 18
  • 19. F Recommender Systems – Netflix Knows Your Favourite Movies Spotle.ai Study Material Spotle.ai/Learn 19 Netflix’s recommendation system works on a 3 pronged model: ✓ Viewing data from over 100M user accounts ✓ Content tagging by Netflix’s staff and freelancers to understand for e.g. if a content is cerebral or funny ✓ Machine Learning Algorithms that crunch the labelled or tagged data and real-time user data to generate viewing predictions
  • 20. Can a computer recognise a cat? Yes ML algorithms can be trained on tagged cat images, to recognise a cat. Confidential This is a cat! This is a cat! This is also a cat! F Image Recognition - Voila! It Is A Cat! Spotle.ai Study Material Spotle.ai/Learn 20
  • 21. Confidential Digital assistants such as Alexa or Siri or the supposedly mind-blowing Google Duplex use a variety of technology including 1. Speech Processor System consisting of a DSP or Digital Signal Processing Module 2. Pattern Recognition consisting of NLU (Natural Language Understanding) and NLP (Natural Language Processing) to understand the speech and 3. A Speech synthesis module based on NLG or Natural Language Generation techniques. F Speech Recognition – Google Duplex, Siri, Alexa Spotle.ai Study Material Spotle.ai/Learn 21