SlideShare a Scribd company logo
1 of 36
ARTIFICIAL INTELLIGENCE
INTRODUCTION
ARTIFICIAL INTELLIGENCE
The art and science of bringing, learning, adaption and self organization
to the machine is the art of artificial intelligence.
Study and creation of computer systems that exhibit some form of
intelligence.
What is intelligence?
Intelligence involves learning, adaption and self organization in
response to known/unknown situations or stimuli.
RATIONALITY
The system is rational if it does the right thing given what it knows
APPROACHES OF AI
• THINKING HUMANLY
• THINKING RATIONALLY
• ACTING HUMANLY
• ACTING RATIONALLY
ACTING HUMANLY
TURING TEST APPROACH
• The Turing test proposed by Alan Turing in the year of 1950 raised a
question “Can machines think?”
• Turing test is “A computer is programmed well enough to have a
conversation with a human interrogator and passes the test if the
interrogator cannot discern if there is a computer or human at the
other end”
To pass the Turing test the computer needs two important techniques:
ROBOTICS
“A robot is a reprogrammable, multifunctional, manipular that is designed to
move materials, parts, tools or specialized devices through various
programmed motions for the performance of a variety of tasks”.
Some form of intelligence is embedded into it
VISION AND SPEECH PROCESSING
Computer vision is gathering meaning full information from images and
videos.
Eg. In health care domain and military.
It involves classical AI methods of symbolic processing.
Eg. Alexa and Apple Siri.
CAPABILITIES NEEDED BY THE COMPUTER
NATURAL LANGUAGE PROCESSING
Deals with the methods of communicating with a computer in one’s
own natural language
KNOWLEDGE REPRESENTATION
To store what it knows
AUTOMATED REASONING
To answer questions to draw new conclusions
MACHINE LEARNING
To adapt to new circumstances and to detect and explore patterns
THINKING HUMANLY
COGNITIVE MODELLING APPROACH
Determining how the human brain actually thinks
Finding the theory and applying it as a program to the computer.
COGNITIVE SCIENCE
Cognitive science is the combination of computer models from AI and
the experimental techniques from phycology to construct precise and
testable theories of human mind.
THINKING RATIONALLY
• INTELLIGENT AGENT
An intelligent agent is a software entity which senses its environment
and then carries out some set of operations on behalf of a user.
It employs some knowledge or representation of the end users goal
Agent is not same as a program
An Agent perceives its environment through sensors. It then acts upon
the environment through actuators
ROLE OF AN AGENT
CHARACTERISTICS OF AGENT
AUTONOMOUS
Can work on their own.
PERSISTANT
They are persistent over a prolonged period of time.
ADAPTIVE
Adjust to the changes happening around.
• Examples of agents
A human agent has eyes, ears, nose etc. sensors are the hands, legs
and mouth are the actuators.
• MOBILE
They can be transported over the networks
LEARN
They have a good ability to learn
AGENT PROGRAM
• Developing the agent program and tabulating the agent functions
• This leads to infinite functions so we need to put a limit to percept
sequence.
• Table of functions of percept sequences and actions are external
characteristics and internally agent function will implement the agent
program.
AGENT PROGRAM
Function is used to
store the percepts
in tables
Action is
looking up the
percepts in
the table
ARCHITECTURE OF AGENT
• The agent program runs on a computing device which is called the
architecture.
• The chosen program must match the architecture that it will accept
and run
• The architecture helps in making the percepts from the sensor
available to the program, runs the program
• Feeds the program action choices to the effector as they are
generated.
Agent= Architecture+ Program
AGENT PERFORMANCE
ENVIRONMENTS
• Deals with the environment the agent works.
• A task environment is the problem to which the agent is the solution.
Types of task Environments
FULLY OBSERVABLE VS PARTIALLY OBSERVABLE
Agents sensors give complete access to the environment at every point
of time it is considered to be fully observable
In few environments there is some noise or some inaccurate sensors
Some states of environment are missing then such environment is
partially observable environment
Puzzle game environment agent can see all the aspects surrounding
them. Agent can see all the squares of the puzzle game along with the
values
• Eg Image analysis, Tic-tac toe
DETERMENISTIC VS STOCHASTIC
From the current state of environment and action the agent can
deduce the next state of environment
Eg. Image analysis-Current part to remaining part
Stochastic: Not based on the current state
Eg. Boat driving agent-Next driving not based on the current state
The agent takes actions from previous percepts.
EPISODIC VS SEQUENTIAL
Episodic environment agent’s experience divided to atomic episodes
Episode has the agent perceiving process and then performing single
action.
Eg. Consider an agent finding the defective parts in assembled
computer machine which does not depend on pervious decisions.
STATIC VS DYNAMIC
Static environments can be tackled easily because there are no big
changes in the environment.
Eg. Static-8 queen puzzle game environment has values in squares
Needs action of an agent
• Dynamic-Environment keeps changing-agent does not take any
action.
Eg. Car Driving Agent
DISCRETE VS CONTINOUS
In discrete environment the environment has finite discrete states over
the time and each state has associated precepts and action
Eg. Crossword puzzle.
State changes are continuous
SINGLE AGENT VS MULTIPLE AGENTS
• Well defined single agent who takes the decision and acts accordingly.
• Multiagent environment has various agents or group of agents.
• They work in a competitive multiagent environment where agents
work parallelly to maximize the performance
• Co-operative multiagent environment in which all the agents have a
single goal and they work together to get high performance
Eg War games, maze game, fantasy football.
APPLICATIONS OF AI
• GAME PLAYING
• SPAM FIGHTING
• LOGISTICS PLANNING
• ROBOTICS
• ROBOTIC VEHICLES
• SPEECH RECOGNITION
• AUTONOMOUS PLANNING AND SCHEDULING
• LANGUAGE UNDERSTANDING AND PROBLEM SOLVING
• DIAGNOSIS
TYPES OF AGENT
• SIMPLE REFLEX AGENT
• MODEL BASED REFLEX AGENT
• GOAL BASED AGENT
• UTILITY BASED AGENT
SIMPLE REFLEX AGENT
MODEL BASED REFLEX AGENT
GOAL BASED AGENT
UTILITY BASED AGENT
LEARNING AGENT
PEAS
AGENT:INTERACTIVE ENGLISH TUTOR
PERFORMANCE MEASURES
ENVIRONMENT
ACTUATORS
SENSORS
OMNISCIENCE VS RATIONALITY
PROBLEM SOLVING APPROACHES
• PROBLEM SOLVING AGENT
GOAL FORMULATION
PROBLEM FORMULATION
SEARCH
SEARCH ALGORITHM
OPEN-LOOP
• INITIAL STATE
• ACTIONS
• TRANSITION MODEL SUCCESSOR
• SUCCESSOR
• STATE SPACE
• GRAPH
• PATH
• GOAL TEST
• PATH COST
• STEP COST
• OPTIMAL SOLUTION
PROGRAM
MAP
TOY PROBLEM
8 PUZZLE

