Done Course Overview Step back and look at the History of AI

Slides:



Advertisements
Similar presentations
Intro to CSCI 323 Prof. Aditya K. Ghose Director Decisions Systems Lab School of IT & Computer Science University of Wollongong.
Advertisements

Anonymous "Artificial Intelligence is the study of how to make real computers act like the ones in the movies."
Computation and representation Joe Lau. Overview of lecture What is computation? Brief history Computational explanations in cognitive science Levels.
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
Chapter 6: The physical symbol system hypothesis
Build a Real Universal Turing Machine  By now had all necessary ideas… 1946 Turing’s plans got approval  Automatic Computing Engine (ACE)  Progress.
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.
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?
A pioneer of research in Artificial Intelligence Jordan W. Bennett Comp Winter 2011.
C SC 421: Artificial Intelligence …or Computational Intelligence Alex Thomo
History of AI Image source. Origins of AI 1940s McCulloch & Pitts neurons; Hebb’s learning rule 1950 Turing’s “Computing Machinery and Intelligence” Shannon’s.
CS480/580 Introduction to Artificial Intelligence Shuiwang Ji.
Artificial Intelligence Austin Luczak, Katie Regin, John Trawinski.
Random Administrivia In CMC 306 on Monday for LISP lab.
1. 1 Text Book Artificial Intelligence: A Modern Approach, S. Russell and P. Norvig, 3/e, Prentice Hall, 2010 References  Artificial Intelligence, Patrick.
Artificial Intelligence Instructor: Professor Yun Peng
D Goforth - COSC 4117, fall Notes  Program evaluation – Sept Student submissions  Mon. Sept 11, 4-5PM  FA 181 Comments to committee are.
Artificial Intelligence
ARTIFICIAL INTELLIGENCE Introduction: Chapter Textbook: S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003,
Artificial Intelligence
ARTIFICIAL INTELLIGENCE Artificial intelligence (AI) is the intelligence exhibited by machines or software. It is an academic field of study which studies.
Artificial Intelligence
Artificial Intelligence & Cognitive Science By: Andrea Pope, Cindy Burdine, and Kazumi Inoue.
Artificial Intelligence: Its Roots and Scope
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
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.
CS206Evolutionary Robotics “Cogito ergo sum.”. CS206Evolutionary Robotics “Cogito ergo sum.” “I think, therefore I am.” “Do I exist?” “There is something.
Introduction (Chapter 1) CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
Introduction: Chapter 1
Artificial Intelligence
Artificial Intelligence & Computers
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
Project MLExAI Machine Learning Experiences in AI Ingrid Russell, University.
CSC4444: Artificial Intelligence Fall 2011 Dr. Jianhua Chen Slides adapted from those on the textbook website.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Claude Elwood Shannon Information Theory Differential Analyzer
Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435.
Alexandr Gamezo. Talos of Crete Galatea of Pygmalion Frankenstein.
ARTIFICIAL INTELLIGENCE BY:Jeff Brauer, David Abarbanel, Monica Balod, Mae Anglo, Umangi Bhatt.
AI History, Philosophical Foundations Part 2. Some highlights from early history of AI Gödel’s theorem: 1930 Turing machines: 1936 McCulloch and Pitts.
Introduction to Artificial Intelligence and Soft Computing
Artificial Intelligence Prepared By: AIMCORP-Automated Information Management Corporation.
Types of Artificial Intelligence & Pioneers in the Field By Vernon Crowder.
I Robot.
Early Artificial Intelligence. Our Working Definition of AI Artificial intelligence is the study of how to make computers do things that people are better.
1 Introduction to Artificial Intelligence (Lecture 1)
Part II: Artificial Intelligence as Representation and Search
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
The Dream of an Intelligent Machine Hans W. Guesgen Computer Science Department.
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
Introduction to Artificial Intelligence CS 438 Spring 2008.
Humans & Computers Will computers ever achieve human intelligence? Creativity? Originality? Thoughts? Is Artificial Intelligence Possible? The future of.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Machines Who Think By: Pamela McCorduck Presentation By: Chantal Ivenso University of Cincinnati.
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.
CS 154 Formal Languages and Computability April 5 Class Meeting Department of Computer Science San Jose State University Spring 2016 Instructor: Ron Mak.
1 CMSC 671 Fall 2001 Class #10 – Thursday, October 4.
Artificial Intelligence
Artificial Intelligence
Done Done Course Overview What is AI? What are the Major Challenges?
History of Artificial Intelligence(AI)
Artificial Intelligence introduction(2)
Introduction to Artificial Intelligence and Soft Computing
What is AI?.
Nathaniel Rochester & J. Presper Eckert
Presentation transcript:

Done Course Overview Step back and look at the History of AI What is AI? What are the Major Challenges? What are the Main Techniques? Where are we failing, and why? Step back and look at the Science Step back and look at the History of AI What are the Major Schools of Thought? What of the Future? Part I: Introduce you to what’s happening in Artificial Intelligence Done Part II: Give you an appreciation for the big picture  Why it is a grand challenge What are we trying to do How do we do it A lot of people would start with the history – but it’s a bit meaningless at first

Build a Real Universal Turing Machine By now had all necessary ideas… 1946 Turing’s plans got approval Automatic Computing Engine (ACE) Progress was slow – lack of cooperation Turing without influence, disillusioned (…full ACE was not actually complete until 1957 (obsolete)) 1947 Turing back to Cambridge Interest in Neurology Wrote early paper on Neural Nets Believed complex mechanical system could exhibit learning ability 1948 Turing and Champernowne wrote a chess program (for a computer that did not yet exist.) 1948 Manchester Computer completed Turing accepted post as deputy director Worked on software for Manchester Mark I 1950 “Computing Machinery and Intelligence” published … but became more interested in biology - morphogenesis

“The 'skin of an onion' analogy is also helpful “The 'skin of an onion' analogy is also helpful. In considering the functions of the mind or the brain we find certain operations which we can explain in purely mechanical terms. This we say does not correspond to the real mind: it is a sort of skin which we must strip off if we are to find the real mind. But then in what remains we find a further skin to be stripped off, and so on. Proceeding in this way do we ever come to the 'real' mind, or do we eventually come to the skin which has nothing in it? In the latter case the whole mind is mechanical.” Alan Turing

“The 'skin of an onion' analogy is also helpful “The 'skin of an onion' analogy is also helpful. In considering the functions of the mind or the brain we find certain operations which we can explain in purely mechanical terms. This we say does not correspond to the real mind: it is a sort of skin which we must strip off if we are to find the real mind. But then in what remains we find a further skin to be stripped off, and so on. Proceeding in this way do we ever come to the 'real' mind, or do we eventually come to the skin which has nothing in it? In the latter case the whole mind is mechanical.” Alan Turing

“The 'skin of an onion' analogy is also helpful “The 'skin of an onion' analogy is also helpful. In considering the functions of the mind or the brain we find certain operations which we can explain in purely mechanical terms. This we say does not correspond to the real mind: it is a sort of skin which we must strip off if we are to find the real mind. But then in what remains we find a further skin to be stripped off, and so on. Proceeding in this way do we ever come to the 'real' mind, or do we eventually come to the skin which has nothing in it? In the latter case the whole mind is mechanical.” Alan Turing

“The 'skin of an onion' analogy is also helpful “The 'skin of an onion' analogy is also helpful. In considering the functions of the mind or the brain we find certain operations which we can explain in purely mechanical terms. This we say does not correspond to the real mind: it is a sort of skin which we must strip off if we are to find the real mind. But then in what remains we find a further skin to be stripped off, and so on. Proceeding in this way do we ever come to the 'real' mind, or do we eventually come to the skin which has nothing in it? In the latter case the whole mind is mechanical.” Bit like society of mind Alan Turing

Turing’s End March 1952 Arrested for “Gross Indecency” No denial - Saw no wrong with his actions Convicted – given choice Prison Oestrogen injections Lost security clearance for GCHQ June 1954 Why apple? Conspiracy theories… Security risk Recognition: Turing Award established (ACM, 1966)

1956 Dartmouth Conference: The Founding Fathers of AI John McCarthy Marvin Minsky Claude Shannon Ray Solomonoff Alan Newell Herbert Simon Arthur Samuel And three others… Oliver Selfridge (Pandemonium theory) Nathaniel Rochester (IBM, designed 701) Trenchard More (Natural Deduction)

Dartmouth Conference: The Founding Fathers of AI John McCarthy First degree in mathematics Graduate work on finite automata Got interested in digital computers after Summer working at IBM Was teaching at Dartmouth Brought together the researchers Labelled the field “Artificial Intelligence” Later… Worked on Formal Logic side of AI Invented LISP programming language Won Turing Award in 1971

Dartmouth Conference: The Founding Fathers of AI John McCarthy Marvin Minsky Claude Shannon Ray Solomonoff Alan Newell Herbert Simon Arthur Samuel And three others… Oliver Selfridge (Pandemonium theory) Nathaniel Rochester (IBM, designed 701) Trenchard More (Natural Deduction)

