What is AI? The science of making machines that:

Similar documents
Definitions. The science of making machines that: This slide deck courtesy of Dan Klein at UC Berkeley

KECERDASAN BUATAN 3. By Sirait. Hasanuddin Sirait, MT

CS343: Artificial Intelligence

Artificial Intelligence. Admin.

What is Artificial Intelligence? A definition of Artificial Intelligence. Systems that act like humans. Notes

Artificial Intelligence

Key Ideas. Explain how science is different from other forms of human endeavor. Identify the steps that make up scientific methods.

Artificial Intelligence Lecture 7

AI and Philosophy. Gilbert Harman. Tuesday, December 4, Early Work in Computational Linguistics (including MT Lab at MIT)

AI and Philosophy. Gilbert Harman. Thursday, October 9, What is the difference between people and other animals?


Artificial Intelligence

Module 1. Introduction. Version 1 CSE IIT, Kharagpur

What is AI? The science of making machines that: Think rationally. Think like people. Act like people. Act rationally

CS324-Artificial Intelligence

Artificial Intelligence

Artificial Intelligence: Its Scope and Limits, by James Fetzer, Kluver Academic Publishers, Dordrecht, Boston, London. Artificial Intelligence (AI)

Agents and Environments

Introduction and Historical Background. August 22, 2007

Agents and State Spaces. CSCI 446: Artificial Intelligence

Overview. What is an agent?

Intelligent Agents. Soleymani. Artificial Intelligence: A Modern Approach, Chapter 2

Intelligent Agents. Instructor: Tsung-Che Chiang

Solutions for Chapter 2 Intelligent Agents

Intelligent Agents. Instructor: Tsung-Che Chiang

Introduction to Artificial Intelligence 2 nd semester 2016/2017. Chapter 2: Intelligent Agents

EEL-5840 Elements of {Artificial} Machine Intelligence

Supplementary notes for lecture 8: Computational modeling of cognitive development

Fodor on Functionalism EMILY HULL

A Theory of Complexity and its Relevance to Better Decision Making

E-LOGOS ELECTRONIC JOURNAL FOR PHILOSOPHY/2002 ISSN

Artificial Intelligence. Intelligent Agents

CS 771 Artificial Intelligence. Intelligent Agents

Intelligent Agents. Chapter 2 ICS 171, Fall 2009

Philosophy of Mind. A six-session workshop series based on project PERFECT themes. Core questions and ideas

Agents and Environments

Agents and Environments. Stephen G. Ware CSCI 4525 / 5525

Cognitive & Linguistic Sciences. What is cognitive science anyway? Why is it interdisciplinary? Why do we need to learn about information processors?

Computational Perception and Cognition

Rational Agents (Ch. 2)

Chapter 10 Human Population and Human Behavior. Devon Rood SOS 513

Behavior Architectures

FUNCTIONAL ACCOUNT OF COMPUTATIONAL EXPLANATION

The Limits of Artificial Intelligence

EMBODYING GESTURE PROCESSING A Computational Cognitive Model for Humanoid Virtual Agents

Lecture 2 Agents & Environments (Chap. 2) Outline

What Science Is and Is Not

L6: Overview. with side orders of lecture revision, pokemon, and silly experiments. Dani Navarro

How do Categories Work?

Marcus Hutter Canberra, ACT, 0200, Australia

Rational Agents (Ch. 2)

Kahneman, Daniel. Thinking Fast and Slow. New York: Farrar, Straus & Giroux, 2011.

Slide 1. Psychology 386b Fundamentals of Cognitive Science. Slide 2 Cognitive Science?

Introduction to Arti Intelligence

Intelligent Agents. Outline. Agents. Agents and environments

Inferencing in Artificial Intelligence and Computational Linguistics

COGS 105 Research Methods for Cognitive Scientists. Cognitive Science. Important: Course Site. cognaction.org/cogs105

Animal Cognition. Introduction to Cognitive Science

Intelligent Agents. BBM 405 Fundamentals of Artificial Intelligence Pinar Duygulu Hacettepe University. Slides are mostly adapted from AIMA

Mechanical rationality, decision making and emotions

Introduction to cognitive science Session 1: Introduction

Agents. This course is about designing intelligent agents Agents and environments. Rationality. The vacuum-cleaner world

COURSE: NURSING RESEARCH CHAPTER I: INTRODUCTION

Wason's Cards: What is Wrong?

Artificial Intelligence Programming Probability

Agents and State Spaces. CSCI 446: Ar*ficial Intelligence Keith Vertanen

Reactivity and Deliberation in Decision-Making Systems

Projective Simulation and the Taxonomy of Agency

Chapter 1 Review Questions

Is Cognitive Science Special? In what way is it special? Cognitive science is a delicate mixture of the obvious and the incredible

Nothing in biology makes sense except in the light of evolution Theodosius Dobzhansky Descent with modification Darwin

Agents & Environments Chapter 2. Mausam (Based on slides of Dan Weld, Dieter Fox, Stuart Russell)

How Different Choice Strategies Can Affect the Risk Elicitation Process

Vorlesung Grundlagen der Künstlichen Intelligenz

Brain Mechanisms Explain Emotion and Consciousness. Paul Thagard University of Waterloo

Intelligent Machines That Act Rationally. Hang Li Bytedance AI Lab

Organizational. Architectures of Cognition Lecture 1. What cognitive phenomena will we examine? Goals of this course. Practical Assignments.

Foundations of Artificial Intelligence

Cognitive Science (COG SCI)

Grounded Cognition. Lawrence W. Barsalou

AI Programming CS F-04 Agent Oriented Programming

