Cargando…

Unsupervised manifold learning of collective behavior

Collective behavior is an emergent property of numerous complex systems, from financial markets to cancer cells to predator-prey ecological systems. Characterizing modes of collective behavior is often done through human observation, training generative models, or other supervised learning technique...

Descripción completa

Detalles Bibliográficos
Autores principales: Titus, Mathew, Hagstrom, George, Watson, James R.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7906460/
https://www.ncbi.nlm.nih.gov/pubmed/33577568
http://dx.doi.org/10.1371/journal.pcbi.1007811
_version_ 1783655292815278080
author Titus, Mathew
Hagstrom, George
Watson, James R.
author_facet Titus, Mathew
Hagstrom, George
Watson, James R.
author_sort Titus, Mathew
collection PubMed
description Collective behavior is an emergent property of numerous complex systems, from financial markets to cancer cells to predator-prey ecological systems. Characterizing modes of collective behavior is often done through human observation, training generative models, or other supervised learning techniques. Each of these cases requires knowledge of and a method for characterizing the macro-state(s) of the system. This presents a challenge for studying novel systems where there may be little prior knowledge. Here, we present a new unsupervised method of detecting emergent behavior in complex systems, and discerning between distinct collective behaviors. We require only metrics, d((1)), d((2)), defined on the set of agents, X, which measure agents’ nearness in variables of interest. We apply the method of diffusion maps to the systems (X, d((i))) to recover efficient embeddings of their interaction networks. Comparing these geometries, we formulate a measure of similarity between two networks, called the map alignment statistic (MAS). A large MAS is evidence that the two networks are codetermined in some fashion, indicating an emergent relationship between the metrics d((1)) and d((2)). Additionally, the form of the macro-scale organization is encoded in the covariances among the two sets of diffusion map components. Using these covariances we discern between different modes of collective behavior in a data-driven, unsupervised manner. This method is demonstrated on a synthetic flocking model as well as empirical fish schooling data. We show that our state classification subdivides the known behaviors of the school in a meaningful manner, leading to a finer description of the system’s behavior.
format Online
Article
Text
id pubmed-7906460
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-79064602021-03-03 Unsupervised manifold learning of collective behavior Titus, Mathew Hagstrom, George Watson, James R. PLoS Comput Biol Research Article Collective behavior is an emergent property of numerous complex systems, from financial markets to cancer cells to predator-prey ecological systems. Characterizing modes of collective behavior is often done through human observation, training generative models, or other supervised learning techniques. Each of these cases requires knowledge of and a method for characterizing the macro-state(s) of the system. This presents a challenge for studying novel systems where there may be little prior knowledge. Here, we present a new unsupervised method of detecting emergent behavior in complex systems, and discerning between distinct collective behaviors. We require only metrics, d((1)), d((2)), defined on the set of agents, X, which measure agents’ nearness in variables of interest. We apply the method of diffusion maps to the systems (X, d((i))) to recover efficient embeddings of their interaction networks. Comparing these geometries, we formulate a measure of similarity between two networks, called the map alignment statistic (MAS). A large MAS is evidence that the two networks are codetermined in some fashion, indicating an emergent relationship between the metrics d((1)) and d((2)). Additionally, the form of the macro-scale organization is encoded in the covariances among the two sets of diffusion map components. Using these covariances we discern between different modes of collective behavior in a data-driven, unsupervised manner. This method is demonstrated on a synthetic flocking model as well as empirical fish schooling data. We show that our state classification subdivides the known behaviors of the school in a meaningful manner, leading to a finer description of the system’s behavior. Public Library of Science 2021-02-12 /pmc/articles/PMC7906460/ /pubmed/33577568 http://dx.doi.org/10.1371/journal.pcbi.1007811 Text en © 2021 Titus et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Titus, Mathew
Hagstrom, George
Watson, James R.
Unsupervised manifold learning of collective behavior
title Unsupervised manifold learning of collective behavior
title_full Unsupervised manifold learning of collective behavior
title_fullStr Unsupervised manifold learning of collective behavior
title_full_unstemmed Unsupervised manifold learning of collective behavior
title_short Unsupervised manifold learning of collective behavior
title_sort unsupervised manifold learning of collective behavior
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7906460/
https://www.ncbi.nlm.nih.gov/pubmed/33577568
http://dx.doi.org/10.1371/journal.pcbi.1007811
work_keys_str_mv AT titusmathew unsupervisedmanifoldlearningofcollectivebehavior
AT hagstromgeorge unsupervisedmanifoldlearningofcollectivebehavior
AT watsonjamesr unsupervisedmanifoldlearningofcollectivebehavior