The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair,...

20
The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy Lives CFREF program, McGill Research Team Lead, DeepMind Montreal Senior Member, American Association for Artificial Intelligence Senior Fellow, CIFAR Learning in Machines & Brains

Transcript of The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair,...

Page 1: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

The AI Revolution

Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & MilaAssociate Scientific Director of Healthy Brains for Healthy Lives CFREF program, McGillResearch Team Lead, DeepMind MontrealSenior Member, American Association for Artificial IntelligenceSenior Fellow, CIFAR Learning in Machines & Brains

Page 2: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy
Page 3: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Why AI now?

• Cost per computation and memory unit is rapidly decreasing

• Amounts of data generated through new measuring devices (ChipSeq, MRI/fMRI, cameras etc) is exploding

• Eg. IBM estimated that 90% of all data available today was created in the last 2-3 years

Page 4: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Supervised Learning

Given: Input data and desired outputEg: Images and parts of interest

Goal: find a function that can be used for new inputs, and that matches the provided examples

Page 5: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Deep learning

Page 6: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Deep Learning Revolution: Image Recognition

Page 7: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Application: Sensor processing on

autonomous cars

Cf. Urtasun et al, Univ. Toronto & Uber

Page 8: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Unsupervised Learning

Given: Just data!Eg: accelerometer information from a mobile phone

Goal: find “interesting” patternsOften there is no single correct answer

Page 9: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Example: Mode of transportation

Cf Bachir et al, 2018

Page 10: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Reinforcement Learning

Reward: Food or shock

Reward: Positive and negative numbers

•Learning by trial-and-error•Reward is often delayed

Page 11: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Example: AlphaGo & AlphaZero

• Perceptions: state of the board• Actions: legal moves• Reward: +1 or -1 at the end of the game• Trained by playing games against itself• Invented new ways of playing which seem superior

Page 12: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Example: AlphaGo (DeepMind)

Page 13: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Dynamic programming

Page 14: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Monte Carlo

Page 15: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Temporal-difference learning

Page 16: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Application: Route Planning

Page 17: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Application: Traffic signal control

Page 18: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Application: Vehicle repositioning

Cf Oda et al, 2018

Page 19: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

Application: StreetLearn

Cf. Hadsell et al, 2018, 2019

Page 20: The AI Revolution...2019/06/08  · The AI Revolution Doina Precup, PhD, Canada-CIFAR AI chair, McGill University & Mila Associate Scientific Director of Healthy Brains for Healthy

• AI methodology is becoming very mature

• But prediction vs causal mechanism is still a open problem

• Training in simulation vs deployment

• Safety / risk management need to be incorporated

• Ethical considerations need to be incorporated

Opportunities and Challenges