History of IT and AI 1/8/01 Logic (Programming) & AI Selmer Bringsjord

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

The Foundations: Logic and Proofs
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
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
HISTORY OF LOGIC BY JOHN NAGUIB. What is Logic? The science or study of how to evaluate arguments and reasoning. “Logic is new and necessary reasoning”
WHAT IS ARTIFICIAL INTELLIGENCE?
Artificial Intelligence A Modern Approach Dennis Kibler.
What is Artificial Intelligence? –Depends on your perspective... Philosophical: a method for modeling intelligence Psychological: a method for studying.
Turing-intro.ppt version: Turing 1936: “On Computable Numbers” William J. Rapaport Department of Computer Science & Engineering, Department of.
CS3754 Class Notes, John Shieh, Objectives This part provides an introduction to some main strategies and methods used in artificial intelligence.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Spring 2005
Introduction to Introduction to Artificial Intelligence Henry Kautz.
Symbolic Logic Foundations: An Overview F03 CSD ProSem Selmer Bringsjord
Computing & Information Sciences Kansas State University Lecture 11 of 42 CIS 530 / 730 Artificial Intelligence Lecture 11 of 42 William H. Hsu Department.
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.
Artificial Intelligence Instructor: Professor Yun Peng
CSE 471/598 CBS 598 Introduction to Artificial Intelligence Spring 2008
What is Artificial Intelligence? –not programming in LISP or Prolog (!) –depends on your perspective... a method for modeling intelligence a method for.
Artificial Intelligence
Introduction to AI, H. Feili 1 Introduction to Artificial Intelligence LECTURE 1: Introduction What is AI? Foundations of AI The.
Artificial Intelligence: Its Roots and Scope
C463 / B551 Artificial Intelligence Dana Vrajitoru Introduction.
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.
Chapter 6: Objections to the Physical Symbol System Hypothesis.
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.
Artificial Intelligence Lecture 1:Introducing AI and course material
Introduction (Chapter 1) CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
CONTENTS Introduction to A.I. Evolution of A.I. Real of A.I. Future of A.I. Conclusion on A.I.
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
Logic in Computer Science - Overview Sep 1, 2011 POSTECH 박성우.
Representation of Symbolic Expressions in Mathematics Jay McClelland Kevin Mickey Stanford University.
Ch. 1 – Introduction Supplemental slides for CSE 327 Prof. Jeff Heflin.
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.
AI History, Philosophical Foundations Part 2. Some highlights from early history of AI Gödel’s theorem: 1930 Turing machines: 1936 McCulloch and Pitts.
Due Monday Read chapter 2 Homework: –Chapter 1, exercises –Answer each in 100 words or less. Send to from your preferred.
Overview.  Explores the theoretical foundations of computing  What can and cannot be done by an algorithm  Most of the material predates computers!
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.
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 and Knowledge Based Systems Fall 2009 Frank Hadlock.
The Dream of an Intelligent Machine Hans W. Guesgen Computer Science Department.
History 398 Fall 2004 History 398Lecture 20 FROM ENIAC TO EDVAC.
Artificial Intelligence “Introduction to Formal Logic” Jennifer J. Burg Department of Mathematics and Computer Science.
CSE 311 Foundations of Computing I Lecture 26 Cardinality, Countability & Computability Autumn 2011 CSE 3111.
OTTER; Suppositional Theorem-Proving and OSCAR; Automated Test Creation and Production 2/12/01 Logic (Programming) & AI Selmer Bringsjord
Inference in First Order Logic. Outline Reducing first order inference to propositional inference Unification Generalized Modus Ponens Forward and backward.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
CSE 311 Foundations of Computing I Lecture 25 Pattern Matching, Cardinality, Computability Spring
CSE 311: Foundations of Computing Fall 2013 Lecture 26: Pattern matching, cardinality.
CMPB454 ARTIFICIAL INTELLIGENCE (AI) CHAPTER 1.1 Background Information CHAPTER 1.1 Background Information Instructor: Alicia Tang Y. C.
CSE 311: Foundations of Computing Fall 2014 Lecture 27: Cardinality.
Daniel Kroening and Ofer Strichman 1 Decision Procedures An Algorithmic Point of View Basic Concepts and Background.
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 [AI] is the science of making machines do things that would require intelligence if done by [humans]” (Minsky, 1963) ARTIFICIAL.
Course Objectives This part of course introduces some main strategies and methods used in intelligent systems. The topics include the history and applications.
Symbolic Logic Foundations: An Overview 1/22/01
Artificial Intelligence introduction(2)
Introduction to Artificial Intelligence
What is AI?.
AI and Agents CS 171/271 (Chapters 1 and 2)
Future of Artificial Intelligence
Supplemental slides for CSE 327 Prof. Jeff Heflin
Introduction to Artificial Intelligence
Artificial Intelligence Machine Learning
Presentation transcript:

History of IT and AI 1/8/01 Logic (Programming) & AI Selmer Bringsjord

What is a Proof? Aristotle –Syllogisms –Frenchmen example… –Fatal problems (including can’t handle Euclid!) If Jason is in fact a financial whiz, then the Giants will win the Superbowl. Jason is in fact a financial whiz. Therefore the Giants will win the Superbowl. Minor enhancements from Stoics and Medievil logicians –E.g., modus ponens… –But 2,400 yrs until real progress!

Story Continues Lull and his wheel (14 th century) –Check out the cover of AIMA: there’s a lot there Hobbes: “Thinking is calculation” (17 th century) DesCartes: Deduction is the method; linguistic capacity the human/animal divide –(By Selmer’s lights, DesCartes seems to have gotten things essentialy correct) And suddenly Boole appears!

Boole’s Innovation Essentially the Propositional Calculus p, q, r, … Boolean connective Approximate English correlate  Not  And  Or  If …, then …  … if and only if …

Frege Answers the Question! First-order Logic Add –variables x, y, z, … –quantifiers   –relation symbols R, F, G, … “Everyone loves someone” is  x  yLxy A proof is reasoning that can be formalized as a step-by-step progression in first-order logic…

And Shortly Thereafter… Kronecker refuses to accept Cantor’s Proof –E.g., that the power set of the natural numbers is “larger” than the natural numbers Hilbert expresses Kronecker’s attitude in his “program”: use algorithms to answer all mathematical questions Gödel obliterates Hilbert’s dream; Turing follows suit (and actually generalizes, with a simpler proof) Gödel needs precise account of computable Turing provides “Turing Machines” –Out of TMs we get digital computers –Turing not sure a physical UTM is physically possible! Church: “Hey, TMs, -calculus, etc. all the same!”

Intuitive Picture of Turing Machine

And AI and Agent Tech Specifically? Artificial Neurons: McCulloch & Pitts –Prop. Calc. + Turing Machines + Neurophysiology Princeton –Minsky: Neural networks –McCarthy there as well Dartmouth workshop 1956 –Minsky, McCarthy, Simon, Newell, … –Logic Theorist!

And… McCarthy in 1958 –Lisp born –Advice Taker –McCarthy and Minsky clash over logic –McCarthy leaves for Stanford Minsky and Microworlds Minsky and Pappert kill connectionist approach Logicist systems rule (expert systems) Connectionism comes back And today? –New edition of AIMA reacts to Web –Hybrid approaches –,,,