Artificial Intelligence Chapter 1 Introduction. (C) 2000, 2001 SNU CSE Biointelligence Lab2 1.1 What Is AI? (1) Artificial Intelligence (AI)  Intelligent.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Artificial Intelligence 1. Characterisations of AI Course V231 Department of Computing Imperial College, London © Simon Colton.
Artificial Intelligence
Artificial Intelligence Chapter 5 State Machines.
Artificial Intelligence
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.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
A Brief History of Artificial Intelligence
WHAT IS ARTIFICIAL INTELLIGENCE?
Chapter 10 Artificial Intelligence © 2007 Pearson Addison-Wesley. All rights reserved.
1946: ENIAC heralds the dawn of Computing. I propose to consider the question: “Can machines think?” --Alan Turing, : Turing asks the question….
CS3754 Class Notes, John Shieh, Objectives This part provides an introduction to some main strategies and methods used in artificial intelligence.
Introduction to Artificial Intelligence CSE 473 Winter 1999.
COMP-4640 Intelligent & Interactive Systems Lecture 1 Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University.
Random Administrivia In CMC 306 on Monday for LISP lab.
Artificial Intelligence Instructor: Professor Yun Peng
COMP-6600: Artificial Intelligence (Overview) A tentative overview of the course is as follows: 1. Introduction to Artificial Intelligence 2. Evolutionary.
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
Artificial Intelligence
Introduction to AI, H. Feili 1 Introduction to Artificial Intelligence LECTURE 1: Introduction What is AI? Foundations of AI The.
C463 / B551 Artificial Intelligence Dana Vrajitoru Introduction.
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
Ch1 AI: History and Applications Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2011.
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.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Introduction (Chapter 1) CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
Artificial Intelligence Chapter 1 Introduction
Artificial Intelligence
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
110/19/2015CS360 AI & Robotics AI Application Areas  Neural Networks and Genetic Algorithms  These model the structure of neurons in the brain  Humans.
Introduction to Artificial Intelligence and Soft Computing
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
Artificial Intelligence Professor: Liqing Zhang Contact Information: Tel:
I Robot.
Due Monday Read chapter 2 Homework: –Chapter 1, exercises –Answer each in 100 words or less. Send to from your preferred.
1 CS 385 Fall 2006 Chapter 1 AI: Early History and Applications.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
AI: Can Machines Think? Juntae Kim Department of Computer Engineering Dongguk University.
Intelligent Agents Byoung-Tak Zhang Computer Science and Engineering & Cognitive Science Seoul National University This material.
Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)
Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005.
Princess Nora University Artificial Intelligence CS 461 Level 8 1.
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
Organic Evolution and Problem Solving Je-Gun Joung.
Vilalta/Norvig/Eick: History of AI Origins McCulloch and Pitts (1943) Model of Artificial Neurons. Donald Hebb (1949) Hebbian Learning Conference at Dartmouth.
Intelligent Control Methods Lecture 2: Artificial Intelligence Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Artificial Intelligence
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
Course Objectives This part of course introduces some main strategies and methods used in intelligent systems. The topics include the history and applications.
Artificial intelligence (AI)
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
COMP-4640 Intelligent & Interactive Systems Lecture 1
Artificial Intelligence
Artificial Intelligence
第 1 章 绪论.
Artificial Intelligence
Artificial Intelligence
Artificial Intelligence
Course Instructor: knza ch
COMP-4640 Intelligent & Interactive Systems Lecture 1
Introduction Artificial Intelligent.
Artificial Intelligence introduction(2)
Introduction to Artificial Intelligence and Soft Computing
What is AI?.
Artificial Intelligence Chapter 1 Introduction
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Artificial Intelligence
Presentation transcript:

Artificial Intelligence Chapter 1 Introduction

(C) 2000, 2001 SNU CSE Biointelligence Lab2 1.1 What Is AI? (1) Artificial Intelligence (AI)  Intelligent behavior in artifacts  “Designing computer programs to make computers smarter”  “Study of how to make computers do things at which, at the meoment, people are better” Intelligent behavior  Perception, reasoning, learning, communicating, acting in complex environments Long term goals of AI  Develop machines that do things as well as humans can or possibly even better  Understand behaviors

