Skip to content

Pytorch implementation of AgentNet, which is designed for reveal hidden interactions and predict future dynamics of the unknown complex system.

License

Notifications You must be signed in to change notification settings

nokpil/AgentNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgentNet

Pytorch implementation of AgentNet, which is designed for reveal hidden interactions and predict future dynamics of the unknown complex system. Paper : https://arxiv.org/abs/2001.02539

model

  • AgentNet architectures for each model, Cellular Automata (CA), Vicsek model (VC), Active Ornstein-Uhlenbeck Particle(AOUP), and Chimney Swift flock (CS).

src

  • Main source code includes utilities and loss functions.

train

  • Training code for each model.
  • Currently in multi-GPU settings (with DistributedDataParallel).

data_generation

  • Generates training/test dataset for the model systems.
  • Produced dataset needs to be placed in './data/{CA, Vicsek, AOUP}', respectively for further training.

data_generation_cs

Figures

  • Supplementary figures for manuscript.
  • Additional attention analysis for different variables (for AOUP and CS).

About

Pytorch implementation of AgentNet, which is designed for reveal hidden interactions and predict future dynamics of the unknown complex system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published