More Related Content

Similar to ARTIFICIAL INTELLIGENCE.pptx

2.IntelligentAgents.ppt
2.IntelligentAgents.ppt2.IntelligentAgents.ppt
2.IntelligentAgents.pptGopiSuresh8
 
Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)mufassirin
 
Nlp, robotics and expert system
Nlp, robotics and expert systemNlp, robotics and expert system
Nlp, robotics and expert systemsuman Mann Mann
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introductionmelchismel
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial IntelligenceNeHal VeRma
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial IntelligenceNeHal VeRma
 
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem SolvingCS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem SolvingBalamuruganV28
 
Artificial intelligence_ class 12 KATHIR.pptx
Artificial intelligence_ class 12  KATHIR.pptxArtificial intelligence_ class 12  KATHIR.pptx
Artificial intelligence_ class 12 KATHIR.pptxvaradharajjayakumarv
 
UNIT1-AI final.pptx
UNIT1-AI final.pptxUNIT1-AI final.pptx
UNIT1-AI final.pptxCS50Bootcamp
 
Artificial Intelligence Introduction
Artificial Intelligence Introduction Artificial Intelligence Introduction
Artificial Intelligence Introduction Kaushlendra Rajput
 
Artificial intelligence(03)
Artificial intelligence(03)Artificial intelligence(03)
Artificial intelligence(03)Nazir Ahmed
 

Similar to ARTIFICIAL INTELLIGENCE.pptx (20)

Unit-1.pptx
Unit-1.pptxUnit-1.pptx
Unit-1.pptx
 
Intelligent Agents
Intelligent Agents Intelligent Agents
Intelligent Agents
 
