control-notes
control-notes copied to clipboard
Notes on topics ranging from Recurrent Newtorks to Automatic Control and Reinforcement Learning
A collection of notebooks on Dynamic Systems, Automatic Control, and Reinforcement Learning
Current topics
(Back to top)
Topics in control and machine learning
Imitation Learning | Autoregressive processes | Recurrent networks |
PID Control |
Dynamic Systems
Moving averages | 1D convolutions | Dynamic systems with limited memory |
Markov chains and stochastic recurrence relations | Dynamic systems with unlimited memory | Recurrence relations |
Data preprocessing and feature normalization
ZCA sphereing |
Installation
(Back to top)
To successfully run the Jupyter notebooks contained in this repo we highly recommend downloading the Anaconda Python 3 distribution. Many of these notebooks also employ the Automatic Differentiator autograd which can be installed by typing the following command at your terminal
pip install autograd
With minor adjustment users can also run these notebooks using the GPU/TPU extended version of autograd JAX.
Creators
(Back to top)
This repository is in active development by Jeremy Watt and Reza Borhani - please do not hesitate to reach out with comments, questions, typos, etc.