SlideShare une entreprise Scribd logo
1  sur  37
Problem Solving with Knowledge
From Artificial Intelligence
To Machine Learning
Kyung Eun Park, D.Sc.
Augusta Ada King, Countess of Lovelace
Contents
1. AI Overview
2. How AI is implemented?
3. From AI to Machine Learning
4. Machine Learning
5. Examples of AI and Machine Learning
6. Behavior Training with BCI and Motion Recognition
7. Conclusion
What is Artificial Intelligence?
D E F I N I T I O N
“It is the science and engineering of making intelligent machines, especially
intelligent computer programs. It is related to the similar task of using computers
to understand human intelligence, but AI does not have to confine itself to
methods that are biologically observable,” by John McCarthy, 1956.
…
“Broadly, AI is the computer-based exploration of methods for solving challenging
tasks that have traditionally depended on people for solution. Such tasks include
complex logical inference, diagnosis, visual recognition, comprehension of natural
language, game playing, explanation, and planning” by Eric Horvitz, 1990.
AI Timeline
Ada
(1842)
Alan Turing
(1950)
The first
conference on
AI by John
McCarthy,
Marvin
Minsky (1956)
Demonstrated
by Newell
(1957)
Unimations
working on
GE (1961)
Joseph
Weizenbau
m (1965), E.
Geigenbau
m (1965)
Chess-
playing
program by
Greenblatt
at MIT
(1968)
Jack
Myers
Harry
Pople
(1979)
1980s Ian
Horswill
(1993)
TiVo
Suggestions
(2005)
Apple,
Google,
Micorsoft
(2011)
Machine
Learning,
Deep
Learning
(2013 ~)
Knowledge in AI
• Human knowledge
• Converted into a format suitable for use by an AI system
• AI generated/learned knowledge
• Generated by an AI system
• By gathering data and information, and
• By analyzing data, information, and knowledge at its disposal
Knowledge acquisition process is pretty similar to the normal learning procedure.
In brief, AI stores and uses the knowledge to solve problems.
Predicate Logic
Object Properties:
Is-a relationship
Instance-of relationship
ex) isSymptomOf: …
maybeSymptomOf: …
mayHaveSymptom: …
shouldHaveSymptom: …
Knowledge Representation by Healthcare Example
Classes:
SuperclassOf
SubclassOf
ex) Disease Class
Symptom Class
Object:
Sym
Tachycar
dia
Subject:
Hypo
perfusion
shouldHave
Symptom
predicate
Semantic Network
• Building relationship between Diseases and Symptoms
• Constructing semantic graph with Nodes (instance objects) and
Edges (object properties)
Sym
Tachycardia
Congestive
HeartFailure
HeatStroke
Hypo
perfusion
Overdose Acute
Myocardial
Infarction
shouldHave
Symptom
maybe
SymptomOf
maybe
SymptomOf
maybe
SymptomOf
maybe
SymptomOf
Minsky’s Insights into Human and Machine Intelligence
• Computer’s role in this context:
• It will help us to understand our own brains, to learn what is the
nature of knowledge.
• It will teach us how we learn to think and feel.
• This knowledge will change our views of Humanity and enable us to
change ourselves.
… in an interview in 1998, Sabbatini
From Artificial Intelligence To Machine Learning
IBM’s Watson (2011)
Machine learns by itself.
SELF STUDY
Machine Learning
D E F I N I T I O N
“Machine learning is a type of
artificial intelligence that provides
computers with the ability to
learn without being explicitly
programmed. Machine learning
focuses on the development of
computer programs that can
teach themselves to grow and
change when exposed to new
data”
In 1956, he wanted this
computer to beat him at
checkers. He made the computer
play against itself thousands of
times and learn how to play
checkers, and indeed IT WORK!
By 1962 this computer had
beaten the Connecticut state
champion.
Arthur Samuel
Machine Learning
NOW
Machine learning is actively
being used today.
• The search engine
• The spam filter
• The recommender system
• The face/handwriting
/fingerprint recognition
• The location/context-based
security system
• The disease diagnosis &
prediction
• The weather forecast, etc.
Self-Driving Car
Diagnosis & Prediction
• Turning data via information into knowledge
• A tool that can be applied to many problems.
• Uses statistics for solving the problem of not being able to
model the problem fully.
• ex) Maximize human’s happiness
• For these problems, we need to use some tools from
statistics.
Machine Learning Process
• Human-created data from the World Wide Web
• More non-human generated data coming online
• Challenge & Opportunity:
How to connect the data to the WWW and use them?
Sensors and Data Deluge
Key Terminologies by Example
Bird Classification System
• Expert system: ornithologist
• Features (or attributes): Weight, Wingspan, Webbed feet, Back color
• Target variable: Species (predicted)
• Instance: each row made up of features
• The first two features: numeric
• The 3rd feature: binary (0 or 1)
• The 4th feature: enumeration (integer)
• How do we decide if a bird is an Ivory-Billed Woodpecker or something
else?
Classification task is needed!
• Many machine learning algorithms good at classification
Choose a machine learning algorithm (Classifier) to use
• Train the classifier
Feed it quality data known as a training set
Classification as a Machine Learning Algorithm
Bird Classification
• Training set of data and a separate dataset, called a test set
• Multi-step Machine Learning
TRAINING/LEARNING ▬ TESTING ▬ USING
Testing a Machine Learning Algorithm
Raw Data
(Training Set)
ClassifierFeature
Raw Data
(Test Set)
ClassifierFeature
Feature
Extraction
Feed
Data
Acquisition
Data
Acquisition
Feature
Extraction
Training
Feed
Classification
Result
Training Phase:
Testing Phase:
Knowledge
Representation
Key Tasks of Machine Learning
• In the previous classification task,
The job is to predict what class an instance should fall into.
• Another task, regression,
The prediction of a numeric number
• Both classification and regression are examples of Supervised Learning
We are telling the algorithm what to predict.
• Unsupervised Learning
There’s no label or target value given for the data
• Clustering
Group of similar items in unsupervised learning
• Density estimation
Statistical values that describe data in unsupervised learning
Supervised learning tasks
Classification Regression
k-Nearest Neighbors Linear
Naïve Bayes Locally weighted linear
Support vector machines Ridge
Decision trees Lasso
Unsupervised learning tasks
Clustering Density estimation
k-Means Expectation maximization
DBSCAN Parzen window
Machine Learning Algorithms
Behavior Training Platform
NeuroSky Interface
Narrative
Contents
Manager
Interactive Intervention
Controller Sensor &
Intervention
Data CenterScene
Manager
Kinect Interface
Brainwaves & Motion Recognition Interface
Sensor &
Intervention
Data
Repository
Scene 3
Brainwaves
Scene 2
Scene 1
. . .
Motion
Character,
Space,
Action,
Item, Quest,
Contexts, etc.
Behavior Training Platform
Motion Recognition Learning
Skeletal tracking
with Kinect:
recognizing 22
different
motions
Head tracking
with Kinect:
recognizing 6
different
motions
Brainwave Recognition Learning
Data Center
Brainwaves
MindWave
Interface
Collect and
Save
brainwaves
Collect event
logs
Send to
database
Interactive Game Scenario
Scene Purpose
Graphic
Character Space Item Action
Text
Interactive
Intervention
2 Go to the
sea with
fishing
bag on
the
shoulder
Via Kinect:
Monitors the
player’s motion
and has the
character pause
when the player
moves.
Via MindWave:
Increase the
character’s
moving speed
when the
attention level
increases.
Let’s go to
the sea for
fishing.
Can you
help me
with the
fishing bag?
You sit still
and see
the way to
go.
Walking
or
running
Fishing
bag
Mountai
n path
to
the
sea
Fisherman
(Example: a set of fairy tale contents within a scene)
Motion Recognition
Behavior Training with Intervention
34
Normal playing with the player sitting in place Paused upon recognizing the player’s motion
Interactive Intervention
Summary
• Problem solving with knowledge from
through AI to through Machine Learning
• Knowledge learned by machine itself using
Big data of IoT/IoE
• AI  Machine Learning  Deep Learning
Internet of Everything
R E F E R E N C E S
1. John McCarthy, “What is Artificial Intelligence?” http:// www. formal. Stanford.
EDU/ jmc/ whatisai/
2. Wiki, “Timeline of Artificial Intelligence,”
http://en.wikipedia.org/wiki/Timeline_of_artificial_intelligence
3. Eric Horvitz, “Computation and action under bounded resources,” 1990
4. David Moursund, “Brief Introduction to Educational Implications of Artificial
Intelligence,” 2005, 2006
5. Peter Harrington, “Machine Learning in Action,” Manning Publications, 2012
6. Henrik Brink, Joseph W. Richards, "Real-World Machine Learning,”Manning
Publications, 2015
7. IBM Watson, http://www.ibm.com/smarterplanet/us/en/ibmwatson/
8. Google’s IoT operating system, Brillo, http://www.techspot.com/news/60753-
google-iot-operating-system-codenamed-brillo-may-arrive.html

