CSC 411 1st Edition Lecture 3 Outline of Last Lecture I. IntroductionOutline of Current Lecture II. Agents and EnvironmentsIII. RationalityIV. PEASCurrent LectureThinking ActingHumanCongnitive Science/modelingTuring TestRationalLogic AIPEAS – Performance measure, Environment, Actuators, SensorsAgent- Anything that can be viewed as perceiving its environment through sensors and acting upon that environment through actuators- Human Agento Sensors – eyes, ears, skin, etc.o Actuators – hands, legs, mouth, muscles, etc.- Robotic Agento Sensors – cameras, rangefinders, keyboard, etc.o Actuators – various motorsAgents and Environments- The agent function maps from percept histories to actions:o ƒ: P* A- The agent program runs on the physical architecture to produce ƒ- Agent = architecture + programThese notes represent a detailed interpretation of the professor’s lecture. GradeBuddy is best used as a supplement to your own notes, not as a substitute.Vacuum-cleaner- Percepts: location & contents, e.g. [A, Dirty]- Actions: Left, Right, Suck, No Operation- Agent’s function can be made into a tableRational Agents- Rationalityo Performance measuring success: an objection criteria for successo Agents prior knowledge of environmento Actions that agent can performo Agents percept sequence to dateRationality- Rational is different from omniscient (all-knowing with infinite knowledge)o Percepts may not supply all relevant information- Rational is different from perfecto Rationality maximizes expected outcome, while perfection maximizes actual outcomeAutonomy in Agents- An agent is autonomous if its behavior is determined by its own experience (w/ ability tolearn and adapt)o Extreme 1 – no change, follow initial programo Extreme 2 – acting randomly, adapt with no prior knowledge about environmentPEAS- Performance measure, Environment, Actuators, Sensors- Must first specify the setting for intelligent agent design- Example: Automated Taxi Drivero Performance measure: safe, fast, legal, comfortable trip, maximize profitso Environment: roads, other traffic, pedestrians, customerso Actuators: steering wheel, accelerator, brake, signal, horno Sensors: cameras, sonar, speedometer, GPS, odometer, engine sensors, keyboard- Example 2: Part-Picking Roboto P: Percentage of parts in correct bins, speedo E: Conveyor belt with parts, binso A: Jointed arm and hando S: Camera, joint angle sensors- Example 3: Interactive English Tutoro P: Maximize students’ score on testo E: Set of studentso A: screen display (exercises, suggestions, corrections)o S: keyboardExercise: Medical Diagnosis SystemP: Percentage accurate diagnosis, patient recovery, costE: Set of symptoms, patients, hospital staffA: diagnosis, suggest treatmentS: keyboard, thermometer, heart sensor, blood pressure sensor, other medical
View Full Document