Artificial Intelligence. What is AI?

Similar documents
Intelligent Systems. Lecture 1 - Introduction

CS:4420 Artificial Intelligence

Introduction to Artificial Intelligence: cs580

Outline. What is AI? A brief history of AI State of the art

Artificial Intelligence: An overview

1.1 What is AI? 1.1 What is AI? Foundations of Artificial Intelligence. 1.2 Acting Humanly. 1.3 Thinking Humanly. 1.4 Thinking Rationally

22c:145 Artificial Intelligence

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

Artificial Intelligence. Berlin Chen 2004

CMSC 372 Artificial Intelligence. Fall Administrivia

Artificial Intelligence

Artificial Intelligence

Introduction to AI. What is Artificial Intelligence?

CMSC 421, Artificial Intelligence

Artificial Intelligence

Random Administrivia. In CMC 306 on Monday for LISP lab

Artificial Intelligence. An Introductory Course

CSCE 315: Programming Studio

What is AI? Artificial Intelligence. Acting humanly: The Turing test. Outline

Artificial Intelligence

Artificial Intelligence

Artificial Intelligence

Introduction. Artificial Intelligence. Topic 1. What is AI? Contributions to AI History of AI Modern AI. Reading: Russel and Norvig, Chapter 1

Ar#ficial)Intelligence!!

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia

Artificial Intelligence

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI)

CS360: AI & Robotics. TTh 9:25 am - 10:40 am. Shereen Khoja 8/29/03 CS360 AI & Robotics 1

Artificial Intelligence

Welcome to CompSci 171 Fall 2010 Introduction to AI.

KI-Programmierung. Introduction

Introduction to AI. Chapter 1. TB Artificial Intelligence 1/ 23

Artificial Intelligence. Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University

Artificial Intelligence CS365. Amitabha Mukerjee

CS 486/686 Artificial Intelligence

CSE 473 Artificial Intelligence (AI) Outline

CSE 473 Artificial Intelligence (AI)

Artificial Intelligence. AI Slides (4e) c Lin

Introduction to Artificial Intelligence

Artificial Intelligence

Plan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA)

COS402 Artificial Intelligence Fall, Lecture I: Introduction

22c:145 Artificial Intelligence. Texbook. Bartlett Publishers, Check the class web sites daily!

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

universe: How does a human mind work? Can Some accept that machines can do things that

CSC 550: Introduction to Artificial Intelligence. Fall 2004

CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION. Santiago Ontañón

CS 380: ARTIFICIAL INTELLIGENCE

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

ARTIFICIAL INTELLIGENCE

Lecture 1 Introduction to AI

Artificial Intelligence (Introduction to)

Artificial Intelligence: An Introduction

Actually 3 objectives of AI:[ Winston & Prendergast ] Make machines smarter Understand what intelligence is Make machines more useful

Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects

Overview. Introduction to Artificial Intelligence. What is Intelligence? What is Artificial Intelligence? Influential areas for AI

History and Philosophical Underpinnings

AI History. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012

Instructor. Artificial Intelligence (Introduction to) What is AI? Introduction. Dr Sergio Tessaris

CS344: Introduction to Artificial Intelligence (associated lab: CS386)

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

Artificial Intelligence

Artificial Intelligence: Your Phone Is Smart, but Can It Think?

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

ENTRY ARTIFICIAL INTELLIGENCE

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey

Artificial Intelligence: Definition

Intelligent Agents. Introduction. Ute Schmid Practice: Emanuel Kitzelmann. Cognitive Systems, Applied Computer Science, University of Bamberg

Elements of Artificial Intelligence and Expert Systems

INTRODUCTION. a complex system, that using new information technologies (software & hardware) combined

Lecture 1 What is AI?

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

Introduction to Artificial Intelligence

Artificial Intelligence. Lecture 1: Introduction. Fall 2010

CSE5001(CS417)/ 高级人工智能 Advanced Artificial Intelligence

CS5331: Concepts in Artificial Intelligence & Machine Learning systems. Rattikorn Hewett

WHAT THE COURSE IS AND ISN T ABOUT. Welcome to CIS 391. Introduction to Artificial Intelligence. Grading & Homework. Welcome to CIS 391

What's involved in Intelligence?

What's involved in Intelligence?

Introduction to Artificial Intelligence

COMPUTATONAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE

CMSC 372 Artificial Intelligence What is AI? Thinking Like Acting Like Humans Humans Thought Processes Behaviors

