anil-matcha/practical-reinforcement-learning---coursera-advanced-machine-learning — explained in plain English
Analysis updated 2026-07-21 · repo last pushed 2019-04-02
Compare your Coursera assignment solutions against working reference notebooks.
Get unstuck on a reinforcement learning assignment by reviewing completed code.
Learn reinforcement learning hands-on by running notebooks that train agents to solve simple tasks.
Browse the notebooks to see which foundational RL topics and algorithms are covered.
| anil-matcha/practical-reinforcement-learning---coursera-advanced-machine-learning | akshit-python-programmer/text-detection-using-neural-network | allentdan/fpn_tensorflow | |
|---|---|---|---|
| Stars | — | 0 | — |
| Language | Jupyter Notebook | Jupyter Notebook | Jupyter Notebook |
| Last pushed | 2019-04-02 | — | 2019-03-26 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | easy | easy | hard |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | learner | vibe coder | researcher |
Figures from each repo's GitHub metadata at analysis time.
Just open the notebooks in Jupyter and run them, no separate project setup is needed.
This repository is a collection of completed assignments from the Practical Reinforcement Learning course, which is part of the Advanced Machine Learning specialization on Coursera. If you are working through that course and want to compare your solutions or need help getting unstuck, these notebooks give you a working reference. Reinforcement learning is a branch of machine learning where a computer agent learns to make good decisions through trial and error. The agent interacts with an environment, receives rewards or penalties, and gradually figures out strategies that maximize its long-term success. The assignments here walk through building such agents step by step, covering foundational algorithms and techniques used in the field. The content is aimed at people studying reinforcement learning who want practical, hands-on experience rather than pure theory. A typical scenario might involve training an agent to balance a pole, navigate a grid, or play a simple game. Instead of reading about how these algorithms work, you open a notebook, run the code, and see the agent improve over time. The repository consists entirely of Jupyter notebooks, which mix explanatory text with runnable code. That format makes it easy to read along and experiment without setting up a separate project from scratch. The README itself does not go into detail about what each notebook covers, so you would need to browse the files directly to see which topics are included. If you are enrolled in the Coursera specialization, this collection can serve as a helpful companion as you work through the same material.
A collection of completed Jupyter notebook assignments from Coursera's Practical Reinforcement Learning course, serving as a reference for students who want to compare solutions or get unstuck while building agents that learn through trial and error.
Mainly Jupyter Notebook. The stack also includes Jupyter Notebook, Python.
Dormant — no commits in 2+ years (last push 2019-04-02).
No license information is provided, so usage rights are unclear.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly learner.
This repo across BitVibe Labs
double-check against the repo, no cap.