Early Artificial Intelligence. Our Working Definition of AI Artificial intelligence is the study of how to make computers do things that people are better.

Slides:



Advertisements
Similar presentations
ARTIFICIAL INTELLIGENCE
Advertisements

Additional Topics ARTIFICIAL INTELLIGENCE
Intro to CSCI 323 Prof. Aditya K. Ghose Director Decisions Systems Lab School of IT & Computer Science University of Wollongong.
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.
The Foundations of Artificial Intelligence. Our Working Definition of AI Artificial intelligence is the study of how to make computers do things that.
Artificial Intelligence A Modern Approach Dennis Kibler.
Overview and History of Cognitive Science
Overview and History of Cognitive Science. How do minds work? What would an answer to this question look like? What is a mind? What is intelligence? How.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Fall 2004
Random Administrivia In CMC 306 on Monday for LISP lab.
1 4 questions (Revisited) What are our underlying assumptions about intelligence? What kinds of techniques will be useful for solving AI problems? At what.
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 & Cognitive Science By: Andrea Pope, Cindy Burdine, and Kazumi Inoue.
ARTIFICIAL INTELLIGENCE
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.
Artificial Intelligence: Its Roots and Scope
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.
CS206Evolutionary Robotics “Cogito ergo sum.”. CS206Evolutionary Robotics “Cogito ergo sum.” “I think, therefore I am.” “Do I exist?” “There is something.
19/13/2015CS360 AI & Robotics CS360: AI & Robotics TTh 9:25 am - 10:40 am Shereen Khoja
Introduction: Chapter 1
Knowledge representation
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.
Empirical Explorations with The Logical Theory Machine: A Case Study in Heuristics by Allen Newell, J. C. Shaw, & H. A. Simon by Allen Newell, J. C. Shaw,
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.
1 Artificial Intelligence GholamReza GhassemSani Fall 1383.
ARTIFICIAL INTELLIGENCE BY:Jeff Brauer, David Abarbanel, Monica Balod, Mae Anglo, Umangi Bhatt.
Introduction to Artificial Intelligence and Soft Computing
ARTIFICIAL INTELLIGENCE 2009 Ira Pohl TIM Oct 29, 2009.
Due Monday Read chapter 2 Homework: –Chapter 1, exercises –Answer each in 100 words or less. Send to from your preferred.
Part II: Artificial Intelligence as Representation and Search
Course Instructor: K ashif I hsan 1. Chapter # 1 Kashif Ihsan, Lecturer CS, MIHE2.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
So what is AI?.
AI: Can Machines Think? Juntae Kim Department of Computer Engineering Dongguk University.
Automated Reasoning Early AI explored how to automated several reasoning tasks – these were solved by what we might call weak problem solving methods as.
Artificial Intelligence Our Attempt to Build Models of Ourselves Elaine Rich.
Done Course Overview Step back and look at the History of AI
The Dream of an Intelligent Machine Hans W. Guesgen Computer Science Department.
Artificial Intelligence. Our Working Definition of AI Artificial intelligence is the study of how to make computers do things that people are better at.
Introduction to Artificial Intelligence CS 438 Spring 2008.
Artificial Intelligence Past, Present, & Future Andrea McGrath April 21 st, 2006.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
Artificial Intelligence Lecture 2 Department of Computer Science, International Islamic University Islamabad, Pakistan.
Princess Nora University Artificial Intelligence CS 461 Level 8 1.
Artificial Intelligence Chapter 1 –Part 1 Artificial Intelligence Dr.Hassan Al-Tarawneh.
Vilalta/Norvig/Eick: History of AI Origins McCulloch and Pitts (1943) Model of Artificial Neurons. Donald Hebb (1949) Hebbian Learning Conference at Dartmouth.
Artificial Intelligence
“... artificial intelligence [AI] is the science of making machines do things that would require intelligence if done by [humans]” (Minsky, 1963) ARTIFICIAL.
CSC 290 Introduction to Artificial Intelligence
Artificial Intelligence
Artificial Intelligence
Artificial Intelligence
Artificial Intelligence introduction(2)
Introduction to Artificial Intelligence and Soft Computing
AI and Agents CS 171/271 (Chapters 1 and 2)
CS 404 Artificial Intelligence
Presentation transcript:

Early Artificial Intelligence

Our Working Definition of AI Artificial intelligence is the study of how to make computers do things that people are better at or would be better at if: they could extend what they do to a World Wide Web-sized amount of data and not make mistakes.

Why AI? "AI can have two purposes. One is to use the power of computers to augment human thinking, just as we use motors to augment human or horse power. Robotics and expert systems are major branches of that. The other is to use a computer's artificial intelligence to understand how humans think. In a humanoid way. If you test your programs not merely by what they can accomplish, but how they accomplish it, they you're really doing cognitive science; you're using AI to understand the human mind." - Herb Simon