(C) 2000, 2001 SNU CSE Biointelligence Lab3 1.1 What Is AI? (2) Can machines think?  Depend on the definitions of “machine”, “think”, “can” “Can”  Can machines think now or someday?  Might machines be able to think theoretically or actually? “Machine”  E6 Bacteriophage: Machine made of proteins  Searle’s belief  What we are made of is fundamental to our intelligence  Thinking can occur only in very special machines – living ones made of proteins

(C) 2000, 2001 SNU CSE Biointelligence Lab4 Figure 1.1 Schematic Illustration of E6 Bacteriophage 1.1 What Is AI? (2) 1.1 What Is AI? (3)

(C) 2000, 2001 SNU CSE Biointelligence Lab5 1.1 What Is AI? (4) “Think”  Turing test: Decide whether a machine is intelligent or not  Interrogator (C): determine man/woman  A: try and cause C to make the wrong identification  B: help the interrogator  Examples: ELIZA [Weizenbaum], JULIA [Mauldin] Room1 Man (A), Woman (B) Room2 Interrogator (C) teletype

(C) 2000, 2001 SNU CSE Biointelligence Lab6 인공지능 연구분야 합리론적 ( 논리기호 ) 경험론적 ( 확률통계 ) 연결론적 ( 신경소자 ) 진화론적 ( 유전 진화 ) 생물학적 ( 인공생명 ) 접근방법 응용분야 지능형 에이전트 정보검색 데이터마이닝 전문가 시스템 지능형 로봇 자연언어 처리 학습 알고리즘 추론 메커니즘 지식 표현 방식 지능 시스템 구조 [Zhang 98]

(C) 2000, 2001 SNU CSE Biointelligence Lab7 1.2 Approaches to AI (1) Two main approaches: symbolic vs. subsymbolic 1. Symbolic  Classical AI (“Good-Old-Fashioned AI” or GOFAI)  Physical symbol system hypothesis  Logical, top-down, designed behavior, knowledge-intensive 2. Subsymbolic  Modern AI, neural networks, evolutionary machines  Intelligent behavior is the result of subsymbolic processing  Biological, bottom-up, emergent behavior, learning-based Brain vs. Computer  Brain: parallel processing, fuzzy logic  Computer: serial processing, binary logic

(C) 2000, 2001 SNU CSE Biointelligence Lab8 1.2 Approaches to AI (1) Symbolic processing approaches  Physical symbol system hypothesis [Newell & Simon]  “A physical symbol system has the necessary and sufficient means for general intelligence action”  Physical symbol system: A machine (digital computer) that can manipulate symbolic data, rearrange lists of symbols, replace some symbols, and so on.  Logical operations: McCarthy’s “advice-taker”  Represent “knowledge” about a problem domain by declarative sentences based on sentences in first-order logic  Logical reasoning to deduce consequences of knowledge  applied to declarative knowledge bases

(C) 2000, 2001 SNU CSE Biointelligence Lab9 1.2 Approaches to AI (2)  Top-down design method  Knowledge level –Top level –The knowledge needed by the machine is specified  Symbol level –Represent knowledge in symbolic structures (lists) –Specify operations on the structures  Implementation level –Actually implement symbol-processing operations

(C) 2000, 2001 SNU CSE Biointelligence Lab Approaches to AI (3) Subsymbolic processing approaches  Bottom-up style  The concept of signal is appropriate at the lowest level  Animat approach  Human intelligence evolved only after a billion or more years of life on earth  Many of the same evolutionary steps need to make intelligence machines  Symbol grounding  Agent’s behaviors interact with the environment to produce complex behavior  Emergent behavior  Functionality of an agent: emergent property of the intensive interaction of the system with its dynamic environment

(C) 2000, 2001 SNU CSE Biointelligence Lab Approaches to AI (4)  Well-known examples of machines coming from the subsymbolic school  Neural networks –Inspired by biological models –Ability to learn  Evolution systems –Crossover, mutation, fitness  Situated automata –Intermediate between the top-down and bottom-up approaches