Dartmouth Conference: The Founding Fathers of AI Marvin Minsky 1951 built a neural net out of vacuum tubes, to train a simulated rat to get out of a maze Combined learning with planning ahead in his Ph.D. thesis Later… Society of Mind idea Work on artificial neural networks: proved perceptrons can’t solve some problems Work in theoretical Computer Science: 2-pushdown-stack automaton = Turing Machine Won Turing Award in 1969 Recent book: The Emotion Machine

Dartmouth Conference: The Founding Fathers of AI John McCarthy Marvin Minsky Claude Shannon Ray Solomonoff Alan Newell Herbert Simon Arthur Samuel And three others… Oliver Selfridge (Pandemonium theory) Nathaniel Rochester (IBM, designed 701) Trenchard More (Natural Deduction)

Dartmouth Conference: The Founding Fathers of AI Most famous of all participants, but not for AI…. Worked on analogue computer with cogs and wheels Showed that electromechanical relay switches could solve boolean algebra problems digital instead of analogue Lead to digital calculators 1948 “A Mathematical Theory of Communication” 1950 created mechanical mouse Could find its way out of a maze Learnt from experience 1950 wrote about chess playing computer program Made a fortune in Las Vegas applying his maths to roulette etc. Claude Shannon

Dartmouth Conference: The Founding Fathers of AI John McCarthy Marvin Minsky Claude Shannon Ray Solomonoff Alan Newell Herbert Simon Arthur Samuel And three others… Oliver Selfridge (Pandemonium theory) Nathaniel Rochester (IBM, designed 701) Trenchard More (Natural Deduction)

Dartmouth Conference: The Founding Fathers of AI Algorithmic Probability probability of some string having been generated by an algorithm Applied to Induction Optimal Machine Learner Theoretical idea… Not computable But can be approximated Ray Solomonoff

Dartmouth Conference: The Founding Fathers of AI John McCarthy Marvin Minsky Claude Shannon Ray Solomonoff Alan Newell Herbert Simon Arthur Samuel And three others… Oliver Selfridge (Pandemonium theory) Nathaniel Rochester (IBM, designed 701) Trenchard More (Natural Deduction)

Dartmouth Conference: The Founding Fathers of AI Originally a political scientist – how bureaucracies function Became interested in organisational decision making Around 1954 he decided… best way to study problem-solving is to simulate on computer Developed experimental technique of verbal protocol analysis Interested in role of knowledge in expertise 1978 won Nobel Prize in Economics Herbert Simon “Over Christmas, Allen Newell and I created a thinking machine.” January 1956

Dartmouth Conference: The Founding Fathers of AI Alan Newell 1955 designed a chess playing program Later… 1983 Developed SOAR architecture Attempting a unified theory of cognition

Dartmouth Conference: The Founding Fathers of AI 1956 Logic Theory Machine Saw that theorem proving can be reduced to search Search tree to find a proof for a theorem Considered to be first AI program 1957 General Problem Solver Heuristics Means-ends analysis 1975 won Turing Award Alan Newell Herbert Simon

Dartmouth Conference: The Founding Fathers of AI John McCarthy Marvin Minsky Claude Shannon Ray Solomonoff Alan Newell Herbert Simon Arthur Samuel And three others… Oliver Selfridge (Pandemonium theory) Nathaniel Rochester (IBM, designed 701) Trenchard More (Natural Deduction)

Dartmouth Conference: The Founding Fathers of AI Developed a checkers playing program Developed alpha-beta tree idea Made his program learn to improve itself 1962 his program beat a state champion Arthur Samuel

Dartmouth Conference: The Founding Fathers of AI John McCarthy Marvin Minsky Claude Shannon Ray Solomonoff Alan Newell Herbert Simon Arthur Samuel And three others… Oliver Selfridge (Pandemonium theory) Nathaniel Rochester (IBM, designed 701) Trenchard More (Natural Deduction)

“We propose that a 2 month, 10 man study of artificial intelligence be carried out during the summer of 1956 at Dartmouth College in Hanover, New Hampshire. The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it. An attempt will be made to find how to make machines use language, form abstractions and concepts, solve kinds of problems now reserved for humans, and improve themselves. We think that a significant advance can be made in one or more of these problems if a carefully selected group of scientists work on it together for a summer.” McCarthy et al 1955

“We propose that a 2 month, 10 man study of artificial intelligence be carried out during the summer of 1956 at Dartmouth College in Hanover, New Hampshire. The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it. An attempt will be made to find how to make machines use language, form abstractions and concepts, solve kinds of problems now reserved for humans, and improve themselves. We think that a significant advance can be made in one or more of these problems if a carefully selected group of scientists work on it together for a summer.” McCarthy et al 1955

