COMP-4640 Intelligent & Interactive Systems Lecture 1 Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University.

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Artificial Intelligence
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
Artificial Intelligence An Introductory Course. Outline 1.Introduction 2.Problems and Search 3.Knowledge Representation 4.Advanced Topics.
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.
WHAT IS ARTIFICIAL INTELLIGENCE?
Artificial Intelligence A Modern Approach Dennis Kibler.
C SC 421: Artificial Intelligence …or Computational Intelligence Alex Thomo
CS3754 Class Notes, John Shieh, Objectives This part provides an introduction to some main strategies and methods used in artificial intelligence.
1 Lecture 33 Introduction to Artificial Intelligence (AI) Overview  Lecture Objectives.  Introduction to AI.  The Turing Test for Intelligence.  Main.
Artificial Intelligence Overview John Paxton Montana State University August 14, 2003.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Fall 2004
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.
ARTIFICIAL INTELLIGENCE Introduction: Chapter Textbook: S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003,
Artificial Intelligence
Intelligence & Artificial Intelligence You must have a pre-prepared sentence or two to spout about what is a description of intelligence.. And what is.
Introduction to AI, H. Feili 1 Introduction to Artificial Intelligence LECTURE 1: Introduction What is AI? Foundations of AI The.
1 Artificial Intelligence An Introductory Course.
CPSC 171 Artificial Intelligence Read Chapter 14.
C463 / B551 Artificial Intelligence Dana Vrajitoru Introduction.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE Introduction: Chapter 1.
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
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.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Introduction (Chapter 1) CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
Introduction: Chapter 1
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
CSC4444: Artificial Intelligence Fall 2011 Dr. Jianhua Chen Slides adapted from those on the textbook website.
Artificial Intelligence Chapter 1 Introduction
A RTIFICIAL I NTELLIGENCE Introduction 3 October
Artificial Intelligence
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435.
Introduction to Artificial Intelligence and Soft Computing
Artificial Intelligence Chapter 1 Introduction. (C) 2000, 2001 SNU CSE Biointelligence Lab2 1.1 What Is AI? (1) Artificial Intelligence (AI)  Intelligent.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Artificial Intelligence Professor: Liqing Zhang Contact Information: Tel:
Due Monday Read chapter 2 Homework: –Chapter 1, exercises –Answer each in 100 words or less. Send to from your preferred.
Lecture 1: Introduction Heshaam Faili University of Tehran What is AI? Foundations of AI The History of AI State of the Art.
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.
Definitions of AI There are as many definitions as there are practitioners. How would you define it? What is important for a system to be intelligent?
History of AI By: Stephen Fandrich. AI Development Timeline.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
MACHINE LEARNING COURSE Instructor Dr. Ricardo Vilalta.
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.
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, simulation and modelling.
Artificial Intelligence
Course Objectives This part of course introduces some main strategies and methods used in intelligent systems. The topics include the history and applications.
COMP-4640 Intelligent & Interactive Systems Lecture 1
Artificial Intelligence
第 1 章 绪论.
History of Artificial Intelligence(AI)
COMP-4640 Intelligent & Interactive Systems Lecture 1
Artificial Intelligence introduction(2)
Introduction to Artificial Intelligence and Soft Computing
Introduction to Artificial Intelligence
What is AI?.
AI and Agents CS 171/271 (Chapters 1 and 2)
Artificial Intelligence Chapter 1 Introduction
Introduction to Artificial Intelligence
Presentation transcript:

COMP-4640 Intelligent & Interactive Systems Lecture 1 Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University

Artificial Intelligence What is Artificial Intelligence? “Artificial Intelligence is the area of computer science concerned with intelligent behavior in artifacts and involves perception, reasoning, learning, communicating, and acting in complex environments” (Nilsson 1998). “Artificial Intelligence is the study of ways in which computers can be made to perform cognitive tasks, at which, at present, people are better” (Elaine Rich, Encyclopedia of AI) 4 categories of AI based on whether an agent thinks/acts humanly/rationally. Goals of AI Develop machines that can do things just as good if not better than humans The understanding of intelligent systems.

Artificial Intelligence: Chapter1 One question we must ask ourselves is: “Can machines think?” Are humans machines? Are other animals, insects, viruses, bacteria, machines? Can thinking only occur in special types (protein-based) machines (John Searle)? Physical Symbol System Hypothesis (Newell & Simon), “A physical symbol system has the necessary and sufficient means for intelligent action. What types of machines are needed to facilitate “Intelligence”? Parallel machines rather than single processor systems? Fuzzy Logic rather than Boolean Logic? Artificial neurons rather than switches?

Artificial Intelligence: Chapter1 What does it mean to think? (Rather than answering this question directly Alan Turing developed a Test) The Turing Test takes place between (1) a machine, (2) a human, and (3) an interrogator. The interrogator can communicate with the machine and the human via a teletype. The objective of the interrogator is to ask a series of questions and then determine which is the human and which is the machine. The objective of the machine is to make the interrogator make the wrong identification. The objective of the human is to help the interrogator make the correct decision. Often however this test has been simplified to one where the computer tries to convince a human interrogator. Eliza (Weizenbaum, 1965), PARRY (Colby, 1971)

Artificial Intelligence: Chapter1 If a machine could pass the Turing Test, what type of capabilities would it need to possess? 1.Search for Solutions (depth-first, A*, Branch & Bound, Beam, etc.) [Chapters 3, 4 & 5] 2.Knowledge Representation [Chapters 6 & 7] 3.Reasoning [Chapters 9 & 10] 4.Learning (Adaptation) [Genetic Algorithms] 5.Natural Language Understanding 6.Computer Vision 7.Computer Hearing 8.Robotics 9.Smell (Electronic Nose) 10.Consciousness? 11.Emotions?

Approaches to Artificial Intelligence 1.Symbol-Processing Approach  Based on Newell & Simons Physical Symbol System Hypothesis  Uses logical operations that are applied to declarative knowledge bases (FOPL)  Commonly referred to as “Classical AI”  Represents knowledge about a problem as a set of declarative sentences in FOPL  Then logical reasoning methods are used to deduce consequences  Another name for this type of approach is called “the knowledge- based” approach a.In most knowledge-based systems, the analysis and development of programs to achieve a targeted behavior is based on layered implementation: i.Knowledge Layer – contains the knowledge needed by the machine or system ii.Symbol Layer – is where the knowledge is represented in symbolic structures, and where operations on these structures are defined. iii.Lower Layers – this is where the operations are actually implemented b.The Symbol Processing Approach uses “top-down” design of intelligent behavior.

Approaches to Artificial Intelligence 2.Subsymbolic Approach  usually proceeds in “bottom-up” style.  Starting at the lowest layers and working upward.  In the subsymbolic approach signals are generally used rather than symbols  The most popular subsymbolic approach is called the “animat approach”  Proponents of this stress that human intelligence came as a result of billions of years of evolution.  Therefore, the development of machine intelligence must follow many of the same evolutionary steps.  Much work on animat-systems has concentrated on the signal processing abilities of simple animals. The goal of course is to move up the animal (animat) chain.  Subsymbolic approaches rely primarily on interaction between machine and environment. This interaction produces and emergent behavior (evolutionary robotics, Nordin, Lund)  Some other subsymbolic approaches are: Neural Networks and Genetic Algorithms

A Brief History of Artificial Intelligence Before It was Called AI ( ) The first “AI” type work was that of McCulloch & Pitts. They are credited with developing the first neural network application. Also David Hebb (1949) performed some pioneering work on weight reinforcement (Hebbian Learning). Shannon (1950) and Turing (1953) were developing programs for playing Chess. Minsky & Edmonds (1951) developed the first neural computer, the SNARC. Minsky later co-authored a book, Perceptrons (Minsky & Papert 1969). In this book, Minsky & Papert proved that single layer neural networks, which were widely used and researched at the time, were theoretically incapable of solving many simple problems, in the exclusive-or function.

