asset-v1-ColumbiaX+CSMM.101x+1T2017+type@asset+block@AI Lecture1 SM
asset-v1-ColumbiaX+CSMM.101x+1T2017+type@asset+block@AI Lecture1 SM
asset-v1-ColumbiaX+CSMM.101x+1T2017+type@asset+block@AI Lecture1 SM
Introduction
AI in the movies
Definition of AI
Intelligence: The ability to learn and solve problems
Websters Dictionary.
Definition of AI
Intelligence: The ability to learn and solve problems
Websters Dictionary.
Problems:
Oops!
Applications of AI
Machine translation
100+ languages
Applications of AI
Machine translation
Applications of AI
Robotics: Awesome robots today! NAO, ASIMO, and more!
Viola-Jones method.
Applications of AI
Face detection
Viola-Jones method.
Applications of AI
Face detection
Viola-Jones method.
Applications of AI
Face recognition
Applications of AI
Detection of breast cancer in mammography images
Applications of AI
Chess (1997): Kasparov vs. IBM Deep Blue
(Left) Copyright 2007, S.M.S.I., Inc. - Owen Williams, The Kasparov Agency, via Wikimedia
Wikimedia Commons
Mathematics
Logic: Formal representation and proof.
Computation, algorithms.
Probability.
Economics
Formal theory of rational decisions.
Combined decision theory and probability theory for decision
making under uncertainty.
Game theory.
Markov decision processes.
Foundation of AI
Neuroscience
Study of brain functioning.
How brains and computers are (dis)similar.
Psychology
How do we think and act?
Cognitive psychology perceives the brain as an information
processing machine.
Led to the development of the field cognitive science: how
could computer models be used to study language, memory,
and thinking from a psychological perspective.
Computer engineering
Cares about how to build powerful machines to make AI
possible.
E.g., Self-driving cars are possible today thanks to advances
in computer engineering.
Foundation of AI
Control theory and cybernetics
Design simple optimal agents receiving feedback from the
environment.
Modern control theory design systems that maximize an
objective function over time.
Linguistics
How are language and thinking related.
Modern linguistics + AI = Computational linguistics (Nat-
ural language processing).
AI founders
Aristotle
Alan Turing
John Mc Carthy
Warren McCulloh
Walter Pitts
Claude Shannon
Marvin Minsky
Dean Edmonds
Herbert Simon
Allen Newell
David Waltz
Tom Mitchell
Stuart J. Russell
Peter Norvig
etc.
AI Resources
Major journals/conferences: JAIR, TPAMI, JMLR, IJCAI,
AAAI, IAAI, CVPR, ECAI, ICML, NIPS, etc.
Video lectures:
http://videolectures.net/Top/Computer_Science/Artificial_Intelligence/
History of AI
1940-1950: Gestation of AI
McCulloch & Pitts: Boolean circuit to model of brain
Turings Computing Machinery and Intelligence
http://www.turingarchive.org/browse.php/B/9
1970-1990: Knowledge-based AI
Expert systems, AI becomes an industry
AI winter
History of AI
1990-present: Scientific approaches
AI Spring!
http://aima.cs.berkeley.edu/
3. Adversarial search/games
Explore + Execute
Adversarial Search: games
Solved games!
Checkers:
Chinook ended 40-year-reign of human world champion Marion
Tinsley in 1994.
Output: h : X ! Y
Example: Approve credit yes/no, spam/ham.
!"#$%&"'('
!"#$%&"')'
*"+,-,./'0.%/1#&2'
Feature'2'
Feature'1'
We dont care about the path but about the goal itself.
Rational (do the right thing) agents are central to our approach
of AI.
http://aima.cs.berkeley.edu/