SlideShare une entreprise Scribd logo
1  sur  24
Artificial Intelligence
&
Expert Systems
Lecture 1

Jayantha Amararachchi
Senior Lecturer (Higher Grade) /
Coordinator-Malabe Campus
What will cover today?
• Course overview
• What are Intelligent Systems?
• A brief history
• Turing Test
• Intelligent agents
What is “Artificial Intelligence”?
• Since ancient days, man has been building machines by
looking at the physical features/characteristics of
creatures (animals, birds etc) in nature. For example the
aero plane was invented by studying how a bird flies and
the boat was constructed by studying how fish float in the
water.
• After achieving success in above examples, the same
approach was continued and man started to look at how
other creatures ‘behave’. That is how man started to build
machines influenced by the ‘intelligence’ of creatures in
nature!
What is Artificial Intelligence? …
Q. What is intelligence?
• A1. Intelligence is the computational part of the ability
to achieve goals in the world. Varying kinds and
degrees of intelligence occur in people, many animals
and some machines.
• A2. According to the environmental changes,
that provides most suitable answer/action
quickly
What is Artificial Intelligence? …
• There are no clear agreements on the definition of AI
Q. What is artificial intelligence?
A1. It is the science and engineering of making intelligent
machines, especially intelligent computer programs.
A2. AI is the study of how to make computers do things
better which at the moment people do.
What is Artificial Intelligence? …
A3.AI is a collection of hard problems which can be solved
by humans and other living things, but for which we don’t
have good algorithms.
e. g.,
– understanding spoken natural language,
– medical diagnosis,
– circuit design,
– learning,
– self-adaptation,
– reasoning,
– chess playing,
– proving math theories, etc.
Introduction to AI
Big questions
•Can machines think?
•If so, how?
•If not, why?
•What does this say about human beings?
Introduction to AI …
Applications (AI agents)
• Chess
• Taxi Driver – ALVINN (Automated Land Vehicle
In Neural Network)
• Medical Diagnosis
• Interactive tutor
• Auto Pilot
• Robot – Emergency
• Home appliances
What’s easy and what’s hard?
• It’s easier to mechanize many of the high level cognitive tasks
associate with “intelligence” in people
– e. g., proving theorems, playing chess, some aspect of
medical diagnosis, etc.
• It’s very hard to mechanize tasks that animals can do easily
– walking around without running into things
– catching prey and avoiding predators
– interpreting complex sensory information (visual, hearing,
…)
– modeling the internal states of other animals from their
behavior
– working as a team (ants, bees)
Foundations of AI
Mathematics

Economics

Psychology

Computer
Science &
Engineering

AI
Cognitive
Science

Philosophy

Biology

Linguistics
History of AI
• AI has roots in a number of scientific disciplines
– computer science and engineering (hardware and
software)
– philosophy (rules of reasoning)
– mathematics (logics, algorithms, optimization)
– cognitive science and psychology (modeling high level
human/animal thinking)
– neural science (model low level human/animal brain
activity)
– linguistics
• The birth of AI (1943 – 1956)
– Allen Turing: Turing machine and Turing test (1950)
– Claude Shannon: information theory; possibility of chess
playing computers
History of AI …
• Early enthusiasm (1952 – 1969)
– Marvin Minsky (first neural network machine);
Alan Newell and Herbert Simon (GPS);
– Emphasize on intelligent general problem solving
GPS;
Lisp (AI programming language);
Resolution by John Robinson (basis for automatic theorem
proving);
heuristic search (A*, AO*, game tree search)
• Emphasis on knowledge (1966 – 1974)
– domain specific knowledge is the key to overcome existing
difficulties
– knowledge representation (KR) paradigms
– declarative vs. procedural representation
History of AI …
• Knowledge-based systems (1969 – 1999)
– DENDRAL: the first knowledge intensive system
(determining 3D structures of complex chemical
compounds)
– MYCIN: first rule-based expert system (containing 450
rules for diagnosing blood infectious diseases)
EMYCIN: an ES shell
• AI became an industry (1980 – 1989)
– wide applications in various domains
– commercially available tools
History of AI …
• Current trends (1990 – present)
– more realistic goals
– more practical (application oriented)
Turing Test
• Three rooms contain a person, a computer, and an
interrogator.
• The interrogator can communicate with the other two by
teleprinter.
• The interrogator tries to determine which is the person
and which is the machine.
• The machine tries to fool the interrogator into believing
that it is the person.
• If the machine succeeds, then we conclude that the
machine can think.
Acting Humanly
• Turing test (1950)
Turing test (‘50)
Turing Test …
Turing test problems &
conclusions
Predicted that by 2006 a machine might
have a 40% chance of fooling a lay person
for 5 min
Eliza
• ELIZA: A program that simulated a
psychotherapist interacting with a patient and
successfully passed the Turing Test.
• Coded at MIT during 1964-1966 by Joel
Weizenbaum.
Eliza
• This is a
transcript of a
conversation
with an Elizalike program
found in
Emacs
• Try typing
Meta-x
doctor
in your favorite
Emacs.

