Reinforcement Learning for Self-driving Vehicles

prerequisites
basic Python • basic Keras • basics of reinforcement learning
skills learned
working with OpenAI Gym • developing reward-shaped training agents • using rl-agent and stable-baselines packages to directly train models
Ashish Rana
3 weeks · 3-5 hours per week · INTERMEDIATE
filed under

placing your order...

Don't refresh or navigate away from the page.
liveProject liveProjects give you the opportunity to learn new skills by completing real-world challenges in your local development environment. Solve practical problems, write working code, and analyze real data—with liveProject, you learn by doing. These self-paced projects also come with full liveBook access to select books for 90 days plus permanent access to other select Manning products. $23.99 $39.99 you save: $16 (40%) self-paced learning
Reinforcement Learning for Self-driving Vehicles (liveProject) added to cart
continue shopping
go to cart

Look inside
In this liveProject, you’ll develop an AI driving agent that can simulate independent driving. Your agent should be able to handle changing lanes, navigating roundabouts, and even self-parking. In order to create this complex agent, you’ll use powerful reinforcement learning techniques including model-based learning, model-free learning, and simulation-search/planning algorithms. Go hands-on to train your AI in AI Gym on Google Colab, improve your model’s performance, and provide professional-level documentation of your work for your colleagues.
This project is designed for learning purposes and is not a complete, production-ready application or solution.

book and video resources

When you start your liveProject, you get full access to the following books and videos for 90 days.

project author

Ashish Rana
Ashish Rana is an experienced professional in the data engineering and predictive analytics space. He has worked developing ingestion and predictive analytics pipelines on machine and business data use-cases. He also carries out academic research and has authored papers on machine learning, deep learning, and reinforcement learning. He is currently researching on topics like reinforcement learning application use-cases and argument mining for natural language inference tasks.

prerequisites

This liveProject is for data scientists familiar with programming basic algorithm implementations in Python and the basics of machine learning. To begin this liveProject you will need to be familiar with:

TOOLS
  • Basic Python
  • Basic Keras
  • Basic Matplotlib
  • Basic Jupyter Notebook
TECHNIQUES
  • Basics of machine learning
  • Basics of reinforcement learning

you will learn

In this liveProject, you’ll explore a variety of reinforcement learning methods well suited for developing complex machine learning models.

  • Working with OpenAI Gym on Google Colab
  • Implementing basic RL algorithms
  • Developing reward-shaped trained agents
  • Mitigating the limitations of naive approaches with temporal difference learning
  • Using stable-baselines package to directly train models for prototyping
  • Optimum navigator agents with Monte Carlo Tree Search
  • Delivering a completely documented experiment

features

Self-paced
You choose the schedule and decide how much time to invest as you build your project.
Project roadmap
Each project is divided into several achievable steps.
Get Help
While within the liveProject platform, get help from other participants and our expert mentors.
Compare with others
For each step, compare your deliverable to the solutions by the author and other participants.
book resources
Get full access to select books for 90 days. Permanent access to excerpts from Manning products are also included, as well as references to other resources.
RECENTLY VIEWED