Mansoura University Faculty of Computers and Information Department of Computer Science First Semester: 2020-2021
Mansoura University Faculty of Computers and Information Department of Computer Science First Semester: 2020-2021
1 Intelligent Agents
2 Agent design
3 Environment Properties
4 Agents Types
2
Intelligent Agents
Image Credit: Artificial Intelligence A Modern Approach Second Edition by Stuart J. Russell and Peter Norvig by 2003.
3
Intelligent Agents
Image Credit: Artificial Intelligence A Modern Approach Second Edition by Stuart J. Russell and Peter Norvig by 2010.
4
Intelligent Agents, examples
Human Agent
Sensors Eyes, ears, nose, skin,..
Actuators Hands, legs, mouth,..
Robotic Agent
Sensors Cameras, infrared ,…
Actuators Various motors, wheels,..
A software Agent
Keystrokes, file contents, received network
Sensors
packages…
displaying on the screen, writing files,
Actuators
sending network packets,…
5
Intelligent Agents
f: P* A
6
Intelligent Agents, example
Vacuum-cleaner agent
Image Credit: Artificial Intelligence A Modern Approach Second Edition by Stuart J. Russell and Peter Norvig by 2003.
7
Intelligent Agents
Agent function as look up Table:
Image Credit: Artificial Intelligence A Modern Approach Second Edition by Stuart J. Russell and Peter Norvig by 2003.
8
Intelligent Agents
Drawbacks:
Huge table
Take a long time to build the table
No autonomy
9
Intelligent Agents
Rational Agent:
Image Credit: Artificial Intelligence A Modern Approach Second Edition by Stuart J. Russell and Peter Norvig by 2003.
10
Intelligent Agents
11
Agent design
Agent Design (PEAS)
12
Agent design
Agent Design (PEAS)
13
Agent design
Agent Design (PEAS)
Part-picking robot
14
Agent design
Agent Design (PEAS)
15
Agent design
Assignment (1)
16
Environment Properties
Environment Properties (ODESDA)
17
Environment Properties
Environment Properties (ODESDA)
18
Note
https://www.geeksforgeeks.org/8-puzzle-problem-using-branch-and-bound/ https://www.fool.com/investing/what-does-the-future-hold-for-self-driving-cars.aspx
19
Environment Properties
Environment Properties (ODESDA)
Image Credit: Artificial Intelligence A Modern Approach Second Edition by Stuart J. Russell and Peter Norvig by 2010.
20
Environment Properties
Assignment (2)
21
Agents Types
Agent Basic Types:
Goal-based agents
Utility-based agents
22
Agents Types
Simple reflex agents
The agent will work only if the correct decision can be made on the
basis of the current percept that is only if the environment is fully
observable
Image Credit: Artificial Intelligence A Modern Approach Second Edition by Stuart J. Russell and Peter Norvig by 2003.
24
Agents Types
Model-based reflex agents
Image Credit: Artificial Intelligence A Modern Approach Second Edition by Stuart J. Russell and Peter Norvig by 2010.
27
Learning agent
Image Credit: Artificial Intelligence A Modern Approach Second Edition by Stuart J. Russell and Peter Norvig by 2010.
28
Agents Types, example
29
Agents Types
Assignment (3)
30
31