Awesome Open Source
Awesome Open Source

LearningX Examples and Tutorials

We provide here a suite of Python examples that walk you through concepts in:

  • Classical & Deep Reinforcement Learning

  • Basic & Advanced Machine Learning

Usage of the examples is simple: just run the main file for each project. Each project example contains its own file discussing the theory and applications.

Classical Reinforcement Learning

The Multi-Armed Bandit Problem

Q-Learning in GridWorld

Optimal Blackjack Strategy

Deep Reinforcement Learning

Balancing Cartpole Beam on OpenAI gym

Playing Pong from pixels on OpenAI gym

Basic Machine Learning


  • Decision Tree, K-Nearest Neighbours, Logistic Regression (Gradient Descent)


  • Linear Regression (Gradient Descent / Stochastic Gradient Descent)

Unsupervised Learning

  • K-means Clustering

Advanced Machine Learning

Building Model Trees

Tree Ensembles: Bagging and Boosting


Anson Wong

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (1,126,504
Machine Learning (30,119
Deep Learning (22,370
Data Science (8,574
Neural Network (8,407
Tutorial (7,008
Example (4,634
Reinforcement Learning (3,779
Learning (3,306
Optimization (2,441
Machine Learning Algorithms (2,334
Deep Reinforcement Learning (1,011
Agent (679
Q Learning (474
Tutorial Code (427
Deep (283
Related Projects