(C) 2000, 2001 SNU CSE Biointelligence Lab Brief History of AI (1) Symbolic AI 1943: Production rules 1956: “Artificial Intelligence” 1958: LISP AI language 1965: Resolution theorem proving 1970: PROLOG language 1971: STRIPS planner 1973: MYCIN expert system : Fifth generation computer systems project 1986: Society of mind 1994: Intelligent agents Biological AI 1943: McCulloch-Pitt’s neurons 1959: Perceptron 1965: Cybernetics 1966: Simulated evolution 1966: Self-reproducing automata 1975: Genetic algorithm 1982: Neural networks 1986: Connectionism 1987: Artificial life 1992: Genetic programming 1994: DNA computing [Zhang 98]

(C) 2000, 2001 SNU CSE Biointelligence Lab Brief History of AI (2) 1940~1950  Programs that perform elementary reasoning tasks  Alan Turing: First modern article dealing with the possibility of mechanizing human-style intelligence  McCulloch and Pitts: Show that it is possible to compute any computable function by networks of artificial neurons  Coined the name “Artificial Intelligence”  Frege: Predicate calculus = Begriffsschrift = “concept writing”  McCarthy: Predicate calculus: language for representing and using knowledge in a system called “advice taker”  Perceptron for learning and for pattern recognition [Rosenblatt]

(C) 2000, 2001 SNU CSE Biointelligence Lab Brief History of AI (3) 1960~1970  Problem representations, search techniques, and general heuristics  Simple puzzle solving, game playing, and information retrieval  Chess, Checkers, Theorem proving in plane geometry  GPS (General Problem Solver)

(C) 2000, 2001 SNU CSE Biointelligence Lab Brief History of AI (4) Late 1970 ~ early 1980  Development of more capable programs that contained the knowledge required to mimic expert human performance  Methods of representing problem-specific knowledge  DENDRAL  Input: chemical formula, mass spectrogram analyses  Output: predicting the structure of organic molecules  Expert Systems  Medical diagnoses

(C) 2000, 2001 SNU CSE Biointelligence Lab Brief History of AI (5) DEEP BLUE (1997/5/11)  Chess game playing program Human Intelligence  Ability to perceive/analyze a visual scene  Roberts  Ability to understand and generate language  Winograd: Natural Language understanding system  LUNAR system: answer spoken English questions about rock samples collected from the moon

(C) 2000, 2001 SNU CSE Biointelligence Lab Brief History of AI (6) Neural Networks  Late 1950s: Rosenblatt  1980s: important class of nonlinear modeling tools AI research  Neural networks + animat approach: problems of connecting symbolic processes to the sensors and efforts of robots in physical environments Robots and Softbots (Agents)

(C) 2000, 2001 SNU CSE Biointelligence Lab Plan of the Book Agent in grid-space world Grid-space world  3-dimensional space demarcated by a 2-dimensional grid of cells “floor” Reactive agents  Sense their worlds and act in them  Ability to remember properties and to store internal models of the world  Actions of reactive agents: f(current and past states of their worlds)

(C) 2000, 2001 SNU CSE Biointelligence Lab19 Figure 1.2 Grid-Space World

(C) 2000, 2001 SNU CSE Biointelligence Lab Plan of the Book Model  Symbolic structures and set of computations on the structures  Iconic model  Involve data structures, computations  Iconic chess model: complete  Feature based model –Use declarative descriptions of the environment –Incomplete

(C) 2000, 2001 SNU CSE Biointelligence Lab Plan of the Book Agents can make plans  Have the ability to anticipate the effects of their actions  Take actions that are expected to lead toward their goals Agents are able to reason  Can deduce properties of their worlds Agents co-exist with other agents  Communication is an important action

(C) 2000, 2001 SNU CSE Biointelligence Lab Plan of the Book Autonomy  Learning is an important part of autonomy  Extent of autonomy  Extent that system’s behavior is determined by its immediate inputs and past experience, rather than by its designer’s.  Truly autonomous system  Should be able to operate successfully in any environment, given sufficient time to adapt