•• E: IIam the psychotherapist. Please, describe your
E: am the psychotherapist. Please, describe your
problems. Each time you are finished talking, type
problems. Each time you are finished talking, type
RET twice.
RET twice.
•• P: I'm having aahard time with my students
P: I'm having hard time with my students
•• E: Why do you say that?
E: Why do you say that?
•• P: Well, they keep asking me for money
P: Well, they keep asking me for money
•• E: Maybe your plans have something to do with this.
E: Maybe your plans have something to do with this.
•• P: what plans?
P: what plans?
•• E: Is it because of your life that you say what plans?
E: Is it because of your life that you say what plans?
•• P: No, it's because IIdidn't know what you were talking
P: No, it's because didn't know what you were talking
about
about
•• E: Is it because you didn't know what IIwas talking
E: Is it because you didn't know what was talking
about that you came to me?
about that you came to me?
•• P: no, it's because i iwanted to see if you could pass the
P: no, it's because wanted to see if you could pass the
turing test
turing test
•• E: Does it bother you that you wanted to see if IIcould
E: Does it bother you that you wanted to see if could
really pass the turing test?
really pass the turing test?
•• P: …..
P: …..
•• E: How do you reconcile problems at school?
E: How do you reconcile problems at school?
•• P: This is aawaste of time. Good bye
P: This is waste of time. Good bye
•• E: My secretary will send you aabill.
E: My secretary will send you bill.
The Loebner Contest
• A modern version of the Turing Test, held
annually, with a $100,000 cash prize.
• http://www.loebner.net/Prizef/loebner-prize.html
• Restricted topic (removed in 1995) and limited
time.
• Participants include a set of humans and a set of
computers and a set of judges.
• Scoring
– Rank from least human to most human.
– Highest median rank wins $2000.
– If better than a human, win $100,000.
(Nobody yet…)
What can AI systems do
Here are some example applications
• Computer vision: face recognition from a large set
• Robotics: autonomous (mostly) automobile
• Natural language processing: simple machine
translation
• Expert systems: medical diagnosis in a narrow domain
• Spoken language systems: ~1000 word continuous
speech
• Learning: text categorization into ~1000 topics
• Games: Grand Master level in chess (world
champion), checkers, etc.
What can’t AI systems do yet?
• Understand natural language robustly (e.g.,
read and understand articles in a newspaper)
• Surf the web
• Interpret an arbitrary visual scene
• Learn a natural language
• Construct plans in dynamic real-time domains
• Perform life-long learning

Contenu connexe

Tendances

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceBise Mond
 
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
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligenceu053675
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningMykola Dobrochynskyy
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence PresentationSaadSaif6
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceMayank Saxena
 
What Artificial intelligence can Learn from Human Evolution
What Artificial intelligence can Learn from Human EvolutionWhat Artificial intelligence can Learn from Human Evolution
What Artificial intelligence can Learn from Human EvolutionAbhimanyu Singh
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introductionRujalShrestha2
 
Lesson 1 intro to ai
Lesson 1   intro to aiLesson 1   intro to ai
Lesson 1 intro to aiankit_ppt
 
Artificial Intelligence 01 introduction
Artificial Intelligence 01 introduction Artificial Intelligence 01 introduction
Artificial Intelligence 01 introduction Andres Mendez-Vazquez
 

Tendances (20)

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
artificial intelligence
artificial intelligence  artificial intelligence
artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Lecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceLecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning
 
Artificial intelligence1
Artificial intelligence1Artificial intelligence1
Artificial intelligence1
 
Lect # 2
Lect # 2Lect # 2
Lect # 2
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentation
 
AIML_Unit1.pptx
AIML_Unit1.pptxAIML_Unit1.pptx
AIML_Unit1.pptx
 