2.IntelligentAgents.ppt
2.IntelligentAgents.ppt2.IntelligentAgents.ppt
2.IntelligentAgents.ppt
 
Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)Intelligence Agent - Artificial Intelligent (AI)
Intelligence Agent - Artificial Intelligent (AI)
 
Nlp, robotics and expert system
Nlp, robotics and expert systemNlp, robotics and expert system
Nlp, robotics and expert system
 
Unit 1.ppt
Unit 1.pptUnit 1.ppt
Unit 1.ppt
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
Agents_AI.ppt
Agents_AI.pptAgents_AI.ppt
Agents_AI.ppt
 
Artificial Intelligence - An Introduction
Artificial Intelligence - An IntroductionArtificial Intelligence - An Introduction
Artificial Intelligence - An Introduction
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial Intelligence
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial Intelligence
 
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem SolvingCS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
 
AI CH 1d.pptx
AI CH 1d.pptxAI CH 1d.pptx
AI CH 1d.pptx
 
Artificial intelligence_ class 12 KATHIR.pptx
Artificial intelligence_ class 12  KATHIR.pptxArtificial intelligence_ class 12  KATHIR.pptx
Artificial intelligence_ class 12 KATHIR.pptx
 
UNIT1-AI final.pptx
UNIT1-AI final.pptxUNIT1-AI final.pptx
UNIT1-AI final.pptx
 
Artificial Intelligent Agents
Artificial Intelligent AgentsArtificial Intelligent Agents
Artificial Intelligent Agents
 
Unit 2 ai
Unit 2 aiUnit 2 ai
Unit 2 ai
 
Artificial Intelligence Introduction
Artificial Intelligence Introduction Artificial Intelligence Introduction
Artificial Intelligence Introduction
 
m2-agents.pptx
m2-agents.pptxm2-agents.pptx
m2-agents.pptx
 
Artificial intelligence(03)
Artificial intelligence(03)Artificial intelligence(03)
Artificial intelligence(03)
 

Recently uploaded

Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...jabtakhaidam7
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 

Recently uploaded (20)

Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 

