Lesson 1 Introduction To Ai
Lesson 1 Introduction To Ai
Introduction
Prerequisites
• The rise of modern AI has continued until present day, further boosted by the
come-back of neural networks under the label Deep Learning
• The significance of AI in the society is going to stay. Today, we live our life
surrounded by AI, most of the time happily unaware of it:
the music that we listen,
the products that we buy online,
the movies and series that we watch,
our routes of transportation,
and the information that we have available
HUMAN-LIKE
W H AT I S A I , R E A L
LY ? ''cool things that computer can't do.''
The joke is that under this definition, AI can never
make any progress: as soon as we find a way to do
something cool with a computer, it stops being an
AI problem.
MACHINE VISION
NLP
ROUTE PLANNING SPEECH GAMES
RECOMMENDATION
MACHINE
TRANSLATION
Some AI videos
• Note: there is a lot of AI that is not quite this “sexy” but still very
valuable!
• E.g. logistics planning – DARPA claims that savings from a single AI planning
application during 1991 Persian Gulf crisis more than paid back for all of
DARPA’s investment in AI, ever. [Russell and Norvig]
• http://www.youtube.com/watch?v=1JJsBFiXGl0&feature=related
• http://www.youtube.com/watch?v=ICgL1OWsn58&feature=related
• http://www.cs.utexas.edu/~kdresner/aim/video/fcfs-insanity.mov
• http://www.youtube.com/watch?v=HacG_FWWPOw&feature=related
• http://videolectures.net/aaai07_littman_ai/
• http://www.ai.sri.com/~nysmith/videos/SRI_AR-PA_AAAI08.avi
• http://www.youtube.com/watch?v=ScXX2bndGJc
This course
• Focus on general AI techniques that have been useful in many
applications
• Will try to avoid application-specific techniques (still
interesting and worthwhile!)
Topics
• Search
• Constraint satisfaction problems
• Game playing
• Logic, knowledge representation
• Planning
• Probability, decision theory, game theory, reasoning
under uncertainty
• Machine learning, reinforcement learning
Nonexhaustive list of AI publications
• General AI conferences: IJCAI, AAAI, ECAI
• Reasoning under uncertainty: UAI
• Machine learning: ICML, NIPS
• Multiagent systems: AAMAS
• Vision: ICCV, CVPR