Intoduction of Artificial Intelligence
Intoduction of Artificial IntelligenceIntoduction of Artificial Intelligence
Intoduction of Artificial Intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
What Artificial intelligence can Learn from Human Evolution
What Artificial intelligence can Learn from Human EvolutionWhat Artificial intelligence can Learn from Human Evolution
What Artificial intelligence can Learn from Human Evolution
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
AI Introduction
AI Introduction AI Introduction
AI Introduction
 
MIS
MISMIS
MIS
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Lesson 1 intro to ai
Lesson 1   intro to aiLesson 1   intro to ai
Lesson 1 intro to ai
 
Artificial Intelligence 01 introduction
Artificial Intelligence 01 introduction Artificial Intelligence 01 introduction
Artificial Intelligence 01 introduction
 

En vedette

C++ Question & Answer
C++ Question & AnswerC++ Question & Answer
C++ Question & Answertjunicornfx
 
CCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsCCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsAlbert Orriols-Puig
 
D2L Intelligent Agents
D2L Intelligent AgentsD2L Intelligent Agents
D2L Intelligent AgentsBarry Dahl
 
Artificial Intelligent Agents
Artificial Intelligent AgentsArtificial Intelligent Agents
Artificial Intelligent AgentsKarl Seiler
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceNeeraj sharma
 
Intelligent Agent Perception
Intelligent Agent PerceptionIntelligent Agent Perception
Intelligent Agent PerceptionMolly Maymar
 
Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)mufassirin
 
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...Rustamji Institute of Technology
 
Intelligent agent
Intelligent agent Intelligent agent
Intelligent agent Arvind sahu
 
Mechanical element of a CNC Machine
Mechanical element of a CNC MachineMechanical element of a CNC Machine
Mechanical element of a CNC Machinetjunicornfx
 
Artificial Intelligence Chapter two agents
Artificial Intelligence Chapter two agentsArtificial Intelligence Chapter two agents
Artificial Intelligence Chapter two agentsEhsan Nowrouzi
 
Introduction to agents and multi-agent systems
Introduction to agents and multi-agent systemsIntroduction to agents and multi-agent systems
Introduction to agents and multi-agent systemsAntonio Moreno
 
A reinforcement learning approach for designing artificial autonomous intelli...
A reinforcement learning approach for designing artificial autonomous intelli...A reinforcement learning approach for designing artificial autonomous intelli...
A reinforcement learning approach for designing artificial autonomous intelli...Université de Liège (ULg)
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AIVishal Singh
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)Vaibhav Bajaj
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningLior Rokach
 

En vedette (20)

Lecture1 - Machine Learning
Lecture1 - Machine LearningLecture1 - Machine Learning
Lecture1 - Machine Learning
 
C++ Question & Answer
C++ Question & AnswerC++ Question & Answer
C++ Question & Answer
 
CCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsCCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data sets
 
Lecture2 - Machine Learning
Lecture2 - Machine LearningLecture2 - Machine Learning
Lecture2 - Machine Learning
 
D2L Intelligent Agents
D2L Intelligent AgentsD2L Intelligent Agents
D2L Intelligent Agents
 
Artificial Intelligent Agents
Artificial Intelligent AgentsArtificial Intelligent Agents
Artificial Intelligent Agents
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Intelligent Agent Perception
Intelligent Agent PerceptionIntelligent Agent Perception
Intelligent Agent Perception
 
Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)
 
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
 
Lecture11 - neural networks
Lecture11 - neural networksLecture11 - neural networks
Lecture11 - neural networks
 
Intelligent agent
Intelligent agent Intelligent agent
Intelligent agent
 
Mechanical element of a CNC Machine
Mechanical element of a CNC MachineMechanical element of a CNC Machine
Mechanical element of a CNC Machine
 
Artificial Intelligence Chapter two agents
Artificial Intelligence Chapter two agentsArtificial Intelligence Chapter two agents
Artificial Intelligence Chapter two agents
 
Introduction to agents and multi-agent systems
Introduction to agents and multi-agent systemsIntroduction to agents and multi-agent systems
Introduction to agents and multi-agent systems
 
Intelligent agent
Intelligent agentIntelligent agent
Intelligent agent
 
A reinforcement learning approach for designing artificial autonomous intelli...
A reinforcement learning approach for designing artificial autonomous intelli...A reinforcement learning approach for designing artificial autonomous intelli...
A reinforcement learning approach for designing artificial autonomous intelli...
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AI
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 

Similaire à Artificail Intelligent lec-1

