Unsupervised manifold learning of collective behavior

被引:5
|
作者
Titus, Mathew [1 ,2 ]
Hagstrom, George [3 ]
Watson, James R. [1 ]
机构
[1] Oregon State Univ, Coll Earth Ocean & Atmospher Sci, Corvallis, OR 97331 USA
[2] Predict Lab LLC, Corvallis, OR 97330 USA
[3] Princeton Univ, Dept Ecol & Evolutionary Biol, Princeton, NJ 08544 USA
基金
美国海洋和大气管理局; 美国国家科学基金会;
关键词
D O I
10.1371/journal.pcbi.1007811
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
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. Author summary Many complex systems in society and nature exhibit collective behavior where individuals' local interactions lead to system-wide organization. One challenge we face today is to identify and characterize these emergent behaviors, and here we have developed a new method for analyzing data from individuals, to detect when a given complex system is exhibiting system-wide organization. Importantly, our approach requires no prior knowledge of the fashion in which the collective behavior arises, or the macro-scale variables in which it manifests. We apply the new method to an agent-based model and empirical observations of fish schooling. While we have demonstrated the utility of our approach to biological systems, it can be applied widely to financial, medical, and technological systems for example.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Unsupervised manifold learning of collective behavior
    Titus M.
    Hagstrom G.
    Watson J.R.
    PLoS Computational Biology, 2021, 17 (02):
  • [2] Unsupervised Analysis of Human Behavior Based on Manifold Learning
    Liang, Yu-Ming
    Shih, Sheng-Wen
    Shih, Arthur Chun-Chieh
    Liao, Hong-Yuan Mark
    Lin, Cheng-Chung
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2605 - +
  • [3] Unsupervised nonlinear manifold learning
    Brucher, Matthieu
    Heinrich, Christian
    Heitz, Fabrice
    Armspach, Jean-Paul
    2007 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-7, 2007, : 673 - +
  • [4] Unsupervised Skeleton Learning for Manifold Denoising
    Sun, Ke
    Bruno, Eric
    Marchand-Maillet, Stephane
    2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR 2012), 2012, : 2719 - 2722
  • [5] UNSUPERVISED LATENT BEHAVIOR MANIFOLD LEARNING FROM ACOUSTIC FEATURES: AUDIO2BEHAVIOR
    Li, Haoqi
    Baucom, Brian
    Georgiou, Panayiotis
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 5620 - 5624
  • [6] Analysis and classification of collective behavior using generative modeling and nonlinear manifold learning
    Butail, Sachit
    Bollt, Erik M.
    Porfiri, Maurizio
    JOURNAL OF THEORETICAL BIOLOGY, 2013, 336 : 185 - 199
  • [7] Manifold learning techniques for unsupervised anomaly detection
    Olson, C. C.
    Judd, K. P.
    Nichols, J. M.
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 91 : 374 - 385
  • [8] Unsupervised Manifold Learning for Video Genre Retrieval
    Almeida, Jurandy
    Pedronette, Daniel C. G.
    Penatti, Otavio A. B.
    PROGRESS IN PATTERN RECOGNITION IMAGE ANALYSIS, COMPUTER VISION, AND APPLICATIONS, CIARP 2014, 2014, 8827 : 604 - 612
  • [9] Quantifying and Detecting Collective Motion by Manifold Learning
    Wang, Qi
    Chen, Mulin
    Li, Xuelong
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 4292 - 4298
  • [10] Unsupervised manifold learning based on multiple feature spaces
    Mohammad Ali Zare Chahooki
    Nasrollah Moghadam Charkari
    Machine Vision and Applications, 2014, 25 : 1053 - 1065