Skip to content
This repository has been archived by the owner on Dec 5, 2023. It is now read-only.

Latest commit

 

History

History
29 lines (23 loc) · 1.44 KB

README.md

File metadata and controls

29 lines (23 loc) · 1.44 KB

Super Mario AI

The project has not been finished ...yet.

AI general categories

Supervised Unsupervised Reinforcement
Use Case Supervised Learning can be used to classify into defined categories by training on data with x and y values present Unsupervised Learning teaches itself to find categories in data with only x-values Reinforcement Learning improves at finding y-values based on x-values
Requirements A set of data with x and y values A set of data with only x-values A reward function for the neural network to measure its own progress
"The catch" A complete set of data is needed The neural network might find unexpected patterns and give unexpected y-values Requires a precise reward function, Difficult (for me)

Examples

Learnings

  • Data preprocessing is important
  • In reinforcement, knowing when it works is harder than getting it to work
  • Statistics are crucial
  • Never use an old version

Difficulties

  • Getting started
  • Knowing when it works, especially in the Super Mario project
  • Identifying why it doesn't work (Reinforcement)

Tools used