The Dartmouth Conference and the Name Artificial Intelligence J. McCarthy, M. L. Minsky, N. Rochester, and C.E. Shannon. August 31, "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."

Time Line – The Big Picture Dartmouth conference. 1981Japanese Fifth Generation project launched as the Expert Systems age blossoms in the US. 1988AI revenues peak at $1 billion. AI Winter begins. academic $ academic and routine

The Origins of AI Hype 1950 Turing predicted that in about fifty years "an average interrogator will not have more than a 70 percent chance of making the right identification after five minutes of questioning" Newell and Simon predicted that "Within ten years a computer will be the world's chess champion, unless the rules bar it from competition."

Evolution of the Main Ideas Wings or not? Games, mathematics, and other knowledge-poor tasks The silver bullet? Knowledge-based systems Hand-coded knowledge vs. machine learning Low-level (sensory and motor) processing and the resurgence of subsymbolic systems Robotics Natural language processing

Symbolic vs. Subsymbolic AI Subsymbolic AI: Model intelligence at a level similar to the neuron. Let such things as knowledge and planning emerge. Symbolic AI: Model such things as knowledge and planning in data structures that make sense to the programmers that build them. (blueberry (isa fruit) (shape round) (color purple) (size.4 inch))

The Origins of Subsymbolic AI 1943 McCulloch and Pitts A Logical Calculus of the Ideas Immanent in Nervous Activity “Because of the “all-or-none” character of nervous activity, neural events and the relations among them can be treated by means of propositional logic”

Interest in Subsymbolic AI

The Origins of Symbolic AI Games Theorem proving

Games 1950Claude Shannon published a paper describing how a computer could play chess Art Samuel built the first checkers program 1957Newell and Simon predicted that a computer will beat a human at chess within 10 years. 1967MacHack was good enough to achieve a class-C rating in tournament chess. 1994Chinook became the world checkers championChinook 1997Deep Blue beat Kasparpov 2007Checkers is solved AI in Role Playing Games – now we need knowledge

Logic Theorist Debuted at the 1956 summer Dartmouth conference, although it was hand-simulated then. Probably the first implemented A.I. program. LT did what mathematicians do: it proved theorems. It proved, for example, most of the theorems in Chapter 2 of Principia Mathematica [Whitehead and Russell 1910, 1912, 1913].

Logic Theorist LT used three rules of inference: Substitution (which allows any expression to be substituted, consistently, for any variable) : From: A  B  A, conclude: fuzzy  cute  fuzzy Replacement (which allows any logical connective to be replaced by its definition, and vice versa): From A  B, conclude  A  B Detachment (which allows, if A and A  B are theorems, to assert the new theorem B): From man and man  mortal, conclude: mortal

Logic Theorist In about 12 minutes LT produced, for theorem 2.45:  (p  q)   p (Theorem 2.45, to be proved.) 1. A  (A  B)(Theorem 2.2.) 2. p  (p  q)(Subst. p for A, q for B in 1.) 3. (A  B)  (  B   A)(Theorem 2.16.) 4. (p  (p  q))  (  (p  q)   p)(Subst. p for A, (p  q) for B in 3.) 5.  (p  q)   p(Detach right side of 4, using 2.) Q. E. D.

Logic Theorist The inference rules that LT used are not complete. The proofs it produced are trivial by modern standards. For example, given the axioms and the theorems prior to it, LT tried for 23 minutes but failed to prove theorem 2.31: [p  (q  r)] )  [(p  q)  r]. LT’s significance lies in the fact that it opened the door to the development of more powerful systems.

Mathematics 1956Logic Theorist (the first running AI program?) 1961SAINT solved calculus problems at the college freshman level 1967Macsyma Gradually theorem proving has become well enough understood that it is usually no longer considered AI.

The Silver Bullet? Is there an “intelligence algorithm”? 1957GPS (General Problem Solver) Start Goal

The Silver Bullet? Is there an “intelligence algorithm”? 1971STRIPS Precondition: ONTABLE(x) HANDEMPTY CLEAR(x) Delete list:ONTABLE(x) HANDEMPTY Add list:HOLDING(x) A planning system for Shakey. Shakey

The Silver Bullet? Is there an “intelligence algorithm”? 1971STRIPS Precondition: ONTABLE(x) HANDEMPTY CLEAR(x) Delete list:ONTABLE(x) HANDEMPTY Add list:HOLDING(x) Does x have to be on the table? Are there other constraints on x? Might something else also happen? Are we guaranteed that we’re holding x if we try to pick it up?

But What About Knowledge? Why do we need it? How can we represent it and use it? How can we acquire it? Find me stuff about dogs who save people’s lives.

But What About Knowledge? Why do we need it? How can we represent it and use it? How can we acquire it? Find me stuff about dogs who save people’s lives. Two beagles spot a fire. Their barking alerts neighbors, who call 911.