ARTIFICIAL INTELLIGENCE.pptx

  • 2. INTRODUCTION ARTIFICIAL INTELLIGENCE The art and science of bringing, learning, adaption and self organization to the machine is the art of artificial intelligence. Study and creation of computer systems that exhibit some form of intelligence. What is intelligence? Intelligence involves learning, adaption and self organization in response to known/unknown situations or stimuli. RATIONALITY The system is rational if it does the right thing given what it knows
  • 3. APPROACHES OF AI • THINKING HUMANLY • THINKING RATIONALLY • ACTING HUMANLY • ACTING RATIONALLY
  • 4.
  • 5. ACTING HUMANLY TURING TEST APPROACH • The Turing test proposed by Alan Turing in the year of 1950 raised a question “Can machines think?” • Turing test is “A computer is programmed well enough to have a conversation with a human interrogator and passes the test if the interrogator cannot discern if there is a computer or human at the other end”
  • 6. To pass the Turing test the computer needs two important techniques: ROBOTICS “A robot is a reprogrammable, multifunctional, manipular that is designed to move materials, parts, tools or specialized devices through various programmed motions for the performance of a variety of tasks”. Some form of intelligence is embedded into it VISION AND SPEECH PROCESSING Computer vision is gathering meaning full information from images and videos. Eg. In health care domain and military. It involves classical AI methods of symbolic processing. Eg. Alexa and Apple Siri.
  • 7. CAPABILITIES NEEDED BY THE COMPUTER NATURAL LANGUAGE PROCESSING Deals with the methods of communicating with a computer in one’s own natural language KNOWLEDGE REPRESENTATION To store what it knows AUTOMATED REASONING To answer questions to draw new conclusions MACHINE LEARNING To adapt to new circumstances and to detect and explore patterns
  • 8. THINKING HUMANLY COGNITIVE MODELLING APPROACH Determining how the human brain actually thinks Finding the theory and applying it as a program to the computer. COGNITIVE SCIENCE Cognitive science is the combination of computer models from AI and the experimental techniques from phycology to construct precise and testable theories of human mind.
  • 9. THINKING RATIONALLY • INTELLIGENT AGENT An intelligent agent is a software entity which senses its environment and then carries out some set of operations on behalf of a user. It employs some knowledge or representation of the end users goal Agent is not same as a program An Agent perceives its environment through sensors. It then acts upon the environment through actuators
  • 10. ROLE OF AN AGENT
  • 11. CHARACTERISTICS OF AGENT AUTONOMOUS Can work on their own. PERSISTANT They are persistent over a prolonged period of time. ADAPTIVE Adjust to the changes happening around. • Examples of agents A human agent has eyes, ears, nose etc. sensors are the hands, legs and mouth are the actuators.
  • 12. • MOBILE They can be transported over the networks LEARN They have a good ability to learn AGENT PROGRAM • Developing the agent program and tabulating the agent functions • This leads to infinite functions so we need to put a limit to percept sequence. • Table of functions of percept sequences and actions are external characteristics and internally agent function will implement the agent program.
  • 13. AGENT PROGRAM Function is used to store the percepts in tables Action is looking up the percepts in the table
  • 14. ARCHITECTURE OF AGENT • The agent program runs on a computing device which is called the architecture. • The chosen program must match the architecture that it will accept and run • The architecture helps in making the percepts from the sensor available to the program, runs the program • Feeds the program action choices to the effector as they are generated. Agent= Architecture+ Program
  • 15.
  • 17. ENVIRONMENTS • Deals with the environment the agent works. • A task environment is the problem to which the agent is the solution. Types of task Environments FULLY OBSERVABLE VS PARTIALLY OBSERVABLE Agents sensors give complete access to the environment at every point of time it is considered to be fully observable In few environments there is some noise or some inaccurate sensors Some states of environment are missing then such environment is partially observable environment
  • 18. Puzzle game environment agent can see all the aspects surrounding them. Agent can see all the squares of the puzzle game along with the values • Eg Image analysis, Tic-tac toe DETERMENISTIC VS STOCHASTIC From the current state of environment and action the agent can deduce the next state of environment Eg. Image analysis-Current part to remaining part Stochastic: Not based on the current state Eg. Boat driving agent-Next driving not based on the current state The agent takes actions from previous percepts.
  • 19. EPISODIC VS SEQUENTIAL Episodic environment agent’s experience divided to atomic episodes Episode has the agent perceiving process and then performing single action. Eg. Consider an agent finding the defective parts in assembled computer machine which does not depend on pervious decisions. STATIC VS DYNAMIC Static environments can be tackled easily because there are no big changes in the environment. Eg. Static-8 queen puzzle game environment has values in squares Needs action of an agent
  • 20. • Dynamic-Environment keeps changing-agent does not take any action. Eg. Car Driving Agent DISCRETE VS CONTINOUS In discrete environment the environment has finite discrete states over the time and each state has associated precepts and action Eg. Crossword puzzle. State changes are continuous
  • 21. SINGLE AGENT VS MULTIPLE AGENTS • Well defined single agent who takes the decision and acts accordingly. • Multiagent environment has various agents or group of agents. • They work in a competitive multiagent environment where agents work parallelly to maximize the performance • Co-operative multiagent environment in which all the agents have a single goal and they work together to get high performance Eg War games, maze game, fantasy football.
  • 22. APPLICATIONS OF AI • GAME PLAYING • SPAM FIGHTING • LOGISTICS PLANNING • ROBOTICS • ROBOTIC VEHICLES • SPEECH RECOGNITION • AUTONOMOUS PLANNING AND SCHEDULING • LANGUAGE UNDERSTANDING AND PROBLEM SOLVING • DIAGNOSIS
  • 23. TYPES OF AGENT • SIMPLE REFLEX AGENT • MODEL BASED REFLEX AGENT • GOAL BASED AGENT • UTILITY BASED AGENT
  • 25.
  • 30. PEAS AGENT:INTERACTIVE ENGLISH TUTOR PERFORMANCE MEASURES ENVIRONMENT ACTUATORS SENSORS OMNISCIENCE VS RATIONALITY
  • 31. PROBLEM SOLVING APPROACHES • PROBLEM SOLVING AGENT GOAL FORMULATION PROBLEM FORMULATION SEARCH SEARCH ALGORITHM OPEN-LOOP
  • 32. • INITIAL STATE • ACTIONS • TRANSITION MODEL SUCCESSOR • SUCCESSOR • STATE SPACE • GRAPH • PATH • GOAL TEST • PATH COST • STEP COST • OPTIMAL SOLUTION
  • 34. MAP