Nintendo AI Agent Training in Action, Finally...

I finally managed to put everything together, and started training my AI Agent (DeepMind's DQN) to play 'Galaga' on Nintendo Famicom Mini. Hopefully the AI could learn in a couple of weeks to play significantly better than the random player so that I could report the progress then...

Share "Nintendo AI Agent Training in Action, Finally..."

Share on: FacebookTwitter

Letting a Random Agent Play Galaga

A random agent (player) playing Galaga can get an average score of 6314.3! Hopefully my AI agent could do much better than that after training.

Share "Letting a Random Agent Play Galaga"

Share on: FacebookTwitter

Galaga Game Environment

I integrated the vidcap, galaga and gpio modules and finalized a Galaga game environment API which is similar to xtari, the Atari game emulator.

Share "Galaga Game Environment"

Share on: FacebookTwitter

Using cuDNN to Speed Up DQN Training on Jetson TX1

I found it was quite easy to enable cudnn in Torch7. I was able to reduce DQN training time by 1/3 on Jetson TX1 with change of only a few lines of code.

Share "Using cuDNN to Speed Up DQN Training on Jetson TX1"

Share on: FacebookTwitter

Accessing Hardware GPIO in Torch7

I developd code to control GPIO outputs from Torch7. This should work for not only Jetson TX1 but other Linux platforms as well. The code could be extended to handle GPIO inputs too.

Share "Accessing Hardware GPIO in Torch7"

Share on: FacebookTwitter

Galaga (小蜜蜂)

I picked this Nintendo Famicom Mini game as my first target for the AI agent!

Share "Galaga (小蜜蜂)"

Share on: FacebookTwitter

blog built using the cayman-theme by Jason Long. LICENSE