Contenu connexe

Tendances

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceGautam Sharma
 
Artificial intelligence by JD
Artificial intelligence by JDArtificial intelligence by JD
Artificial intelligence by JDJaydip sindha
 
What Is The Difference Between Weak (Narrow) And Strong (General) Artificial ...
What Is The Difference Between Weak (Narrow) And Strong (General) Artificial ...What Is The Difference Between Weak (Narrow) And Strong (General) Artificial ...
What Is The Difference Between Weak (Narrow) And Strong (General) Artificial ...Bernard Marr
 
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!
 
Bringing AI to Business Intelligence
Bringing AI to Business IntelligenceBringing AI to Business Intelligence
Bringing AI to Business IntelligenceSi Krishan
 
Artificial intelligence & machine learning landscape
Artificial intelligence & machine learning landscapeArtificial intelligence & machine learning landscape
Artificial intelligence & machine learning landscapeMOBConf
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial IntelligenceLuca Bianchi
 
Artificial Intelligence: How to prepare yourself for the future
Artificial Intelligence: How to prepare yourself for the futureArtificial Intelligence: How to prepare yourself for the future
Artificial Intelligence: How to prepare yourself for the futureFolasade Adedeji
 
artificial intelligence ppt.pptx
artificial intelligence ppt.pptxartificial intelligence ppt.pptx
artificial intelligence ppt.pptxBrijithaGokula
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceNeil Mathew
 
