cs 4100/5100: foundations of ai - ai success stories · cs 4100/5100: foundations of ai ai success...

12
CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt [email protected] College of Computer and information Science Northeastern University Fall, 2015

Upload: others

Post on 21-Aug-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

CS 4100/5100: Foundations of AIAI Success Stories

Instructor: Rob [email protected]

College of Computer and information ScienceNortheastern University

Fall, 2015

Page 2: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Machine translation

I works pretty well

Page 3: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Speech to text

I works kind of well

Page 4: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Question answering

I 2011: beat the human world champions of the day

Page 5: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Face detection

I Face detection used to be a really hard problem. Now, yourphone does it...

Image: Ivan Laptev, http://www.di.ens.fr/~laptev/objectdetection.html

Page 6: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Person detection

I Person detection used to be a really hard problem...

Image: P. Yan,http://vision.eecs.ucf.edu/projects/3D_Model_based_Object_Detection/ObjectDetection.html

Page 7: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Object detection

I this used to be hard too...

Image: David Vazquez Bermudez, http://www.cvc.uab.es/~dvazquez

Page 8: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Stanley

I won the 2005 DARPA desert grand challenge

I drove 150 miles on roads in the Mojave desert autonomously

I key constituent technologies: machine learning, planning,vision, robotics

Image: Stanford University

Page 9: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Google self-driving car

I currently under development

I there’s a big team at Google working on it right now.

I will it succeed? who knows!

I key constituent technologies: machine learning, planning,vision, robotics

Image: Google

Page 10: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

BDI Atlas

I https://www.youtube.com/watch?v=mclbVTIYG8E

I really impressive walking control

Image: Boston Dynamics

Page 11: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Search/Planning

I 1996, 1997, Deep Blue and Garry Kasparov competed witheach winning some games

I key constituent technologies: adversarial search, machinelearning

Image: Wikimedia

Page 12: CS 4100/5100: Foundations of AI - AI Success Stories · CS 4100/5100: Foundations of AI AI Success Stories Instructor: Rob Platt rplatt@ccs.neu.edu College of Computer and information

Other success stories

I airline routing

I map route planning

I medical diagnosis

I web search

I spam classification

I froud detection

I ad placement/marketing