CITS3001. Algorithms, Agents and Artificial Intelligence. Semester 1, 2015

Introduction and History of AI

Lecture 1 What is AI?

Artificial Intelligence 人工智慧. Lecture 1 February 22, 2012 洪國寶

Computer Science 1400: Part #8: Where We Are: Artificial Intelligence WHAT IS ARTIFICIAL INTELLIGENCE (AI)? AI IN SOCIETY RELATING WITH AI

Overview. Pre AI developments. Birth of AI, early successes. Overwhelming optimism underwhelming results

LECTURE 1: OVERVIEW. CS 4100: Foundations of AI. Instructor: Robert Platt. (some slides from Chris Amato, Magy Seif El-Nasr, and Stacy Marsella)

mywbut.com Introduction to AI

1/29/18. Chapter Outline. Artificial Intelligence. So you wanna do AI? What is Artificial Intelligence? Chapter 1. Motivations to study AI

Foundations of Artificial Intelligence

COMP9414/ 9814/ 3411: Artificial Intelligence. Overview. UNSW c Alan Blair,

AI in Business Enterprises

Agents and Introduction to AI

Introduction to Artificial Intelligence. Department of Electronic Engineering 2k10 Session - Artificial Intelligence

Our 2-course meal for this evening

Introduction to AI. Hal Daumé III. Computer Science University of Maryland CS 421: Introduction to Artificial Intelligence 26 Jan 2012

Foundations of Artificial Intelligence

Transcription:

2

Artificial Intelligence What is AI?

Some Definitions of AI The scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines American Association of Artificial Intelligence (AAAI) Artificial Intelligence is the branch of computer science that is concerned with the automation of intelligent behavior Luger and Stubblefield AI strives to understand and build intelligent entities (also helps us to learn more about ourselves) Russell and Norvig 4

Definitions of AI Based on theoretical and applied principles of CS Data structures for knowledge representation Algorithms needed to apply that knowledge Languages and programming techniques used for implementation 5

Why is AI difficult? (or is it easy?)

Intelligence AI definitions suffer from fact that intelligence itself is not very well defined or understood Though study of intelligence is over 2000 yrs old (philosophers) However, it is easy to recognize intelligent behavior when we see it Though beauty is in the eye of the beholder Difficult to define intelligence specific enough to evaluate a supposedly intelligent computer program More later from Minsky 7

How Can it be? How can a slow and tiny brain (biological, technological) Perceive Understand Predict Manipulate Consider even a tiny spider! a world far more complicated than itself??? How can we build something with these properties? 8

Sub-Fields of AI Many sub-fields Knowledge Reasoning Machine learning Language Robotics Vision 9

Four Categories of AI Thinking humanly (Systems that think like humans) Thinking rationally* (Systems that think rationally) Acting humanly (Systems that act like humans) Acting rationally* (Systems that act rationally) * Rational system does the right thing (People make mistakes) 10

Thinking Humanly Cognitive (Neuro)Science [The automation of] activities that we associate with human thinking, activities such as decisionmaking, problem solving, learning (Bellman, 1978) Get inside the actual workings of human minds Introspection Psychological experiments Cognitive modeling Requires scientific theories of brain Behavior of human subjects (top-down) Neurological data (bottom-up) 11

Thinking Rationally The study of the computations that make it possible to perceive, reason, and act (Winston, 1992) The study of mental faculties through the use of computational models (Charniak and McDermott, 1985) Laws of thought Aristotle: What are correct reasoning processes? Syllogism: Socrates is a man; all men are mortal; therefore Socrates is mortal Initiated the field of Logic Hard to put uncertain knowledge in logic terms 12

Acting Humanly The art of creating machines that perform functions that require intelligence when performed by people (Kurzweill, 1990) Turing Test (Alan Turing, 1950) Operational definition of intelligence Human-level performance in cognitive tasks and is sufficient to fool an interrogator Imitation game Computer interrogated by human via teletype/keyboard Test if interrogator cannot tell if computer or human Not amenable to mathematical analysis Computers need several capabilities Language processing, reasoning, learning, knowledge 13

14

Acting Humanly Total Turing Test Includes video signal of interrogator Test subject s (machine s) perceptual ability Includes portal for interrogator to pass objects to the subject (machine) Need Computer vision to perceive objects Robotics to manipulate objects 15

Acting Humanly 16

