CS 4700: Foundations of Artificial Intelligence
Total Page:16
File Type:pdf, Size:1020Kb
CS 4700: CS 4701: Foundations of Practicum in Artificial Intelligence Artificial Intelligence Fall 2017 Instructor: Prof. Haym Hirsh Lecture 1 Irving Ives, 1896-1962 CS 4700: CS 4701: Foundations of Practicum in Artificial Intelligence Artificial Intelligence Fall 2017 Instructor: Prof. Haym Hirsh Doubled in 4 years ? New CS Professors and Lecturers Hired in the Last 3 Years Class is Full All 287 seats are taken Class is Full Please drop as soon as you know you’re not taking the class Today • Overview of AI • Overview of 4700 Next Time • Introduction • Last 15 minutes: 4701 What is Artificial Intelligence? What is Intelligence? Intelligence Intelligence Manipulate Play Plan and Use Language See Learn and Move Games Reason Artificial Intelligence Manipulate Play Plan and Use Language See Learn and Move Games Reason Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning (1950s) John McCarthy (1927-2011) 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. 1. Ray Solomonoff 11. Abraham Robinson 2. Marvin Minsky 12. Tom Etter 3. John McCarthy 13. John Nash 4. Claude Shannon 14. David Sayre 5. Trenchard More 15. Arthur Samuel 6. Nathaniel Rochester 16. Shoulders 7. Oliver Selfridge 17. Shoulder's friend 8. Julian Bigelow 18. Alex Bernstein 9. W. Ross Ashby 19. Herbert Simon 10. W.S. McCulloch 20. Allen Newell 1. Ray Solomonoff 11. Abraham Robinson 2. Marvin Minsky 12. Tom Etter 3. John McCarthy 13. John Nash 4. Claude Shannon 14. David Sayre 5. Trenchard More 15. Arthur Samuel 6. Nathaniel Rochester 16. Shoulders 7. Oliver Selfridge 17. Shoulder's friend 8. Julian Bigelow 18. Alex Bernstein 9. W. Ross Ashby 19. Herbert Simon 10. W.S. McCulloch 20. Allen Newell 1. Ray Solomonoff 11. Abraham Robinson 2. Marvin Minsky 12. Tom Etter 3. John McCarthy 13. John Nash 4. Claude Shannon 14. David Sayre 5. Trenchard More 15. Arthur Samuel 6. Nathaniel Rochester 16. Shoulders 7. Oliver Selfridge 17. Shoulder's friend 8. Julian Bigelow 18. Alex Bernstein 9. W. Ross Ashby 19. Herbert Simon 10. W.S. McCulloch 20. Allen Newell Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning Hard to tell what would be easy and what would be hard Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning Hard to predict how long to achieve a goal Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning 1990s: Common ideas arising in separate areas: Probabilistic modeling Machine learning, mathematical optimization of error on training data Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning 2000-present: Successes based on - “Standing on the shoulders of giants” - Moore’s Law - Machine learning/data Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning Artificial Intelligence Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning Artificial Social Intelligence Intelligence? This course Artificial Intelligence Natural Computer Machine Planning/ Language Robotics Games Automated Understanding Vision Learning Reasoning 1. Ray Solomonoff 11. Abraham Robinson 2. Marvin Minsky 12. Tom Etter 3. John McCarthy 13. John Nash 4. Claude Shannon 14. David Sayre 5. Trenchard More 15. Arthur Samuel 6. Nathaniel Rochester 16. Shoulders 7. Oliver Selfridge 17. Shoulder's friend 8. Julian Bigelow 18. Alex Bernstein 9. W. Ross Ashby 19. Herbert Simon 10. W.S. McCulloch 20. Allen Newell Human-like “Smart” (“Rational”) Thinks like people Thinks “rationally” How Acts like people Acts “rationally” What Human-like “Smart” (“Rational”) Thinks like people Thinks “rationally” How ~ Cognitive Science, Cognitive Neuroscience Acts like people Acts “rationally” What Human-like “Smart” (“Rational”) Thinks like people Thinks “rationally” How ~ Cognitive Science, Cognitive Neuroscience Acts like people Acts “rationally” What “Turing Test” Alan Turing (1912-1954) Course Details • Instructor: Prof. Haym Hirsh, [email protected], Gates 352 • TAs: TBA • Course website: http://www.cs.cornell.edu/courses/cs4700/ • Textbook: Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig, 3rd Edition • Editions: 1995, 2003, 2010 Course Details • Prerequisites: • CS 2110/ENGRD 2110 • CS 2800 - especially probability, first-order logic • Grade: • 14%: Homeworks • 35%: Prelim (tentatively March 21) • 50%: Final • 1%: Course evaluation • Class participation: Extra credit (used if you are borderline between two grades).