Unit I Introduction to AI K.Sundar,AP/CSE,VEC
Unit I Introduction to AI K.Sundar,AP/CSE,VECUnit I Introduction to AI K.Sundar,AP/CSE,VEC
Unit I Introduction to AI K.Sundar,AP/CSE,VECsundarKanagaraj1
 
Ch 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdfCh 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdfKrishnaMadala1
 
Artificial intelligence(01)
Artificial intelligence(01)Artificial intelligence(01)
Artificial intelligence(01)Nazir Ahmed
 
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 Introduction
Artificial Intelligence Introduction Artificial Intelligence Introduction
Artificial Intelligence Introduction Kaushlendra Rajput
 
intro (1).ppt
intro (1).pptintro (1).ppt
intro (1).pptburakkrk6
 
LEC_2_AI_INTRODUCTION - Copy.pptx
LEC_2_AI_INTRODUCTION - Copy.pptxLEC_2_AI_INTRODUCTION - Copy.pptx
LEC_2_AI_INTRODUCTION - Copy.pptxAjaykumar967485
 
Machine Learning for Non-technical People
Machine Learning for Non-technical PeopleMachine Learning for Non-technical People
Machine Learning for Non-technical Peopleindico data
 
$RGK1H9G.ppt
$RGK1H9G.ppt$RGK1H9G.ppt
$RGK1H9G.pptWepper1
 
intro.ppt
intro.pptintro.ppt
intro.pptth_oh
 
intro.ppt
intro.pptintro.ppt
intro.pptYipYop1
 

Similaire à Artificail Intelligent lec-1 (20)

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
n01.ppt
n01.pptn01.ppt
n01.ppt
 
Unit I Introduction to AI K.Sundar,AP/CSE,VEC
Unit I Introduction to AI K.Sundar,AP/CSE,VECUnit I Introduction to AI K.Sundar,AP/CSE,VEC
Unit I Introduction to AI K.Sundar,AP/CSE,VEC
 
Ch 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdfCh 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdf
 
Artificial intelligence(01)
Artificial intelligence(01)Artificial intelligence(01)
Artificial intelligence(01)
 
Introduction to Artificial intelligence and ML
Introduction to Artificial intelligence and MLIntroduction to Artificial intelligence and ML
Introduction to Artificial intelligence and ML
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Artificial Intelligence Introduction
Artificial Intelligence Introduction Artificial Intelligence Introduction
Artificial Intelligence Introduction
 
intro (1).ppt
intro (1).pptintro (1).ppt
intro (1).ppt
 
LEC_2_AI_INTRODUCTION - Copy.pptx
LEC_2_AI_INTRODUCTION - Copy.pptxLEC_2_AI_INTRODUCTION - Copy.pptx
LEC_2_AI_INTRODUCTION - Copy.pptx
 
Machine Learning for Non-technical People
Machine Learning for Non-technical PeopleMachine Learning for Non-technical People
Machine Learning for Non-technical People
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
$RGK1H9G.ppt
$RGK1H9G.ppt$RGK1H9G.ppt
$RGK1H9G.ppt
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 

Plus de tjunicornfx

AC in Vehicle -Sinhala note (Sri lanka) 1
AC in Vehicle -Sinhala note (Sri lanka) 1AC in Vehicle -Sinhala note (Sri lanka) 1
AC in Vehicle -Sinhala note (Sri lanka) 1tjunicornfx
 
AC in Vehicle -Sinhala note (Sri lanka) -3
AC in Vehicle -Sinhala note (Sri lanka) -3AC in Vehicle -Sinhala note (Sri lanka) -3
AC in Vehicle -Sinhala note (Sri lanka) -3tjunicornfx
 
AC in Vehicle -Sinhala note (Sri lanka) -2
AC in Vehicle -Sinhala note (Sri lanka) -2AC in Vehicle -Sinhala note (Sri lanka) -2
AC in Vehicle -Sinhala note (Sri lanka) -2tjunicornfx
 
Computer architecture for HNDIT
Computer architecture for HNDITComputer architecture for HNDIT
Computer architecture for HNDITtjunicornfx
 
Procedures functions structures in VB.Net
Procedures  functions  structures in VB.NetProcedures  functions  structures in VB.Net
Procedures functions structures in VB.Nettjunicornfx
 
Security architecture
Security architectureSecurity architecture
Security architecturetjunicornfx
 
04 introduction to computer networking
04 introduction to computer networking04 introduction to computer networking
04 introduction to computer networkingtjunicornfx
 

Plus de tjunicornfx (8)

