Unit 7: Early AI hits a brick wall

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

CSC 550: Introduction to Artificial Intelligence. Fall 2004

Introduction to Artificial Intelligence

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

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

CSCE 315: Programming Studio

CSE 473 Artificial Intelligence (AI) Outline

Artificial Intelligence CS365. Amitabha Mukerjee

Introduction to Artificial Intelligence: cs580

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

Artificial Intelligence

Lecture 1 What is AI?

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

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!!

ARTIFICIAL INTELLIGENCE

CMSC 372 Artificial Intelligence. Fall Administrivia

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

This list supersedes the one published in the November 2002 issue of CR.

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

Artificial Intelligence. What is AI?

Artificial Intelligence

AI in Business Enterprises

Artificial Intelligence

Dr Rong Qu History of AI

Artificial Intelligence

Appendices master s degree programme Artificial Intelligence

Artificial Intelligence for Engineers. EE 562 Winter 2015

What's involved in Intelligence?

Master Artificial Intelligence

Application Areas of AI Artificial intelligence is divided into different branches which are mentioned below:

Intelligent Systems. Lecture 1 - Introduction

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

Annotated Bibliography: Artificial Intelligence (AI) in Organizing Information By Sara Shupe, Emporia State University, LI 804

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

mywbut.com Introduction to AI

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

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

COS402 Artificial Intelligence Fall, Lecture I: Introduction

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

Artificial Intelligence

Artificial Intelligence

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

CSC 242 Artificial Intelligence. Henry Kautz Spring 2014

Unit 8: Problems of Common Sense

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

The Impact of Artificial Intelligence. By: Steven Williamson

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

Artificial intelligence: past, present and future

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

Outline. Introduction to AI. Artificial Intelligence. What is an AI? What is an AI? Agents Environments

What's involved in Intelligence?

Digital image processing vs. computer vision Higher-level anchoring

Appendices master s degree programme Human Machine Communication

ENTRY ARTIFICIAL INTELLIGENCE

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

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications

Artificial Intelligence

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

Introduction & Statement of the Problem

Artificial Intelligence (AI) Artificial Intelligent definition, vision, reality and consequences. 1. What is AI, definition and use today?

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

Introduction to AI. What is Artificial Intelligence?

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

CMSC 421, Artificial Intelligence

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

Artificial Intelligence. Berlin Chen 2004

CSE 473 Artificial Intelligence (AI)

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

Artificial Intelligence. An Introductory Course

MA/CS 109 Computer Science Lectures. Wayne Snyder Computer Science Department Boston University

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE

CS 380: ARTIFICIAL INTELLIGENCE

Artificial Intelligence: An overview

Wissensverarbeitung. - Introduction -

KNOWLEDGE-BASED CONTROL AND ENGINEERING SYSTEMS

Lecture 1 What is AI?

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

General Education Rubrics

AI MAGAZINE AMER ASSOC ARTIFICIAL INTELL UNITED STATES English ANNALS OF MATHEMATICS AND ARTIFICIAL

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

Logic Programming. Dr. : Mohamed Mostafa

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

STOA Workshop State of the art Machine Translation - Current challenges and future opportunities 3 December Report

Classroom Konnect. Artificial Intelligence and Machine Learning

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

This tutorial is prepared for the students at beginner level who aspire to learn Artificial Intelligence.

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS

Artificial Intelligence

Infrastructure for Systematic Innovation Enterprise

CS:4420 Artificial Intelligence

ECE 599/692 Deep Learning Lecture 19 Beyond BP and CNN

Ce cours: Introduction

Course Information. CS 188: Artificial Intelligence. Course Staff. Course Information. Today. Waiting List. Lecture 1: Introduction.

CS 188: Artificial Intelligence. Course Information

Artificial Intelligence: Definition

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

Embedding Artificial Intelligence into Our Lives

Introduction to Talking Robots

CMSC 471 Spring Introduction. Tim Finin,

