Introduction
  • Introduction
  • Table of Content
  • Prerequisites
Self-driving cars
  • Self-driving cars
Unity Machine Learning Agents
  • Self-driving go-kart project in Unity
  • Machine Learning Brains
  • Control Scripts
  • Setup the ML-Agents Toolkit
Traditional Control
  • Traditional Control
  • PID Controller
  • Tuning
  • Heuristic brain in Unity
  • Cross-track error
  • Testing the PID
  • Improvements
  • Model-based control
  • Onto Machine Learning
Imitation Learning
  • Why Machine Learning
  • What kinds of learning
  • Neural Networks
  • NN Details
  • Training a NN
  • Optimizer
  • Convolutional layers
  • Transfer learning
  • Imitation learning in Unity
  • Training the go-kart via IL
  • Testing the drive
  • Tips on imitation learning
Reinforcement Learning
  • Reinforcement Learning
  • Nomenclature
  • Initial state
  • Training a policy
  • The PPO algorithm
  • Evolutional Strategies
  • Reward
  • Training the go-kart with RL
  • Tensorboard analysis
  • Testing results
  • Final tips
Conclusion
  • Conclusion
  • What next?