Smartcab

Train a Smartcab to Drive

Download .zip Download .tar.gz View on GitHub

About

This project is part of the Udacity Machine Learning Engineer Nanodegree (https://www.udacity.com/course/machine-learning-engineer-nanodegree-by-google--nd009).

Project Summary

Trained a smartcab, a self-driving car, to follow the traffic rules using reinforcement learning techniques and python.

Steps involved

  • read in environment, taking traffic lights and other cars as input
  • used reinforcement learning to let the smartcab learn an optimal policy for driving city roads
  • fine tuned parameters to make the smartcab be able to reach a destination within a goal time after a training period of 50 test drives

Smartcab Screenshot