Types Of Artificial Intelligence | Edureka
Types Of Artificial Intelligence | EdurekaTypes Of Artificial Intelligence | Edureka
Types Of Artificial Intelligence | EdurekaEdureka!
 
Lecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceLecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceAlbert Orriols-Puig
 
AI Presentation.pptx
AI Presentation.pptxAI Presentation.pptx
AI Presentation.pptxPTejaswini6
 
Overview of Artificial Intelligence
Overview of Artificial IntelligenceOverview of Artificial Intelligence
Overview of Artificial IntelligenceSiddhant Fulzele
 

Tendances (20)

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence by JD
Artificial intelligence by JDArtificial intelligence by JD
Artificial intelligence by JD
 
Artificial Intelligence History, Present and Future
Artificial Intelligence History, Present and FutureArtificial Intelligence History, Present and Future
Artificial Intelligence History, Present and Future
 
What Is The Difference Between Weak (Narrow) And Strong (General) Artificial ...
What Is The Difference Between Weak (Narrow) And Strong (General) Artificial ...What Is The Difference Between Weak (Narrow) And Strong (General) Artificial ...
What Is The Difference Between Weak (Narrow) And Strong (General) Artificial ...
 
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...
 
Bringing AI to Business Intelligence
Bringing AI to Business IntelligenceBringing AI to Business Intelligence
Bringing AI to Business Intelligence
 