A Brief History of Artificial Intelligence In 1956, John McCarthy & Claude Shannon co-edited a volume entitled “Automata Studies”. However, McCarthy was disappointed that the papers submitted dealt mainly with the theory of automata. Later in 1956, McCarthy used the phrase “Artificial Intelligence” as the title of a conference at Dartmouth. Other names that were tried for this new field were: 1.Complex Information Processing 2.Machine Intelligence 3.Heuristic Programming 4.Cognology

A Brief History of Artificial Intelligence Early Successes ( ) During this period a number of AI pioneers developed a number successful “Intelligent Systems” 1.Newell & Simon’s General Problem Solver (GPS) successfully imitated the human problem solving process (Thinking Humanly Approach). 2.Nathaniel Rochester developed numerous AI programs at IBM. 3.Gelernter (1959) developed the Geometry Theorem Prover (which was similar in spirit to the Logic Theorist). 4.Samuel (1952) developed a Checkers program that eventually learned to play tournament level Checkers. This was the first AI system that could outperform its creator.

A Brief History of Artificial Intelligence Early Successes ( ) cont. 5.McCarthy left Dartmouth for MIT and in 1958 a)Developed LISP (1958) b)Invented Time Sharing (1958) (Some of his student went on to develop a company called Digital Equipment Corporation). c)Developed Advice Taker (1958) one of the first systems that embodied knowledge representation & reason. 6.Cordell Green – Green’s Theorem (Clause) Question answering planning systems (1969)

A Brief History of Artificial Intelligence A Dose of Reality ( )  Due to the early success of many pioneering researchers, a number of overly optimistic claims were made about the future of AI.  When the AI community failed to deliver on their claims many funding agencies lost interest.  Basically, three kinds of difficulties arose that set the stage for this 1st setback 1.Programs were not knowledge-based systems; many programs like Eliza and PARRY used a number of “tricks” and used little of the existing AI-techniques. 2.Many of the successful AI applications during this period solve toy problems which were smaller instances of NP-Complete problems. 3.Minsky’s Perceptons book!

A Brief History of Artificial Intelligence The Rise of Expert Systems ( ) Developers of expert systems used expert knowledge represented as a knowledge base of rules to find solutions for a very specific areas of expertise. Some successful expert systems during this period were: 1.Dendral (Feigenbaum, Buchanan, Lederberg) – was able to determine structure of organic molecules based on their chemical formulas and mass spectrographic information about chemical bonds within them. 2.MYCIN (Feigenbaum, Buchanan, Shortliffe) – was used to diagnose blood infections. 3.Prospector (Duda) – was used for determining the probable location of ore deposits based on the geological information of a site.

A Brief History of Artificial Intelligence AI Becomes an Industry ( ) A number of factors contributed to the development of the AI during this period.  The success of expert systems like R1 (XCON) by McDermott and Prospector  An ambitious “Fifth Generation Project” proposed by Japan.  A number of companies began to market expert system technology and LISP machines. Return of Neural Networks (1986-Present) Despite Minsky & Papert’s book, many researchers continued their work in neural networks. When the back-propagation algorithm was rediscovered for training multi-layer feed-forward neural nets, interest in neural nets began to grow once more.

Areas of AI Research (to name just a few) 1.Game Playing 2.Automated Reasoning 3.Expert Systems 4.Natural Language Processing 5.Human Performance Modeling 6.Planning 7.Robotics 8.Human-Computer Interaction/Intelligence a.Natural Language Processing b.Speech Processing c.Pattern Recognition (Gestures, eye movements, etc.) d.“Intelligent” User Interfaces & Computer-Aided Instruction. 9.Machine Learning 10.Neural Computing 11.Fuzzy Computing 12.Evolutionary Computing