“We propose that a 2 month, 10 man study of artificial intelligence be carried out during the summer of 1956 at Dartmouth College in Hanover, New Hampshire. The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it. An attempt will be made to find how to make machines use language, form abstractions and concepts, solve kinds of problems now reserved for humans, and improve themselves. We think that a significant advance can be made in one or more of these problems if a carefully selected group of scientists work on it together for a summer.” McCarthy et al 1955

“We propose that a 2 month, 10 man study of artificial intelligence be carried out during the summer of 1956 at Dartmouth College in Hanover, New Hampshire. The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it. An attempt will be made to find how to make machines use language, form abstractions and concepts, solve kinds of problems now reserved for humans, and improve themselves. We think that a significant advance can be made in one or more of these problems if a carefully selected group of scientists work on it together for a summer.” McCarthy et al 1955

“We propose that a 2 month, 10 man study of artificial intelligence be carried out during the summer of 1956 at Dartmouth College in Hanover, New Hampshire. The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it. An attempt will be made to find how to make machines use language, form abstractions and concepts, solve kinds of problems now reserved for humans, and improve themselves. We think that a significant advance can be made in one or more of these problems if a carefully selected group of scientists work on it together for a summer.” McCarthy et al 1955

Dartmouth Conference: The Founding Fathers of AI John McCarthy Marvin Minsky Claude Shannon Ray Solomonoff Alan Newell Herbert Simon Arthur Samuel And three others… Oliver Selfridge (Pandemonium theory) Nathaniel Rochester (IBM, designed 701) Trenchard More (Natural Deduction)

1956 Dartmouth Conference: What was achieved? Not much People didn’t agree on the format and weren’t all there together Newell and Simon didn’t spend much time… Too busy working on their logic theorist McCarthy was disappointed “The main reason the 1956 Dartmouth workshop didn't live up to my expectations is that AI is harder than we thought.” (McCarthy in 2006) But got people to know each other…

AI Developments from 1956 - 1963

Main Thrusts of Work in Early Days… Reduce the search tree for search programs For example, search programs for: Logic Theorems Geometry theorems Algebra Make computers learn for themselves For example: Chess playing machines Checkers playing machines Pattern recognition

Newell and Simon’s progress…

“It is not my aim to surprise or shock you – but the simplest way I can summarize is to say that there are now in the world machines that can think, that can learn and that can create. Moreover, their ability to do these things is going to increase rapidly until – in a visible future – the range of problems they can handle will be coextensive with the range to which the human mind has been applied.” Herbert Simon, 1957

Newell and Simon’s progress… Discovered that humans don’t really act like Logic Theorist Psychologists Moore and Anderson had pioneered “think aloud” experiments Other AI researchers were merely concerned with programs that performed well Newell and Simon wanted programs that solved problems in the same ways as humans They branched off… More Cognitive Science than core AI Developed the general problem solver (GPS) Using heuristics Using means-end analysis Solved monkey-chair-banana type problems

Work at IBM… Minsky hired Herbert Gelernter to work on new IBM 704 Geometry Theorem Prover Gave visual input of geometry problem by coding it in (not camera) This input reduced branching factor from 1000 to 5 Took Gelernter 3 yrs to program it (much longer than expected) Also at IBM Samuel working on his checkers program Alex Bernstein working on chess program

Trouble at IBM… AI work noticed by popular press Publicity attracted attention of IBM shareholders Asked T. J. Watson (president of IBM) explain why research dollars were being used for "frivolous matters" IBM noticed that customers were frightened of idea of "electronic brains" and "thinking machines“ 1960 Internal report prepared recommended IBM stop AI IBM told customers computers will only do what they were told Bernstein became psychiatrist Gelernter became physicist Samuel went to Europe

McCarthy’s progress… Developed LISP programming language List Processing Makes it easy to program AI ideas Makes it easy for a program to alter its own instructions McCarthy wanted programs to add to their own commonsense To deduce consequences Started looking at IF-THEN rules (like later expert systems) LISP was heavy on computer power – more useful in 1970s McCarthy also pioneered idea of time-sharing computers

Minsky’s progress at MIT… Sputnik left US behind technologically US created DARPA 1963 MIT got over $2M for Machine Aided Cognition MAC project brought MIT about $3M a year in grants thereafter Minsky’s student James Slagle worked on SAINT program Solved symbolic integration problems Later evolved into MACSYMA