CS 730/730W/830: Intro AI Prof. Wheeler Ruml, Kingsbury W233 (esp ?) - - PowerPoint PPT Presentation

cs 730 730w 830 intro ai
SMART_READER_LITE
LIVE PREVIEW

CS 730/730W/830: Intro AI Prof. Wheeler Ruml, Kingsbury W233 (esp ?) - - PowerPoint PPT Presentation

CS 730/730W/830: Intro AI Prof. Wheeler Ruml, Kingsbury W233 (esp ?) What is AI? This class Matt Hatem, Kingsbury W236 (esp Fri 24pm) Agents Thinking inside the box. 4 handouts: course info, schedule, slides, asst 1 Wheeler Ruml


slide-1
SLIDE 1

CS 730/730W/830: Intro AI

What is AI? This class Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 1 / 20

  • Prof. Wheeler Ruml, Kingsbury W233 (esp ?)

Matt Hatem, Kingsbury W236 (esp Fri 2–4pm) “Thinking inside the box.” 4 handouts: course info, schedule, slides, asst 1

slide-2
SLIDE 2

What is AI?

What is AI? ■ My Definition ■ Intelligence ■ The Goal ■ AI Today This class Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 2 / 20

slide-3
SLIDE 3

My Definition of AI

What is AI? ■ My Definition ■ Intelligence ■ The Goal ■ AI Today This class Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 3 / 20

slide-4
SLIDE 4

What is Intelligence?

What is AI? ■ My Definition ■ Intelligence ■ The Goal ■ AI Today This class Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 4 / 20

What behaviors require intelligence? What makes an agent intelligent?

slide-5
SLIDE 5

Different Goals in AI

What is AI? ■ My Definition ■ Intelligence ■ The Goal ■ AI Today This class Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 5 / 20

Cognitive modeling: behaves like a human Engineering: achieve human performance Rational: behaves perfectly, normative Bounded-rational: behaves as well as possible Subfields: knowledge representation and reasoning, computer problem-solving, planning, machine learning, natural language processing, (autonomous) robotics, intelligent agents, multi-agent systems, distributed AI, intelligent user interfaces, machine vision Other terms: computational intelligence Related: adaptive behavior, complex adaptive systems, artificial life, cognitive modeling

slide-6
SLIDE 6

AI Today

What is AI? ■ My Definition ■ Intelligence ■ The Goal ■ AI Today This class Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 6 / 20

Game playing: chess, checkers, backgammon, othello, crosswords

Design: VLSI, jet engines

Diagnosis: POS, NASD, loans, customer service, Windows, medical testing and classification, DS1

Planning: airports, flight routes, Dell, DART, Orbitz

Learning: Amazon, Netflix, Walmart

Robotics: somersaults, ping-pong, devil sticks, cleaning

Language: voice recognition, translation (Iraq, doctors)

slide-7
SLIDE 7

AI Today

What is AI? ■ My Definition ■ Intelligence ■ The Goal ■ AI Today This class Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 7 / 20

  • Cf. logistics (DARPA, Ascent),

autonomic computing (IBM, HP, Sun)

slide-8
SLIDE 8

This class

What is AI? This class ■ Relations ■ Contents ■ Schedule ■ Course Mechanics Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 8 / 20

slide-9
SLIDE 9

Relations

What is AI? This class ■ Relations ■ Contents ■ Schedule ■ Course Mechanics Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 9 / 20

CS: algorithms

Engineering: applications

Cognitive psychology: modeling

Philosophy: mind, rationality

Math: logic

Linguistics: language processing

Operations research: optimization

Economics: agents

slide-10
SLIDE 10

Contents

What is AI? This class ■ Relations ■ Contents ■ Schedule ■ Course Mechanics Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 10 / 20

This particular pattern of molecules known as a ’human being’ has evolved an amazing depth of consciousness: an ability to internally model the reality beyond the senses, to imagine futures that have never happened, to use language, to use rationality to build and test theories about our universe, to become self-aware. —Jeff Lieberman (artist, roboticist)

slide-11
SLIDE 11

Schedule

What is AI? This class ■ Relations ■ Contents ■ Schedule ■ Course Mechanics Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 11 / 20