Transcription:

Unit 7: Early AI hits a brick wall Language Processing ELIZA Machine Translation Setbacks of Early AI Success Setbacks Critiques Rebuttals Expert Systems New Focus of AI Outline of Expert Systems Assessment of Expert Systems copyright c 2013 Hyeong In Choi 1 / 29

Language Processing Language Processing ELIZA Machine Translation 2 / 29

Language Processing ELIZA Bobrow s STUDENT can be viewed as having some rudimentary natural language processing capability ELIZA: movie developed by J. Weizenbaum (1966) a program that simulated conversations with humans in ordinary (natural) language in reality, it has very limited vocabulary and has virtually no knowledge of actual human thought or language can be fooled very easily; brittleness 3 / 29

Language Processing Machine translation Attempt to translate written scientific/technical documents from Russian to English movie The resulting translation quality was deemed unacceptable 4 / 29

Setbacks of Early AI Setbacks of Early AI Success Setbacks Critiques 5 / 29

Setbacks of Early AI Success There have been many successes in AI movie in narrowly defined environment/context with limited, well-focused objectives Most successes are for problems/tasks that are by nature logical/symbolic like Logic Theorist SAINT Games(chess, checker, etc.) 6 / 29

Setbacks of Early AI Setbacks For problems/tasks requiring human-like intelligence with commonsense movie AI could not deliver the result whatever AI could achieve was contrived with special tricks For large realistic problems, the complexity gets too unwieldy too quickly heuristic methods frequently break down 7 / 29

Setbacks of Early AI Setbacks Lack of common sense movie The early AI products lack the knowledge of environment lack the sense of context are very brittle in short, have no common sense that all humans tacitly possess without ever being conscious about movie 8 / 29

Setbacks of Early AI Critiques Lots of criticism appeared. H.Dreyfus published a book What Computers Can t Do (1972) listed all the failures scathing attack not only on AI s achievements but on AI s very viability Lighthill report (1973) a systematic investigation on the contemporary state of art of AI BBC TV Debate (June,1973) ushered in the AI Winter 9 / 29

Rebuttals 10 / 29

Sir James Lighthill Lucasian Professor of Mathematics at Cambridge University investigated the contemporary state of art of artificial intelligence compiled a report commissioned by the British Science Research Council (SRC) in 1972 In June 1973, there was a BBC TV Debate centered on the Lighthill report with Lighthill, Michie, Gregory and McCarthy participating. 11 / 29

The report categorized the AI research into Category A: Advanced Automation Category B: Bridge Category/Building Robots Category C: Computer-based Central Nervous System (CNS) research 12 / 29

Category A: Advanced Automation Category A items written character recognition pattern recognition speech recognition and synthesis machine translation product design and assembly container packing exploration and action in hostile environments theorem proving inductive generalization analogy spotting information storage and retrieval analysis of chemical structures problem solving graph traversing learning and decision making 13 / 29

Objectives to replace human beings by machines for specific purposes look beyond automation done in control engineering and data processing aim to make a far fuller use of general-purpose digital computer s logical potentialities Longer term objectives combining a well structured knowledge-base and an advanced problem solving capability to generate improved methods for industrial and economic planning and decision making an increasingly greater capability of learning 14 / 29

Category C: Computer-based CNS research main focus theoretical investigations related to neurobiology and to psychology build models of CNS processes whose performance in due course can be compared with experimental data theories to interpret neurobiological data on specific areas of the CNS using computer-based models of neural nets to test out particular hypothesis construct computer models from which new theoretical concepts many develop Long-term aim understand human intellect 15 / 29

Category B: Bridge category/building Robots Bridge between Categories A and C Purports to be the coherent field of Artificial Intelligence research Building Robots seen as an essential bridge activity the concept of robot here is to mean automatic devices that mimic a certain range of human functions without seeking useful ends the research of this category is expected to feed into the work of Categories A and C 16 / 29