Aippt
AipptAippt
Aippt
 
Artificial intelligence & machine learning landscape
Artificial intelligence & machine learning landscapeArtificial intelligence & machine learning landscape
Artificial intelligence & machine learning landscape
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial Intelligence
 
Artificial Intelligence: How to prepare yourself for the future
Artificial Intelligence: How to prepare yourself for the futureArtificial Intelligence: How to prepare yourself for the future
Artificial Intelligence: How to prepare yourself for the future
 
artificial intelligence ppt.pptx
artificial intelligence ppt.pptxartificial intelligence ppt.pptx
artificial intelligence ppt.pptx
 
AI (1).pdf
AI (1).pdfAI (1).pdf
AI (1).pdf
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Types Of Artificial Intelligence | Edureka
Types Of Artificial Intelligence | EdurekaTypes Of Artificial Intelligence | Edureka
Types Of Artificial Intelligence | Edureka
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
 
Artifical intelligence (a.i)
Artifical intelligence (a.i)Artifical intelligence (a.i)
Artifical intelligence (a.i)
 
Lecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceLecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligence
 
AI Presentation.pptx
AI Presentation.pptxAI Presentation.pptx
AI Presentation.pptx
 
Overview of Artificial Intelligence
Overview of Artificial IntelligenceOverview of Artificial Intelligence
Overview of Artificial Intelligence
 

En vedette

Artificial intelligence - (A seminar on Emerging Trends of Technology)
Artificial intelligence - (A seminar on Emerging Trends of Technology) Artificial intelligence - (A seminar on Emerging Trends of Technology)
Artificial intelligence - (A seminar on Emerging Trends of Technology) ileomax
 
Applying Machine Learning and Artificial Intelligence to Business
Applying Machine Learning and Artificial Intelligence to BusinessApplying Machine Learning and Artificial Intelligence to Business
Applying Machine Learning and Artificial Intelligence to BusinessRussell Miles
 
Deepdive in AIML venture landscape By Ajit Nazre Rahul Garg
Deepdive in AIML venture landscape By Ajit Nazre Rahul GargDeepdive in AIML venture landscape By Ajit Nazre Rahul Garg
Deepdive in AIML venture landscape By Ajit Nazre Rahul GargAjit Nazre
 
Behavior Training Game Platform with Brain Computer Interface (BCI) and Motio...
Behavior Training Game Platform with Brain Computer Interface (BCI) and Motio...Behavior Training Game Platform with Brain Computer Interface (BCI) and Motio...
Behavior Training Game Platform with Brain Computer Interface (BCI) and Motio...Kyung Eun Park
 
Week_06-Peer Evaluation Presentation_WisemanA
Week_06-Peer Evaluation Presentation_WisemanAWeek_06-Peer Evaluation Presentation_WisemanA
Week_06-Peer Evaluation Presentation_WisemanAA Wiseman
 
CS 561a: Introduction to Artificial Intelligence
CS 561a: Introduction to Artificial IntelligenceCS 561a: Introduction to Artificial Intelligence
CS 561a: Introduction to Artificial Intelligencebutest
 
069 ai seminario
069 ai seminario069 ai seminario
069 ai seminariocosimo97
 
So You Want To Be Innovative ?
So You Want To Be Innovative ?So You Want To Be Innovative ?
So You Want To Be Innovative ?Futurelab
 
Philosophy of artificial intelligence
Philosophy of artificial intelligencePhilosophy of artificial intelligence
Philosophy of artificial intelligencenegmsoftware
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Europe & Israel 2Q16 - VC Deal Done
Europe & Israel 2Q16 - VC Deal DoneEurope & Israel 2Q16 - VC Deal Done
Europe & Israel 2Q16 - VC Deal DoneGil Dibner
 
