Skip to content

Research to teach a swarm containing neural networks to reach emergent behavior

License

Notifications You must be signed in to change notification settings

bmabsout/neural-swarm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Swarm

This codebase implements a massive cooperative controller learning framework, agents use the same controller that's being optimized to achieve global goals

Learning to synchronize fireflies

Copy.of.IMG_3717.4.mp4

Learning to maintain specific distances while avoiding collisions

Copy.of.IMG_3880.2.mp4

To install

git clone this directory then install stack(haskell package management tool) then run stack setup and stack build

To run

stack exec neural-swarm [ARG] possible arguments are

  • run
  • train
  • test

About

Research to teach a swarm containing neural networks to reach emergent behavior

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published