General aspects of work in Category B mimicking some special functions developed particularly in man co-ordination of eye and hand visual scene analysis use of natural language common-sense problem solving 17 / 29

Criticism: Assessment of achievement Categories A no breakthroughs some respectable achievements but disappointing when compared with the results of conventional control engineering and data processing subpar performance in pattern recognition character (printer/hand written) recognition speech recognition mathematical theorem proving notorious disappoints in machine translation severe criticism of 1966 US National Academy of Sciences study 18 / 29

Categories C no breakthroughs some benefits to psychology controversy over the role of neural network generally disappointing results category B biggest disappointment is in Category B doubts about whether the whole concept of AI as an integrated field of research is valid one the early enthusiasm for programming and building a robot that would mimic human ability in a combination of eye-hand co-ordination and common-sense problem solvings ended up gravely disappointed Lighthill expresses gravest doubt on the very viability of AI, especially in Category B 19 / 29

Why such failure? Combinatorial explosion data and relations (knowledge) explode exponentially algorithm must cope with exponentially exploding possibilities relies on heuristic methods to overcome this problem Problem with heuristic method heuristic methods tend to be ad hoc, relying on human knowledge/expertise heuristics vary greatly from situations to situations tantamount to adding specialized knowledge obtained through extremely careful study 20 / 29

common sense Lighthill did not explicitly single out the difficulty of representing (storing) common sense knowledge and the problem of handling it as one of the culprit but he was amply aware of the problem of common sense and mentioned about it in many places example: chess Lighthill mentioned chess playing machine was at best at the level of experienced amateur at that time despite effects of the past 25 years evaluation function is entirely due to human knowledge and skill intelligence is due to human computer offers only speed, reliability and biddability no learning chess program 21 / 29

Future possibilities (his personal view) Category A or C Some greater achievements possible this achievement will forge far stronger links to the immediate fields of application not much ties with Category B Category B will continue to be disappointing failure in Building Robots some robot s cognitive models on linguistics or problem-solving tasks will become integrated in Category C; while practical of engineering tasks will be integrated in Category A 22 / 29

Rebuttals Rebuttal by N.S.Sutherland Rebuttal by R.N.Needham Rebuttal by H.C.Longuet-Higgins Rebuttal by D.Michie Rebuttal by J.McCarthy 23 / 29

Expert Systems Expert Systems New Focus of AI Outline of Expert Systems Assessment of Expert Systems 24 / 29

Expert Systems New Focus of AI Ed Feigenbaum realized that the microworld paradigm cannot be extended to real, meaningful human activities but in a narrowly focused problem domain of specialists, it can yield results on par with human experts DENDRAL movie developed by Feigenbaum (1960s) chemical analysis program utilizing spectrographic information first successful expert system uses only a few hundred rules 25 / 29

Expert Systems New Focus of AI MYCIN claims that most of human specialist s knowledge on narrowly defined task can be reduced to a small number of rules developed by E.Shortliffe et al. (early 1970s) medical diagnostic system for identifying bacterially infected diseases recommending proper antibotics used around 600 rules used probability ranking 26 / 29

Expert Systems Outline of Expert Systems human expert dialog knowledge engineer human knowledge knowledge-base Facts Rules movie : Ontology and frames : relations,etc Reasoning Engine search inference logical resolution production system (rule engine) descriptive language (e.g., PROLOG) machine learning inexact/probabilistic reasoning 27 / 29

Expert Systems Assessment of Expert Systems Pros Cons flowering of experts systems in all kinds of specialized fields produced many useful results that are on par with human experts beginning of AI as an industry provoked lots of researches in mathematics, statistics and computer science brittle movie has no broader context in human life has no common sense 28 / 29

Expert Systems Assessment of Expert Systems mechanized reasoning difficult to cope with unforeseen events interior to human judgment in subtle situations acts like an idiot savant 29 / 29