Europe health tech report 2016
Europe health tech report 2016Europe health tech report 2016
Europe health tech report 2016Omar Mohout
 
Prepping the Analytics organization for Artificial Intelligence evolution
Prepping the Analytics organization for Artificial Intelligence evolutionPrepping the Analytics organization for Artificial Intelligence evolution
Prepping the Analytics organization for Artificial Intelligence evolutionRamkumar Ravichandran
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceMegha Jain
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceGirish Naik
 

En vedette (20)

Artificial intelligence - (A seminar on Emerging Trends of Technology)
Artificial intelligence - (A seminar on Emerging Trends of Technology) Artificial intelligence - (A seminar on Emerging Trends of Technology)
Artificial intelligence - (A seminar on Emerging Trends of Technology)
 
Applying Machine Learning and Artificial Intelligence to Business
Applying Machine Learning and Artificial Intelligence to BusinessApplying Machine Learning and Artificial Intelligence to Business
Applying Machine Learning and Artificial Intelligence to Business
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Deepdive in AIML venture landscape By Ajit Nazre Rahul Garg
Deepdive in AIML venture landscape By Ajit Nazre Rahul GargDeepdive in AIML venture landscape By Ajit Nazre Rahul Garg
Deepdive in AIML venture landscape By Ajit Nazre Rahul Garg
 
Behavior Training Game Platform with Brain Computer Interface (BCI) and Motio...
Behavior Training Game Platform with Brain Computer Interface (BCI) and Motio...Behavior Training Game Platform with Brain Computer Interface (BCI) and Motio...
Behavior Training Game Platform with Brain Computer Interface (BCI) and Motio...
 
Week_06-Peer Evaluation Presentation_WisemanA
Week_06-Peer Evaluation Presentation_WisemanAWeek_06-Peer Evaluation Presentation_WisemanA
Week_06-Peer Evaluation Presentation_WisemanA
 
CS 561a: Introduction to Artificial Intelligence
CS 561a: Introduction to Artificial IntelligenceCS 561a: Introduction to Artificial Intelligence
CS 561a: Introduction to Artificial Intelligence
 
069 ai seminario
069 ai seminario069 ai seminario
069 ai seminario
 
So You Want To Be Innovative ?
So You Want To Be Innovative ?So You Want To Be Innovative ?
So You Want To Be Innovative ?
 
Lecture1
Lecture1Lecture1
Lecture1
 
Philosophy of artificial intelligence
Philosophy of artificial intelligencePhilosophy of artificial intelligence
Philosophy of artificial intelligence
 
L1. State of the Art in Machine Learning
L1. State of the Art in Machine LearningL1. State of the Art in Machine Learning
L1. State of the Art in Machine Learning
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Europe & Israel 2Q16 - VC Deal Done
Europe & Israel 2Q16 - VC Deal DoneEurope & Israel 2Q16 - VC Deal Done
Europe & Israel 2Q16 - VC Deal Done
 
Europe health tech report 2016
Europe health tech report 2016Europe health tech report 2016
Europe health tech report 2016
 
Pi ai landscape
Pi ai landscapePi ai landscape
Pi ai landscape
 
Prepping the Analytics organization for Artificial Intelligence evolution
Prepping the Analytics organization for Artificial Intelligence evolutionPrepping the Analytics organization for Artificial Intelligence evolution
Prepping the Analytics organization for Artificial Intelligence evolution
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Deeplearning in finance
Deeplearning in financeDeeplearning in finance
Deeplearning in finance
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 

Similaire à Ai history to-m-learning

AI_01_introduction.pptx
AI_01_introduction.pptxAI_01_introduction.pptx
AI_01_introduction.pptxYousef Aburawi
 
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptEELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptDaliaMagdy12
 
Introduction to Artificial intelligence and ML
Introduction to Artificial intelligence and MLIntroduction to Artificial intelligence and ML
Introduction to Artificial intelligence and MLbansalpra7
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligencefunpathshala
 
