Part 9 : Reinforcement learning libraries
Let’s compare some reinforcement learning libraries
Let’s compare some reinforcement learning libraries
I implemented some custom Gym environments for robotics applications with Pybullet and ROS.
An introduction to Pybullet, an open-source physics engine simulator for robotics.
Implement the 4 methods for the tic-tac-toe Gym environment.
Learn to create and register a minimal custom Gym environment.
Learn to implement your own training environments with the Gym library.
Understand how DQN works and appy it to the Cartpole problem.
Adapting Q learning to solve continuous state problems.
Q learning is a simple and efficient way to solve discrete state problems.
Learn to initialise virtual environments for training RL agents with the OpenAI Gym library and implement simple policies.
Some interesting research projects that apply reinforcement learning to robotics
A list of popular reinforcement learning algorithms grouped by category
An introduction to the main concepts of reinforcement learning
A step-by-step instructions to install Tensorflow2 with GPU support on Ubuntu
Installing TensorFlow with GPU support on Ubuntu can be troublesome. We will see how to use Docker avoid a headache.
A simple classification example with Keras.
A simple classification example with Pytorch.
Learn to solve a multi-class classification problem with neural networks in Python.
Let’s see how to deal with non-linear classification problems with artificial neural networks.
Implement a simple artificial neural network from scratch using only the Numpy library.
We explain the concept behind the backpropagation algorithm with the multi-layer perceptron
In this post, we will explain how simple artificial neural networks works
Some useful commands and shortcuts for the Vim text editor
Some useful commands and shortcuts for ROS
Some useful syntax for the Markdown format
Some useful commands and shortcuts for the Linux Bash command line interpreter
Some useful commands and shortcuts for the Git version-control system
Some useful commands and shortcuts for Docker
Some useful commands and shortcuts for Conda
I implemented some custom Gym environments for robotics applications with Pybullet and ROS.
An introduction to Pybullet, an open-source physics engine simulator for robotics.
Implement the 4 methods for the tic-tac-toe Gym environment.
Learn to create and register a minimal custom Gym environment.
A comparison of some popular optimisation frameworks
Understand how genetic algorithms work and implement a simple one in Python
A non-exhaustive list of optimisation algorithms, classed by categories.