1. problem-solving (3 weeks): vacuum robot planner 2. logic (3 weeks): theorem prover 3. planning (3 weeks): planner 4. learning (3 weeks): reinforcement learning agent, handwriting recognizer 5. probabilistic reasoning (2 weeks) Formalisms: 1. combinatorial search 2. propositional logic 3. first-order logic 4. Markov decision processes 5. hidden Markov models 6. Bayesian networks (graphical models) Not: NLP, vision, robotics, cognitive modeling, philosophy

slide-12
SLIDE 12

Course Mechanics

What is AI? This class ■ Relations ■ Contents ■ Schedule ■ Course Mechanics Agents

Wheeler Ruml (UNH) Lecture 1, CS 730 – 12 / 20

General information

Schedule

Asst 1

slide-13
SLIDE 13

Agents and Environments

What is AI? This class Agents ■ Agent Designs ■ Examples ■ Environments ■ Cognitive Science ■ AI in 1 line ■ A Search Space ■ EOLQs

Wheeler Ruml (UNH) Lecture 1, CS 730 – 13 / 20

slide-14
SLIDE 14

Agent Designs

What is AI? This class Agents ■ Agent Designs ■ Examples ■ Environments ■ Cognitive Science ■ AI in 1 line ■ A Search Space ■ EOLQs

Wheeler Ruml (UNH) Lecture 1, CS 730 – 14 / 20

Reflex: sensors → effectors Reflex with state: sensors + state → effectors + new state Goal-based: reason from goals to means Utility-based: use quantitative measure of happiness

slide-15
SLIDE 15

What kind of agent?

What is AI? This class Agents ■ Agent Designs ■ Examples ■ Environments ■ Cognitive Science ■ AI in 1 line ■ A Search Space ■ EOLQs

Wheeler Ruml (UNH) Lecture 1, CS 730 – 15 / 20

1. Thermostat 2. DART military logistics planner 3. Mail delivery robot 4. Medical diagnosis system 5. Eliza

slide-16
SLIDE 16

Environments

What is AI? This class Agents ■ Agent Designs ■ Examples ■ Environments ■ Cognitive Science ■ AI in 1 line ■ A Search Space ■ EOLQs

Wheeler Ruml (UNH) Lecture 1, CS 730 – 16 / 20

Observability: complete, partial, hidden Predictability: deterministic, strategic, stochastic Interaction: episodic, sequential Time: static, dynamic State: discrete, continuous (also time, percepts, and actions) Agents: single, multiagent (competitive, cooperative)

slide-17
SLIDE 17

Cognitive Science

What is AI? This class Agents ■ Agent Designs ■ Examples ■ Environments ■ Cognitive Science ■ AI in 1 line ■ A Search Space ■ EOLQs

Wheeler Ruml (UNH) Lecture 1, CS 730 – 17 / 20

The ability to think is perhaps the most distinctive of human

  • capacities. Typically, thinking involves mentally representing

some aspects of the world (including aspects of ourselves) and manipulating these representations or beliefs so as to yield new beliefs, where the latter may aid in accomplishing a goal. —Edward E. Smith (Psychology, U Michigan) The ability to solve problems is one of the most important manifestations of human thinking. ... We might therefore suspect that problem solving depends on general cognitive abilities that can potentially be applied to an essentially unlimited range of domains. —Keith Holyoak (Psychology, UCLA)

slide-18
SLIDE 18

The Core Symbiosis

What is AI? This class Agents ■ Agent Designs ■ Examples ■ Environments ■ Cognitive Science ■ AI in 1 line ■ A Search Space ■ EOLQs

Wheeler Ruml (UNH) Lecture 1, CS 730 – 18 / 20

Management of possibilities

  • rder of search, evaluation

Representation of knowledge

facts, situations, dependencies, consequences

slide-19
SLIDE 19

A Search Space

What is AI? This class Agents ■ Agent Designs ■ Examples ■ Environments ■ Cognitive Science ■ AI in 1 line ■ A Search Space ■ EOLQs

Wheeler Ruml (UNH) Lecture 1, CS 730 – 19 / 20

slide-20
SLIDE 20

EOLQs

What is AI? This class Agents ■ Agent Designs ■ Examples ■ Environments ■ Cognitive Science ■ AI in 1 line ■ A Search Space ■ EOLQs

Wheeler Ruml (UNH) Lecture 1, CS 730 – 20 / 20

Please write down the most pressing question you have about the course material covered so far and hand it to a member of the teaching staff on your way out. Thanks!