Sp14 cs188 lecture 1 - introduction
Sp14 cs188 lecture 1  - introductionSp14 cs188 lecture 1  - introduction
Sp14 cs188 lecture 1 - introductionAmer Noureddin
 
Machine Learning, AI and the Brain
Machine Learning, AI and the Brain Machine Learning, AI and the Brain
Machine Learning, AI and the Brain TechExeter
 
Artificialintelligence 131226011156-phpapp02
Artificialintelligence 131226011156-phpapp02Artificialintelligence 131226011156-phpapp02
Artificialintelligence 131226011156-phpapp02imtiaz hussain
 
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?Raymond Owusu
 
Artificial Intelligence power point presentation
Artificial Intelligence power point presentationArtificial Intelligence power point presentation
Artificial Intelligence power point presentationDavid Raj Kanthi
 
ARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperMuhammad Ahmed
 
Lect 1_Introduction to AI and ML.pdf
Lect 1_Introduction to AI and ML.pdfLect 1_Introduction to AI and ML.pdf
Lect 1_Introduction to AI and ML.pdfgadissaassefa
 

Similaire à Ai history to-m-learning (20)

Ai introduction
Ai introductionAi introduction
Ai introduction
 
AI Presentation 1
AI Presentation 1AI Presentation 1
AI Presentation 1
 
IS
ISIS
IS
 
AI Unit1.ppt
AI Unit1.pptAI Unit1.ppt
AI Unit1.ppt
 
AI Unit1b.ppt
AI Unit1b.pptAI Unit1b.ppt
AI Unit1b.ppt
 
AI_01_introduction.pptx
AI_01_introduction.pptxAI_01_introduction.pptx
AI_01_introduction.pptx
 
AI.ppt
AI.pptAI.ppt
AI.ppt
 
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptEELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
 
01 introduction
01 introduction01 introduction
01 introduction
 
Introduction to Artificial intelligence and ML
Introduction to Artificial intelligence and MLIntroduction to Artificial intelligence and ML
Introduction to Artificial intelligence and ML
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Sp14 cs188 lecture 1 - introduction
Sp14 cs188 lecture 1  - introductionSp14 cs188 lecture 1  - introduction
Sp14 cs188 lecture 1 - introduction
 
Machine Learning, AI and the Brain
Machine Learning, AI and the Brain Machine Learning, AI and the Brain
Machine Learning, AI and the Brain
 
Artificialintelligence 131226011156-phpapp02
Artificialintelligence 131226011156-phpapp02Artificialintelligence 131226011156-phpapp02
Artificialintelligence 131226011156-phpapp02
 
Artificial_Intelligence.ppt
Artificial_Intelligence.pptArtificial_Intelligence.ppt
Artificial_Intelligence.ppt
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
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 power point presentation
Artificial Intelligence power point presentationArtificial Intelligence power point presentation
Artificial Intelligence power point presentation
 
ARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm Paper
 
Lect 1_Introduction to AI and ML.pdf
Lect 1_Introduction to AI and ML.pdfLect 1_Introduction to AI and ML.pdf
Lect 1_Introduction to AI and ML.pdf
 