ASP
ASPASP
ASP
 
AC in Vehicle -Sinhala note (Sri lanka) 1
AC in Vehicle -Sinhala note (Sri lanka) 1AC in Vehicle -Sinhala note (Sri lanka) 1
AC in Vehicle -Sinhala note (Sri lanka) 1
 
AC in Vehicle -Sinhala note (Sri lanka) -3
AC in Vehicle -Sinhala note (Sri lanka) -3AC in Vehicle -Sinhala note (Sri lanka) -3
AC in Vehicle -Sinhala note (Sri lanka) -3
 
AC in Vehicle -Sinhala note (Sri lanka) -2
AC in Vehicle -Sinhala note (Sri lanka) -2AC in Vehicle -Sinhala note (Sri lanka) -2
AC in Vehicle -Sinhala note (Sri lanka) -2
 
Computer architecture for HNDIT
Computer architecture for HNDITComputer architecture for HNDIT
Computer architecture for HNDIT
 
Procedures functions structures in VB.Net
Procedures  functions  structures in VB.NetProcedures  functions  structures in VB.Net
Procedures functions structures in VB.Net
 
Security architecture
Security architectureSecurity architecture
Security architecture
 
04 introduction to computer networking
04 introduction to computer networking04 introduction to computer networking
04 introduction to computer networking
 

Dernier

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
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 businesspanagenda
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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, ...apidays
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 

