Blog Archive

Check out all blog posts in my blog archive. Click on a headline to read the teaser.

Audio Classification Using Neural Network
This is a short tutorial to show how to load and classify sound files using a neural network. Read More ›

Example Template Audio › Generating Audio Clips using WaveGAN
WaveGAN is a sound generation system that takes in a big library of sounds and learns to create new examples of it. Read More ›

Lecture Template › Lecture1 - template plapla
Teaser. This is the lecture teaser. Read More ›

Lecture placeholder2 › Lecture placeholder2
Teaser. This is the lecture teaser. Read More ›

Lecture placeholder1 › Lecture placeholder1
Teaser. This is the lecture teaser. Read More ›

Pong
Traing the agent to play the classic Pong game! You can either train it by show it how to play using supervised learning or let it play with itself using reinforcement learning. Read More ›

Pole
Train a agent to balance a pole above its pivot by applying a torque, with either visual/vector observation. Read More ›

Maze
Train a agent to go through a basic maze, with either visual/vector observation. Read More ›

Marathon Environment from Unity ML-Agents
Training the Unity ml-agent's marathon environment. Read More ›

Intelligent Pool
An example of playing the billiard using sampling based method, and how to combine it with supervised learning. Read More ›

Grid World
A basic example where the AI is trained to reach to the destination and avoid the obstacle in a grid world. Read More ›

2D Plane - GAN
Using Generative Adversarial Network(GAN) to generate data of multimodal guassian distribution on a 2D plane. Read More ›

Calamachine Union
Calamachine Union! An actual game that uses reinforcement learning. The gameplay is to design and train your agent to play a platformer game! Read More ›

Banana Collectors
A copy of the Unity ML-Agents' Banana Collector environment. The agents are trained to collect bananas, shoot at each other and avoid the bad bananas. Discrete action branching is used in this example. Read More ›

3D Ball
A basic example where the AI is trained to balance a ball on a plate using both PPO and Neural Evolution Algorithm. The environment is a copy of the Unity ML-Agents' 3DBall environment. Read More ›

Example Template Visual › The ICM Example Template Visual
Teaser. We can right the short description of the example here. It is shown below the title in the post and in the short description of the list of posts page. Read More ›

Example Template Audio 04 › The ICM Example Template Audio 04
Teaser. We can right the short description of the example here. It is shown below the title in the post and in the short description of the list of posts page. Read More ›

Example Template Audio 03 › The ICM Example Template Audio 03
Teaser. We can right the short description of the example here. It is shown below the title in the post and in the short description of the list of posts page. Read More ›