Dernier

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 Scriptwesley chun
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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.pdfUK Journal
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Dernier (20)

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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Ai history to-m-learning

  • 1. Problem Solving with Knowledge From Artificial Intelligence To Machine Learning Kyung Eun Park, D.Sc. Augusta Ada King, Countess of Lovelace
  • 2. Contents 1. AI Overview 2. How AI is implemented? 3. From AI to Machine Learning 4. Machine Learning 5. Examples of AI and Machine Learning 6. Behavior Training with BCI and Motion Recognition 7. Conclusion
  • 3. What is Artificial Intelligence? D E F I N I T I O N “It is the science and engineering of making intelligent machines, especially intelligent computer programs. It is related to the similar task of using computers to understand human intelligence, but AI does not have to confine itself to methods that are biologically observable,” by John McCarthy, 1956. … “Broadly, AI is the computer-based exploration of methods for solving challenging tasks that have traditionally depended on people for solution. Such tasks include complex logical inference, diagnosis, visual recognition, comprehension of natural language, game playing, explanation, and planning” by Eric Horvitz, 1990.
  • 4. AI Timeline Ada (1842) Alan Turing (1950) The first conference on AI by John McCarthy, Marvin Minsky (1956) Demonstrated by Newell (1957) Unimations working on GE (1961) Joseph Weizenbau m (1965), E. Geigenbau m (1965) Chess- playing program by Greenblatt at MIT (1968) Jack Myers Harry Pople (1979) 1980s Ian Horswill (1993) TiVo Suggestions (2005) Apple, Google, Micorsoft (2011) Machine Learning, Deep Learning (2013 ~)
  • 5. Knowledge in AI • Human knowledge • Converted into a format suitable for use by an AI system • AI generated/learned knowledge • Generated by an AI system • By gathering data and information, and • By analyzing data, information, and knowledge at its disposal Knowledge acquisition process is pretty similar to the normal learning procedure. In brief, AI stores and uses the knowledge to solve problems.
  • 6. Predicate Logic Object Properties: Is-a relationship Instance-of relationship ex) isSymptomOf: … maybeSymptomOf: … mayHaveSymptom: … shouldHaveSymptom: … Knowledge Representation by Healthcare Example Classes: SuperclassOf SubclassOf ex) Disease Class Symptom Class Object: Sym Tachycar dia Subject: Hypo perfusion shouldHave Symptom predicate
  • 7. Semantic Network • Building relationship between Diseases and Symptoms • Constructing semantic graph with Nodes (instance objects) and Edges (object properties) Sym Tachycardia Congestive HeartFailure HeatStroke Hypo perfusion Overdose Acute Myocardial Infarction shouldHave Symptom maybe SymptomOf maybe SymptomOf maybe SymptomOf maybe SymptomOf
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Minsky’s Insights into Human and Machine Intelligence • Computer’s role in this context: • It will help us to understand our own brains, to learn what is the nature of knowledge. • It will teach us how we learn to think and feel. • This knowledge will change our views of Humanity and enable us to change ourselves. … in an interview in 1998, Sabbatini
  • 15. From Artificial Intelligence To Machine Learning IBM’s Watson (2011)
  • 16. Machine learns by itself. SELF STUDY
  • 17. Machine Learning D E F I N I T I O N “Machine learning is a type of artificial intelligence that provides computers with the ability to learn without being explicitly programmed. Machine learning focuses on the development of computer programs that can teach themselves to grow and change when exposed to new data”
  • 18. In 1956, he wanted this computer to beat him at checkers. He made the computer play against itself thousands of times and learn how to play checkers, and indeed IT WORK! By 1962 this computer had beaten the Connecticut state champion. Arthur Samuel
  • 19. Machine Learning NOW Machine learning is actively being used today. • The search engine • The spam filter • The recommender system • The face/handwriting /fingerprint recognition • The location/context-based security system • The disease diagnosis & prediction • The weather forecast, etc.
  • 22. • Turning data via information into knowledge • A tool that can be applied to many problems. • Uses statistics for solving the problem of not being able to model the problem fully. • ex) Maximize human’s happiness • For these problems, we need to use some tools from statistics. Machine Learning Process
  • 23. • Human-created data from the World Wide Web • More non-human generated data coming online • Challenge & Opportunity: How to connect the data to the WWW and use them? Sensors and Data Deluge
  • 24. Key Terminologies by Example Bird Classification System • Expert system: ornithologist • Features (or attributes): Weight, Wingspan, Webbed feet, Back color • Target variable: Species (predicted) • Instance: each row made up of features • The first two features: numeric • The 3rd feature: binary (0 or 1) • The 4th feature: enumeration (integer)
  • 25. • How do we decide if a bird is an Ivory-Billed Woodpecker or something else? Classification task is needed! • Many machine learning algorithms good at classification Choose a machine learning algorithm (Classifier) to use • Train the classifier Feed it quality data known as a training set Classification as a Machine Learning Algorithm Bird Classification
  • 26. • Training set of data and a separate dataset, called a test set • Multi-step Machine Learning TRAINING/LEARNING ▬ TESTING ▬ USING Testing a Machine Learning Algorithm Raw Data (Training Set) ClassifierFeature Raw Data (Test Set) ClassifierFeature Feature Extraction Feed Data Acquisition Data Acquisition Feature Extraction Training Feed Classification Result Training Phase: Testing Phase: Knowledge Representation
  • 27. Key Tasks of Machine Learning • In the previous classification task, The job is to predict what class an instance should fall into. • Another task, regression, The prediction of a numeric number • Both classification and regression are examples of Supervised Learning We are telling the algorithm what to predict. • Unsupervised Learning There’s no label or target value given for the data • Clustering Group of similar items in unsupervised learning • Density estimation Statistical values that describe data in unsupervised learning
  • 28. Supervised learning tasks Classification Regression k-Nearest Neighbors Linear Naïve Bayes Locally weighted linear Support vector machines Ridge Decision trees Lasso Unsupervised learning tasks Clustering Density estimation k-Means Expectation maximization DBSCAN Parzen window Machine Learning Algorithms
  • 29. Behavior Training Platform NeuroSky Interface Narrative Contents Manager Interactive Intervention Controller Sensor & Intervention Data CenterScene Manager Kinect Interface Brainwaves & Motion Recognition Interface Sensor & Intervention Data Repository Scene 3 Brainwaves Scene 2 Scene 1 . . . Motion Character, Space, Action, Item, Quest, Contexts, etc. Behavior Training Platform
  • 30. Motion Recognition Learning Skeletal tracking with Kinect: recognizing 22 different motions Head tracking with Kinect: recognizing 6 different motions
  • 31. Brainwave Recognition Learning Data Center Brainwaves MindWave Interface Collect and Save brainwaves Collect event logs Send to database
  • 32. Interactive Game Scenario Scene Purpose Graphic Character Space Item Action Text Interactive Intervention 2 Go to the sea with fishing bag on the shoulder Via Kinect: Monitors the player’s motion and has the character pause when the player moves. Via MindWave: Increase the character’s moving speed when the attention level increases. Let’s go to the sea for fishing. Can you help me with the fishing bag? You sit still and see the way to go. Walking or running Fishing bag Mountai n path to the sea Fisherman (Example: a set of fairy tale contents within a scene)
  • 34. Behavior Training with Intervention 34 Normal playing with the player sitting in place Paused upon recognizing the player’s motion
  • 36. Summary • Problem solving with knowledge from through AI to through Machine Learning • Knowledge learned by machine itself using Big data of IoT/IoE • AI  Machine Learning  Deep Learning Internet of Everything
  • 37. R E F E R E N C E S 1. John McCarthy, “What is Artificial Intelligence?” http:// www. formal. Stanford. EDU/ jmc/ whatisai/ 2. Wiki, “Timeline of Artificial Intelligence,” http://en.wikipedia.org/wiki/Timeline_of_artificial_intelligence 3. Eric Horvitz, “Computation and action under bounded resources,” 1990 4. David Moursund, “Brief Introduction to Educational Implications of Artificial Intelligence,” 2005, 2006 5. Peter Harrington, “Machine Learning in Action,” Manning Publications, 2012 6. Henrik Brink, Joseph W. Richards, "Real-World Machine Learning,”Manning Publications, 2015 7. IBM Watson, http://www.ibm.com/smarterplanet/us/en/ibmwatson/ 8. Google’s IoT operating system, Brillo, http://www.techspot.com/news/60753- google-iot-operating-system-codenamed-brillo-may-arrive.html

Notes de l'éditeur

  1. This details of the individual object properties with their domain and range information.