Download AI (91.420/91.543) and Machine Learning and Data Mining (91.421

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

AI winter wikipedia , lookup

Knowledge representation and reasoning wikipedia , lookup

Person of Interest (TV series) wikipedia , lookup

Barbaric Machine Clan Gaiark wikipedia , lookup

Pattern recognition wikipedia , lookup

Ethics of artificial intelligence wikipedia , lookup

Intelligence explosion wikipedia , lookup

Concept learning wikipedia , lookup

Philosophy of artificial intelligence wikipedia , lookup

Existential risk from artificial general intelligence wikipedia , lookup

Machine learning wikipedia , lookup

History of artificial intelligence wikipedia , lookup

Transcript
Artificial Intelligence (91.420/543)
and
Machine Learning and Data Mining (91.421/544)
Prof. Gary Livingston
Artificial Intelligence
Are you interested in learning how to write programs that can:
–
–
–
–
–
–
Play a game
Adapt
Solve logic problems
Translate from English to another language
Make medical discoveries
…
Artificial Intelligence
Then AI is for you!
AI is the study of writing programs that perform tasks that appear to require
intelligence
–
–
–
Sophisticated reasoning
Knowledge
Learning
Artificial Intelligence
Do you think AI isn’t applicable to your area?
Artificial Intelligence
AI is everywhere
– Remote Agent successfully controlled the Deep Space One satellite for two days
– Army’s logistics planner is credited for helping to win the Gulf War quickly
– Five autonomous vehicles successfully completed the DARPA Grand challenge:
drive 32 miles over desert terrain fully autonomously
In AI You Will:
Learn how to add intelligence to your programs
Learn Python
– Great prototyping language
X X X X X X X X
X O O O O O O O
X O O O X X O O
X X O O O O X O
X O X X O O O O
Implement fun AI programs
– Othello player
Othello competition
– Wumpus world agent
Wumpus world simulator
Learn a lot and have fun
X O X O O X O O
X X O O O O O O
X O O O O O O O
Machine Learning
Key aspect of AI – uses knowledge
Machine Learning
Key aspect of AI – uses knowledge
It could be programmed in, but that’s impractical
– It can be learned from experience
 Machine Learning
Machine Learning
Key aspect of AI – uses knowledge
It could be programmed in, but that’s impractical
– It can be learned from experience
 Machine Learning
Machine learning can also discover new knowledge for humans
(data mining)
Machine Learning
Key aspect of AI – uses knowledge
It could be programmed in, but that’s impractical
– It can be learned from experience
 Machine Learning
Machine learning can also discover new knowledge for humans
(data mining)
Machine learning is used everywhere:
– Biology
– Software engineering
– Compilers
– Networking
Machine Learning and Data Mining Course
First 2/3 of the course:
– Fundamental ML methods
Last 1/3 of the course:
– Complete a real data mining project using real
data from real problems
Learn a lot and have fun