420_421.ppt

406 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
406
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

420_421.ppt

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

×