We use topological data analysis and machine learning to study a seminal model of collective motion in biology [M. R. D’Orsogna et al., Phys. Rev. Lett. 96, 104302 (2006)]. This model describes agents interacting nonlinearly via attractive-repulsive social forces and gives rise to collective behaviors such as flocking and milling. To classify the emergent collective motion in a large library of numerical simulations and to recover model parameters from the simulation data, we apply machine learning techniques to two different types of input. First, we input time series of order parameters traditionally used in studies of collective motion. Second, we input measures based on topology that summarize the time-varying persistent homology of simulation data over multiple scales. This topological approach does not require prior knowledge of the expected patterns. For both unsupervised and supervised machine learning methods, the topological approach outperforms the one that is based on traditional order parameters.
Analyzing collective motion with machine learning and topology
Dhananjay Bhaskar,A. Manhart,Jesse Milzman,John T. Nardini,Kathleen M. Storey,C. Topaz,Lori Ziegelmeier
Published 2019 in Chaos
ABSTRACT
PUBLICATION RECORD
- Publication year
2019
- Venue
Chaos
- Publication date
2019-08-24
- Fields of study
Biology, Physics, Computer Science, Mathematics, Medicine
- Identifiers
- External record
- Source metadata
Semantic Scholar, PubMed
CITATION MAP
EXTRACTION MAP
CLAIMS
- No claims are published for this paper.
CONCEPTS
- No concepts are published for this paper.
REFERENCES
Showing 1-44 of 44 references · Page 1 of 1
CITED BY
Showing 1-55 of 55 citing papers · Page 1 of 1