Artificial Intelligence
George Konidaris gdk@cs.brown.edu
Fall 2019
Artificial Intelligence George Konidaris gdk@cs.brown.edu Fall - - PowerPoint PPT Presentation
Artificial Intelligence George Konidaris gdk@cs.brown.edu Fall 2019 1410 Team Instructor : George Konidaris Hours : Wed 4-5pm, CIT 447 HTAs: Leon Lei and Aansh Shah TAs : Alex Liu Jesus Contreras Ariel
George Konidaris gdk@cs.brown.edu
Fall 2019
Instructor: George Konidaris Hours: Wed 4-5pm, CIT 447 HTAs: Leon Lei and Aansh Shah TAs: Alex Liu Jesus Contreras Ariel Rotter-Aboyoun Kaiqi Kiang Berkan Hiziroglu Katie Scholl Chris Zamarripa Maulik Dang Daniel de Castro Megan Gessner Deniz Bayazit Nikhil Pant Elizabeth Zhao Roelle Thorpe Fawn Tong Spencer Greene Husam Salhab Troy Moo Penn
The textbook contains everything you need to know. Lectures contain everything you need to know. Lecture notes do not contain everything you need to know. Suggested approach:
Artificial Intelligence, A Modern Approach Russell & Norvig, 3rd Edition.
Course webpage: http://cs.brown.edu/courses/cs141/
Written assignments and grades etc. via Gradescope Comms (Q&A, announcements) via Piazza Make sure to sign up!
Piazza: Quick question, or question many people may want to know the answer to. UTA Hours: Assignment and coding questions, material covered in lectures. GTA / Professor Hours: conceptual questions, or questions beyond the coursework.
Exams:
Six assignments
Extended project: 20%.
I expect all Brown students to conduct themselves with the highest integrity, according to the Brown Academic Code. It is OK to:
It is NOT OK TO:
ALWAYS HAND IN YOUR OWN WORK.
Consequences of cheating:
suspension, failure to graduate, retraction of job offers. If I catch you I will refer you to the Office of Student Conduct, and I will push for a hearing with the Standing Committee. DO NOT CHEAT.
For as long as people have made machines, they have wondered whether machines could be made intelligent.
(pictures: Wikipedia)
(pictures: Wikipedia)
Computing machinery and
1950. “Can machines think?”
(picture: Wikipedia)
1940 2020 1980 1960 2000 1990 2010 1970 1950
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter Connectionism II
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter Connectionism II
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter Connectionism II Bayes
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter Connectionism II Bayes
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter Connectionism II Bayes
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter Connectionism II Bayes
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter Connectionism II Reinforcement Learning Bayes
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter Connectionism II Reinforcement Learning Bayes
Hinton
1940 2020 1980 1960 2000 1990 2010 1970 1950
Connectionism I GOFAI AI Winter Connectionism II Reinforcement Learning Bayes
Hinton
Deep Learning (C III)
Subject of intense study:
(picture: Wikipedia)
The brain is a computer.
(picture: Wikipedia)
This turns out to be a hard question! Two dimensions:
thinking humanly thinking rationally acting humanly acting rationally
thinking humanly thinking rationally acting humanly acting rationally
thinking humanly thinking rationally acting humanly acting rationally cognitive science
thinking humanly thinking rationally acting humanly acting rationally cognitive science “emulation”
thinking humanly thinking rationally acting humanly acting rationally cognitive science “emulation” laws of thought
thinking humanly thinking rationally acting humanly acting rationally cognitive science “emulation” laws of thought rational agents
sensors actuators
Performance measure.
sensors actuators
agent program Performance measure.
A rational agent:
A rational agent:
actuators
A rational agent:
actuators sensors
A rational agent:
actuators sensors agent program
A rational agent:
actuators sensors agent program given
Performance measure? Environment? Prior knowledge? Sensing? Actions?
(picture: Wikipedia)
The chess environment is:
(picture: Wikipedia)
Performance measure? Environment? Prior knowledge? Sensing? Actions?
(picture: Wikipedia)
The Mars Rover environment is:
Specific vs. General
[Mnih et al., 2015]
video: Two Minute Papers
[Mnih et al., 2015]
video: Two Minute Papers
[Mnih et al., 2015]
AI is fragmented:
Progress in AI:
and cannot do
Progress in AI:
and cannot do
Progress in AI:
and cannot do