Skip to content

lpraat/circuit-breaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

circuit_breaker

UFOs(well, they are not really flying) learning to drive.

Neural Network Genetic Algorithm approach

UFOs are guided by a feedforward fully connected neural network whose weights are found using genetic algorithm.

Reinforcement learning approach

Q-learning combined with a neural network as a function approximator. DQN algorithm is used.

Note

The main goal of this project was not performance but to learn about Scala and functional programming in general. That's why you will find a neural network implementation from scratch where vectorization is not exploited.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages