Deep Learning for Self-Driving Cars

Lex Fridman, MIT

This class is an introduction to the practice of deep learning through the applied theme of building a self-driving car. It is open to beginners and is designed for those who are new to machine learning, but it can also benefit advanced researchers in the field looking for a practical overview of deep learning methods and their application.

Course Topics:

* Material marked in red indicates links that are not yet active but will soon be.

  • Introduction to Deep Learning and Self-Driving Cars
    [ Slides ] - [ Lecture Video ]
  • Learning to Move: Deep Reinforcement Learning for Motion Planning
    [ Slides ] - [ Lecture Video ]
  • Learning to Drive: Convolutional Neural Networks and End-to-End Learning of the Full Driving Task
    [ Slides ] - [ Lecture Video ]
  • Learning to Share: Driver State Detection and Shared Autonomy
    [ Slides ] - [ Lecture Video ]
  • Learning to Think: The Road Ahead for Human-Centered Artificial Intelligence
    [ Slides ] - [ Lecture Video ]

Guest Speakers:

From Research to Reality: Testing Self-Driving Cars on Public Roads
CEO, nuTonomy and Research Scientist, MIT
Self-Driving Vehicles, SLAM, and Deep Learning
Professor, MIT
Technology, Policy and Vehicle Safety in the Age of AI
Professor, Stanford
Past, Present, and Future of Motion Planning in a Complex World
Professor, MIT
We Only Adopt What We Trust: Policy and the Business of Autonomy
White House Presidential Innovation Fellow, Office of Science and Technology Policy


  • 9 January 2017, 2 weeks
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb


No reviews yet. Want to be the first?

Register to leave a review

Included in selections:
Small-icon.hover Deep Learning
Good materials on deep learning.
More on this topic:
Visionlablogo CS231n: Convolutional Neural Networks for Visual Recognition
Computer Vision has become ubiquitous in our society, with applications in search...
Small-icon.hover Machine Learning
Learn about the most effective machine learning techniques, and gain practice...
Large-icon Machine Learning
Machine learning is the science of getting computers to act without being explicitly...
Intel_software_blue An Introduction to Practical Deep Learning
This course provides an introduction to Deep Learning, a field that aims to...
Course3 Visual Perception for Self-Driving Cars
Welcome to Visual Perception for Self-Driving Cars, the third course in University...
More from 'Computer Science':
4d3258fc-bcee-4c37-bf7a-9f22524bf4a7-ee314bada985.small Human-Computer Interaction I: Fundamentals & Design Principles
Learn the principles of Human-Computer Interaction to create intuitive, usable...
7138aabb-44bc-41c1-97ec-bca2ea95f5dc-c33778a8a76f.small Human-Computer Interaction II: Cognition, Context & Culture
Get into the user’s mind and understand the role of mental models and...
8a795319-4243-4956-af0d-f23ea93d8a2a-94dacb9a8f04.small Human-Computer Interaction III: Ethics, Needfinding & Prototyping
Build on your knowledge of HCI’s core principles by learning to design...
D72cb271-b1ed-4881-bc87-dbcc16708307-f3d481dad153.small Human-Computer Interaction IV: Evaluation, Agile Methods & Beyond
Complete your understand of the design life cycle by learning to take interface...
9b9bf897-7ad0-4687-99cf-4d790b281422-242df85ba419.small Computing for Data Analysis
A hands-on introduction to basic programming principles and practice relevant...

© 2013-2019