Acting Rationally Rational behavior = doing the right thing The right thing maximizes some goal achievement, given available information Correct inferences Rational behavior does not necessarily involve thinking (not inference) Reflexes (e.g., pulling hand away from hot stove) 17

Rational Agents An AGENT is an entity that perceives and acts Also a definition of a ROBOT Abstractly, agent is a function from percept histories to actions * f : A Computational limitations in complicated environments make perfect rationality unachievable Design best program for given machine resources 18

Foundations of AI AI itself is a new discipline (started in 1956), but many other disciplines have contributed ideas, viewpoints, and techniques to AI Philosophy Going back to 400 B.C. (Aristotle) Considered ideas that the mind is in some ways like a machine Operated on knowledge Thought/knowledge and goals used to decide right actions Hume s principle of induction (1700 s) General rules are acquired by exposure to repeated associations 19

Foundations of AI Mathematics What things can be computed Intractability and exponential growth Tools for formal logic Probabilistic manipulation with uncertain information Economics Decision theory (probability with utility) Make decisions that maximize payoff Handling situation when payoff is far in future Neuroscience Examines how the brain processes information Neural networks Study EEG, fmri 20

Foundations of AI Psychology Cognitive psychology A cognitive theory should be like a computer program (Anderson 1980) View brain as information-processing device Humans (and animals) are information processing machines Computer science and engineering Efficient computational systems Make AI applications possible Hardware and software 21

Foundations of AI Control Theory and Cybernetics Viewed purposive behavior as arising from regulatory mechanism trying to minimize error between current state and goal state Maximize some mathematical objective function over time AI: Design systems that behave optimally Computational linguistics Natural language processing Understanding language also needs understanding of subject matter and context (not just syntax) Relate language to thought 22

History of AI 1943 McCulloch & Pitts: Boolean circuit model of brain Artificial neurons, Neural Networks 1950 Turing s Computing Machinery and Intelligence 1952-69 A machine can never do X period 1950 s Early AI programs Newell & Simon s Logic Theorist: proved theorem in fewer steps, paper with LT as author (rejected) *1956* Dartmouth workshop: Artificial Intelligence coined 1958 John McCarthy created LISP (high-level AI language) MIT AI Memo 1 1958 Machine evolution (genetic algorithms) 1960 s Microworld domains (blocks world) 1962 Rosenblatt s perceptron learning (simple NN) 1969 Perceptrons by Minsky and Papert 1970 s Knowledge-based systems 1980 s Expert systems Now Autonomous systems, robotics, probability, machine learning 23

What is Artificial Intelligence? Basic questions answered by John McCarthy http://www-formal.stanford.edu/jmc/whatisai/whatisai.html

Q: What is Artificial Intelligence? 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, but AI does not have to confine itself to methods that are biologically observable. 25

Q: Yes, but what is intelligence? Intelligence is the computational part of the ability to achieve goals in the world. Varying kinds and degrees of intelligence occur in people, many animals, and some machines. 26

Q: Don t some people say that AI is a bad idea? The philosopher John Searle says that the idea of a non-biological machine being intelligent is incoherent. The philosopher Hubert Dreyfus says that AI is impossible. The computer scientist Joseph Weizenbaum says the idea is obscene, anti-human, and immoral. Various people have said that since AI hasn t reached human level by now, it must be impossible. Still other people are disappointed that companies they invested in went bankrupt. 27

Q: Does AI aim to put the human mind into the computer? Some researchers say they have that objective, but maybe they are using the phrase metaphorically. The human mind has a lot of peculiarities, and I m not sure anyone is serious about imitating all of them. Note: Strong AI view = build a mind in a computer Weak AI view = not a mind, but good intelligent process 28

Yes. Does AI aim at human-level intelligence? The ultimate effort is to make computer programs that can solve problems and achieve goals in the world as well as humans. However, many people involved in particular research areas are much less ambitious. 29

Major AI Outlets Societies American Association of Artificial Intelligence (AAAI) Check out www.aaai.org ACM SIG in Artificial Intelligence (SIGART) Conferences International Joint Conference on AI (IJCAI) National Conference on AI (AAAI) Journals Artificial Intelligence Computational Intelligence IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI) Journal of Artificial Intelligence Research 30

AI in OSU CSE Dept. Research groups Computer Vision Jim Davis Audition Leon Wang Speech and Language Eric Fosler-Lussier, Alan Ritter Machine Learning Mikhail Belkin, Brian Kulis AI meetings/talks 31