Artificial Intelligence Lecture 1. Objectives Definition Foundation of AI History of AI Agent Application of AI.

Slides:



Advertisements
Similar presentations
Title: Intelligent Agents A uthor: Michael Woolridge Chapter 1 of Multiagent Systems by Weiss Speakers: Tibor Moldovan and Shabbir Syed CSCE976, April.
Advertisements

Intelligent Agents Russell and Norvig: 2
Artificial Intelligence: Chapter 2
Intelligent Agents Chapter 2. Outline Agents and environments Agents and environments Rationality Rationality PEAS (Performance measure, Environment,
ECE457 Applied Artificial Intelligence R. Khoury (2007)Page 1 Please pick up a copy of the course syllabus from the front desk.
Introduction to AI Kaziwa H. Saleh. What is AI? John McCarthy defines AI as “the science and engineering to make intelligent machines”. AI is the study.
Artificial Intelligence Lecture No. 5 Dr. Asad Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
WHAT IS ARTIFICIAL INTELLIGENCE?
IES 503, Lecture 2 Outline Intelligent Agents (IA) Environment types IA Behavior IA Structure IA Types.
CSE 471/598, CBS 598 Intelligent Agents TIP We’re intelligent agents, aren’t we? Fall 2004.
Intelligent Agents Chapter 2 ICS 171, Fall 2005.
CSE 471/598 Intelligent Agents TIP We’re intelligent agents, aren’t we? Spring 2004.
Intelligent Agents Chapter 2.
Artificial Intelligence Overview John Paxton Montana State University August 14, 2003.
Agents & Environments. © Daniel S. Weld Topics Agents & Environments Problem Spaces Search & Constraint Satisfaction Knowledge Repr’n & Logical.
Rational Agents (Chapter 2)
CS 561, Lecture 2 Last Time: Acting Humanly: The Full Turing Test Alan Turing's 1950 article Computing Machinery and Intelligence discussed conditions.
Rational Agents (Chapter 2)
For Wednesday Read chapter 3, sections 1-4 Homework: –Chapter 2, exercise 4 –Explain your answers (Identify any assumptions you make. Where you think there’s.
CSE 573 Artificial Intelligence Dan Weld Peng Dai
Intelligent Agents Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
CPSC 7373: Artificial Intelligence Jiang Bian, Fall 2012 University of Arkansas at Little Rock.
Intelligent Agents. Software agents O Monday: O Overview video (Introduction to software agents) O Agents and environments O Rationality O Wednesday:
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
Introduction to AI. H.Feili, 1 Introduction to Artificial Intelligence LECTURE 2: Intelligent Agents What is an intelligent agent?
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
COMP 4640 Intelligent & Interactive Systems Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University Lecture 2: Intelligent Agents.
How R&N define AI Systems that think like humans Systems that think rationally Systems that act like humans Systems that act rationally humanly vs. rationally.
SWARM INTELLIGENCE Sumesh Kannan Roll No 18. Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of.
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
Intelligent Agents Chapter 2 Some slide credits to Hwee Tou Ng (Singapore)
Lection 3. Part 1 Chapter 2 of Russel S., Norvig P. Artificial Intelligence: Modern Approach.
Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Artificial Intelligence.
Intelligent Agents Chapter 2. CIS Intro to AI - Fall Outline  Brief Review  Agents and environments  Rationality  PEAS (Performance measure,
CSC 423 ARTIFICIAL INTELLIGENCE Intelligence Agents.
Chapter 2 Agents & Environments. © D. Weld, D. Fox 2 Outline Agents and environments Rationality PEAS specification Environment types Agent types.
Intelligent Agents Chapter 2. Agents An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment.
Agents CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
Chapter 2 Hande AKA. Outline Agents and Environments Rationality The Nature of Environments Agent Types.
CE An introduction to Artificial Intelligence CE Lecture 2: Intelligent Agents Ramin Halavati In which we discuss.
Intelligent Agents อาจารย์อุทัย เซี่ยงเจ็น สำนักเทคโนโลยีสารสนเทศและการ สื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
The Dream of an Intelligent Machine Hans W. Guesgen Computer Science Department.
For Friday No reading (other than handout) Homework: –Chapter 2, exercises 5 and 6 –Lisp handout 1.
Introduction of Intelligent Agents
Instructional Objective  Define an agent  Define an Intelligent agent  Define a Rational agent  Discuss different types of environment  Explain classes.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2007.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2004.
Feng Zhiyong Tianjin University Fall  An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that.
Intelligent Agents Chapter 2. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types.
1/23 Intelligent Agents Chapter 2 Modified by Vali Derhami.
Intelligent Agents Introduction Rationality Nature of the Environment Structure of Agents Summary.
Chapter 2 Agents. Intelligent Agents An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment.
CSE 471/598 Intelligent Agents TIP We’re intelligent agents, aren’t we?
Chapter 2 Agents & Environments
Lecture 2: Intelligent Agents Heshaam Faili University of Tehran What is an intelligent agent? Structure of intelligent agents Environments.
CPSC 420 – Artificial Intelligence Texas A & M University Lecture 2 Lecturer: Laurie webster II, M.S.S.E., M.S.E.e., M.S.BME, Ph.D., P.E.
Intelligent Agents Chapter 2. How do you design an intelligent agent? Definition: An intelligent agent perceives its environment via sensors and acts.
Agents 지능형 에이전트 프로그램. Agent 지각, 인식  추론, 판단  행위 환경 에이전트.
Intelligent Agents. Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types.
The Agent and Environment Presented By:sadaf Gulfam Roll No:15156 Section: E.
Artificial Intelligence
ECE457 Applied Artificial Intelligence R. Khoury (2007)Page 1 Please pick up a copy of the course syllabus from the front desk.
Artificial Intelligence Lecture No. 5
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
Intelligent Agents Chapter 2.
Hong Cheng SEG4560 Computational Intelligence for Decision Making Chapter 2: Intelligent Agents Hong Cheng
© James D. Skrentny from notes by C. Dyer, et. al.
AI and Agents CS 171/271 (Chapters 1 and 2)
Presentation transcript:

Artificial Intelligence Lecture 1

Objectives Definition Foundation of AI History of AI Agent Application of AI

Definition 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

Definition of scientists

Foundation Strong AI Introduced by John Searle in 1980  Minds,Brains and Programs(Article) Deals with the creation of computer-based artificial intelligence  truly reason and solve problems Types  Human-like AI(computer program think and reason just like human mind), Non-Human-like AI( computer programs develops non-human way of thinking and reasoning)

Foundation(Cont..) Weak AI Deals with the creation of some form of artificial intelligence that can reason and solve problems in a limited

History of AI To program computers think like human, at first we have to resolve how humans think Studied on human-thinking and mind go back nearly 2000 years Arostotle was the first philosopher who formalize human thinking Warren McCulloch and Walter Pitts(1943)  Models of Artificial Neurons  earliest work in AI Marvin Minsky and Dean Edmond(1951)  first Neural computer(SNARC) McCarthy wrote LISP(1958)

Application of AI Chinook(1994)  man-machine champion in checker Deep Blue Chess playing computer beat Garry Kasparov in 1996 Fuzzy Logic is a technique for reasoning under uncertainty Expert systems Neural Network

Agent An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through effectors human agent has eyes, ears as sensor and hands,legs as effectors a hardware or software based computer system that has the following properties Autonomy  operates without direct intervention of human Social ability  Agents can communicate with other agents via an agent communication language Reactivity  Agents perceive their environment

Architecture of Agent

Types of Agent Rational agent  does the right thing Omniscient agent  knows the actual outcome of its actions

Some terms Performance measure: a subjective measure to characterize how successful an agent is (e.g., speed, power usage, accuracy, money, etc.) (degree of) Autonomy: to what extent is the agent able to make decisions and take actions on its own?

Structure of Intelligent Agents

Types of agent program simple reflex agents model-based reflex agents goal-based agents utility-based agents

Simple reflex agents act only on the basis of the current percept, ignoring the rest of the percept history. The agent function is based on the condition- action rule: if condition then action.

Model-based reflex agents It works by finding a rule whose condition matches the current situation (as defined by the percept and the stored internal state) and then doing the action associated with that rule

Goal-based agents Goal-based agents further expand on the capabilities of the model-based agents, by using "goal" information. Goal information describes situations that are desirable. allows the agent a way to choose among multiple possibilities, selecting the one which reaches a goal state

Utility-based agents Goal-based agents only distinguish between goal states and non-goal states to define a measure of how desirable a particular state is can be obtained through the use of a utility function which maps a state to a measure of the utility of the state

Mobile agents Programs that can migrate from one machine to another. Execute in a platform-independent execution environment Two types: – One-hop mobile agents (migrate to one other place) – Multi-hop mobile agents (roam the network from place to place) Applications: – Distributed information retrieval. – Telecommunication network routing.

Properties of environments Accessible Deterministic Episodic Static Discrete

Accessible vs. inaccessible If an agent's sensory apparatus gives it access to the complete state of the environment  accessable

Deterministic vs. nondeterministic If the next state of the environment is completely determined by the current state and the actions selected by the agents, then we say the environment is deterministic

Episodic vs. nonepisodic In an episodic environment, the agent's experience is divided into "episodes." Each episode consists of the agent perceiving and then acting. The quality of its action depends just on the episode itself, because subsequent episodes do not depend on what actions occur in previous episodes. Episodic environments are much simpler because the agent does not need to think ahead.

Static vs. dynamic If the environment can change while an agent is deliberating, then we say the environment is dynamic for that agent; otherwise it is static.

Discrete vs. continuous If there are a limited number of distinct, clearly defined percepts and actions we say that the environment is discrete. Chess is discrete—there are a fixed number of possible moves on each turn. Taxi driving is continuous—the speed and location of the taxi and the other vehicles sweep through a range of continuous values

Questions Define AI according to different scientists Distinguish between strong AI and weak AI Define agent State properties of agent Explain structure of agent with proper example Mention differences between rational and omniscient agent How is an Agent different from other software? Explain different types of agent program Mention properties of environment