Dernier (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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, ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

Artificail Intelligent lec-1

  • 1. Artificial Intelligence & Expert Systems Lecture 1 Jayantha Amararachchi Senior Lecturer (Higher Grade) / Coordinator-Malabe Campus
  • 2. What will cover today? • Course overview • What are Intelligent Systems? • A brief history • Turing Test • Intelligent agents
  • 3. What is “Artificial Intelligence”? • Since ancient days, man has been building machines by looking at the physical features/characteristics of creatures (animals, birds etc) in nature. For example the aero plane was invented by studying how a bird flies and the boat was constructed by studying how fish float in the water. • After achieving success in above examples, the same approach was continued and man started to look at how other creatures ‘behave’. That is how man started to build machines influenced by the ‘intelligence’ of creatures in nature!
  • 4. What is Artificial Intelligence? … Q. What is intelligence? • A1. Intelligence is the computational part of the ability to achieve goals in the world. Varying kinds and degrees of intelligence occur in people, many animals and some machines. • A2. According to the environmental changes, that provides most suitable answer/action quickly
  • 5. What is Artificial Intelligence? … • There are no clear agreements on the definition of AI Q. What is artificial intelligence? A1. It is the science and engineering of making intelligent machines, especially intelligent computer programs. A2. AI is the study of how to make computers do things better which at the moment people do.
  • 6. What is Artificial Intelligence? … A3.AI is a collection of hard problems which can be solved by humans and other living things, but for which we don’t have good algorithms. e. g., – understanding spoken natural language, – medical diagnosis, – circuit design, – learning, – self-adaptation, – reasoning, – chess playing, – proving math theories, etc.
  • 7. Introduction to AI Big questions •Can machines think? •If so, how? •If not, why? •What does this say about human beings?
  • 8. Introduction to AI … Applications (AI agents) • Chess • Taxi Driver – ALVINN (Automated Land Vehicle In Neural Network) • Medical Diagnosis • Interactive tutor • Auto Pilot • Robot – Emergency • Home appliances
  • 9. What’s easy and what’s hard? • It’s easier to mechanize many of the high level cognitive tasks associate with “intelligence” in people – e. g., proving theorems, playing chess, some aspect of medical diagnosis, etc. • It’s very hard to mechanize tasks that animals can do easily – walking around without running into things – catching prey and avoiding predators – interpreting complex sensory information (visual, hearing, …) – modeling the internal states of other animals from their behavior – working as a team (ants, bees)
  • 10. Foundations of AI Mathematics Economics Psychology Computer Science & Engineering AI Cognitive Science Philosophy Biology Linguistics
  • 11. History of AI • AI has roots in a number of scientific disciplines – computer science and engineering (hardware and software) – philosophy (rules of reasoning) – mathematics (logics, algorithms, optimization) – cognitive science and psychology (modeling high level human/animal thinking) – neural science (model low level human/animal brain activity) – linguistics • The birth of AI (1943 – 1956) – Allen Turing: Turing machine and Turing test (1950) – Claude Shannon: information theory; possibility of chess playing computers
  • 12. History of AI … • Early enthusiasm (1952 – 1969) – Marvin Minsky (first neural network machine); Alan Newell and Herbert Simon (GPS); – Emphasize on intelligent general problem solving GPS; Lisp (AI programming language); Resolution by John Robinson (basis for automatic theorem proving); heuristic search (A*, AO*, game tree search) • Emphasis on knowledge (1966 – 1974) – domain specific knowledge is the key to overcome existing difficulties – knowledge representation (KR) paradigms – declarative vs. procedural representation
  • 13. History of AI … • Knowledge-based systems (1969 – 1999) – DENDRAL: the first knowledge intensive system (determining 3D structures of complex chemical compounds) – MYCIN: first rule-based expert system (containing 450 rules for diagnosing blood infectious diseases) EMYCIN: an ES shell • AI became an industry (1980 – 1989) – wide applications in various domains – commercially available tools
  • 14. History of AI … • Current trends (1990 – present) – more realistic goals – more practical (application oriented)
  • 15. Turing Test • Three rooms contain a person, a computer, and an interrogator. • The interrogator can communicate with the other two by teleprinter. • The interrogator tries to determine which is the person and which is the machine. • The machine tries to fool the interrogator into believing that it is the person. • If the machine succeeds, then we conclude that the machine can think.
  • 19. Turing test problems & conclusions Predicted that by 2006 a machine might have a 40% chance of fooling a lay person for 5 min
  • 20. Eliza • ELIZA: A program that simulated a psychotherapist interacting with a patient and successfully passed the Turing Test. • Coded at MIT during 1964-1966 by Joel Weizenbaum.
  • 21. Eliza • This is a transcript of a conversation with an Elizalike program found in Emacs • Try typing Meta-x doctor in your favorite Emacs. •• E: IIam the psychotherapist. Please, describe your E: am the psychotherapist. Please, describe your problems. Each time you are finished talking, type problems. Each time you are finished talking, type RET twice. RET twice. •• P: I'm having aahard time with my students P: I'm having hard time with my students •• E: Why do you say that? E: Why do you say that? •• P: Well, they keep asking me for money P: Well, they keep asking me for money •• E: Maybe your plans have something to do with this. E: Maybe your plans have something to do with this. •• P: what plans? P: what plans? •• E: Is it because of your life that you say what plans? E: Is it because of your life that you say what plans? •• P: No, it's because IIdidn't know what you were talking P: No, it's because didn't know what you were talking about about •• E: Is it because you didn't know what IIwas talking E: Is it because you didn't know what was talking about that you came to me? about that you came to me? •• P: no, it's because i iwanted to see if you could pass the P: no, it's because wanted to see if you could pass the turing test turing test •• E: Does it bother you that you wanted to see if IIcould E: Does it bother you that you wanted to see if could really pass the turing test? really pass the turing test? •• P: ….. P: ….. •• E: How do you reconcile problems at school? E: How do you reconcile problems at school? •• P: This is aawaste of time. Good bye P: This is waste of time. Good bye •• E: My secretary will send you aabill. E: My secretary will send you bill.
  • 22. The Loebner Contest • A modern version of the Turing Test, held annually, with a $100,000 cash prize. • http://www.loebner.net/Prizef/loebner-prize.html • Restricted topic (removed in 1995) and limited time. • Participants include a set of humans and a set of computers and a set of judges. • Scoring – Rank from least human to most human. – Highest median rank wins $2000. – If better than a human, win $100,000. (Nobody yet…)
  • 23. What can AI systems do Here are some example applications • Computer vision: face recognition from a large set • Robotics: autonomous (mostly) automobile • Natural language processing: simple machine translation • Expert systems: medical diagnosis in a narrow domain • Spoken language systems: ~1000 word continuous speech • Learning: text categorization into ~1000 topics • Games: Grand Master level in chess (world champion), checkers, etc.
  • 24. What can’t AI systems do yet? • Understand natural language robustly (e.g., read and understand articles in a newspaper) • Surf the web • Interpret an arbitrary visual scene • Learn a natural language • Construct plans in dynamic real-time domains • Perform life-long learning

Notes de l'éditeur

  1. An interrogator asks questions of several “people” and tries to determine which are people and which are computers. Goal is to make computer act like a human.
  2. Predicted that by 2000 a machine might have a 30% chance of fooling a lay person for 5 min Anticipated major arguments against AI Suggested major components of AI:knowledge, reasoning, language understanding,learning Pb: not reproducible, constructive, allows no mathematical analysis