COMP 516 Research Methods in Computer Science. COMP 516 Research Methods in Computer Science. Research Process Models: Sequential (1)

The Scientific Method

Minds or Machines. John Beloff (1988) Intro to Philosophy Professor Douglas Olena

Dr. Braj Bhushan, Dept. of HSS, IIT Guwahati, INDIA

AI: Intelligent Agents. Chapter 2

Irrationality in Game Theory

Artificial Intelligence. Outline

Intelligent Agents. Chapter 2

Agents & Environments Chapter 2. Mausam (Based on slides of Dan Weld, Dieter Fox, Stuart Russell)

Chapter 1 Introduction to Educational Research

Computation and Consciousness

Dr. Mustafa Jarrar. Chapter 2 Intelligent Agents. Sina Institute, University of Birzeit

PS3021, PS3022, PS4040

Artificial Cognitive Systems

Intelligent Machines That Act Rationally. Hang Li Toutiao AI Lab

Consider the following aspects of human intelligence: consciousness, memory, abstract reasoning

History of Cognitive Psychology and its Relation to other Fields

Contents. Foundations of Artificial Intelligence. Agents. Rational Agents

PHLA The Philosophy of Mind - II

Transcription:

What is AI? The science of making machines that: Think like humans Think rationally Act like humans Act rationally

Thinking Like Humans? The cognitive science approach: 1960s ``cognitive revolution'': information-processing psychology replaced prevailing orthodoxy of behaviorism Scientific theories of internal activities of the brain What level of abstraction? Knowledge'' or circuits? Cognitive science: Predicting and testing behavior of human subjects (top-down) Cognitive neuroscience: Direct identification from neurological data (bottom-up) Both approaches now distinct from AI Both share with AI the following characteristic: The available theories do not explain (or engender) anything resembling human-level general intelligence Images from Oxford fmri center

What is AI? The science of making machines that: Think like humans Think rationally Act like humans Act rationally

Acting Like Humans? Turing (1950) Computing machinery and intelligence Can machines think? Can machines behave intelligently? Operational test for intelligent behavior: the Imitation Game Predicted by 2000, a 30% chance of fooling a lay person for 5 minutes Anticipated all major arguments against AI in following 50 years Suggested major components of AI: knowledge, reasoning, language understanding, learning Problem: Turing test is not reproducible or amenable to mathematical analysis

What is AI? The science of making machines that: Think like humans Think rationally Act like humans Act rationally

Thinking Rationally? The Laws of Thought approach What does it mean to think rationally? Normative / prescriptive rather than descriptive Logicist tradition: Logic: notation and rules of derivation for thoughts Aristotle: what are correct arguments/thought processes? Direct line through mathematics, philosophy, to modern AI Problems: Not all intelligent behavior is mediated by logical deliberation What is the purpose of thinking? What thoughts should I (bother to) have? Logical systems tend to do the wrong thing in the presence of uncertainty

What is AI? The science of making machines that: Think like humans Think rationally Act like humans Act rationally

Acting Rationally Rational behavior: doing the right thing The right thing: that which is expected to maximize goal achievement, given the available information Doesn't necessarily involve thinking, e.g., blinking Thinking can be in the service of rational action Entirely dependent on goals! Irrational insane, irrationality is sub-optimal action Rational successful Our focus here: rational agents Systems which make the best possible decisions given goals, evidence, and constraints In the real world, usually lots of uncertainty and lots of complexity Usually, we re just approximating rationality Computational rationality

Rational Decisions We ll use the term rational in a particular way: Rational: maximally achieving pre-defined goals Rational only concerns what decisions are made (not the thought process behind them) Goals are expressed in terms of the utility of outcomes Being rational means maximizing your expected utility A better title for this course would be: Computational Rationality

Acting Rationally Maximize your expected utility.

What about the brain? Brains (human minds) are very good at making rational decisions (but not perfect) Brains aren t as modular as software Brains are to intelligence as wings are to flight Lessons learned: prediction and simulation are key to decision making

Designing Rational Agents An agent is an entity that perceives and acts. Agent A rational agent selects actions that maximize its utility function. Characteristics of the percepts, environment, and action space dictate techniques for selecting rational actions. Sensors? Actuators Percepts Actions Environment This course is about: General AI techniques for a variety of problem types Learning to recognize when and how a new problem can be solved with an existing technique

Pacman as an Agent Agent Sensors? Percepts Environment Actuators Actions

Reflex Agents Reflex agents: Choose action based on current percept (and maybe memory) May have memory or a model of the world s current state Do not consider the future consequences of their actions Consider how the world IS Can a reflex agent be rational?

Plan ahead Ask what if Decisions based on (hypothesized) consequences of actions Must have a model of how the world evolves in response to actions Consider how the world WOULD BE Planning Agents

Quiz: Reflex or Planning? Select which type of agent is described: 1. Pacman, where Pacman is programmed to move in the direction of the closest food pellet 2. Pacman, where Pacman is programmed to move in the direction of the closest food pellet, unless there is a ghost in that direction that is less than 3 steps away. 3. A navigation system that first considers all possible routes to the destination, then selects the shortest route.

AI Adjacent Fields Philosophy: Logic, methods of reasoning Mind as physical system Foundations of learning, language, rationality Mathematics Formal representation and proof Algorithms, computation, (un)decidability, (in)tractability Probability and statistics Psychology Adaptation Phenomena of perception and motor control Experimental techniques (psychophysics, etc.) Economics: formal theory of rational decisions Linguistics: knowledge representation, grammar Neuroscience: physical substrate for mental activity Control theory: homeostatic systems, stability simple optimal agent designs