Classification, inference and segmentation of anomalous diffusion with recurrent neural networks

被引:33
|
作者
Argun, Aykut [1 ]
Volpe, Giovanni [1 ]
Bo, Stefano [2 ]
机构
[1] Univ Gothenburg, Dept Phys, Origovagen 6B, SE-41296 Gothenburg, Sweden
[2] Max Planck Inst Phys Komplexer Syst, Nothnitzer Str 38, DE-01187 Dresden, Germany
基金
欧洲研究理事会;
关键词
anomalous diffusion; machine learning; recurrent neural networks; inference and classification; change point detection;
D O I
10.1088/1751-8121/ac070a
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Countless systems in biology, physics, and finance undergo diffusive dynamics. Many of these systems, including biomolecules inside cells, active matter systems and foraging animals, exhibit anomalous dynamics where the growth of the mean squared displacement with time follows a power law with an exponent that deviates from 1. When studying time series recording the evolution of these systems, it is crucial to precisely measure the anomalous exponent and confidently identify the mechanisms responsible for anomalous diffusion. These tasks can be overwhelmingly difficult when only few short trajectories are available, a situation that is common in the study of non-equilibrium and living systems. Here, we present a data-driven method to analyze single anomalous diffusion trajectories employing recurrent neural networks, which we name RANDI. We show that our method can successfully infer the anomalous exponent, identify the type of anomalous diffusion process, and segment the trajectories of systems switching between different behaviors. We benchmark our performance against the state-of-the art techniques for the study of single short trajectories that participated in the Anomalous Diffusion (AnDi) challenge. Our method proved to be the most versatile method, being the only one to consistently rank in the top 3 for all tasks proposed in the AnDi challenge.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Measurement of anomalous diffusion using recurrent neural networks
    Bo, Stefano
    Schmidt, Falko
    Eichhorn, Ralf
    Volpe, Giovanni
    [J]. PHYSICAL REVIEW E, 2019, 100 (01)
  • [2] Recurrent Neural Word Segmentation with Tag Inference
    Zhou, Qianrong
    Ma, Long
    Zheng, Zhenyu
    Wang, Yue
    Wang, Xiaojie
    [J]. NATURAL LANGUAGE UNDERSTANDING AND INTELLIGENT APPLICATIONS (NLPCC 2016), 2016, 10102 : 734 - 743
  • [3] Recognizing recurrent neural networks (rRNN): Bayesian inference for recurrent neural networks
    Bitzer, Sebastian
    Kiebel, Stefan J.
    [J]. BIOLOGICAL CYBERNETICS, 2012, 106 (4-5) : 201 - 217
  • [4] Recognizing recurrent neural networks (rRNN): Bayesian inference for recurrent neural networks
    Sebastian Bitzer
    Stefan J. Kiebel
    [J]. Biological Cybernetics, 2012, 106 : 201 - 217
  • [5] DISCRETE RECURRENT NEURAL NETWORKS FOR GRAMMATICAL INFERENCE
    ZENG, Z
    GOODMAN, RM
    SMYTH, P
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (02): : 320 - 330
  • [6] Dynamic Action Inference with Recurrent Spiking Neural Networks
    Traub, Manuel
    Butz, Martin, V
    Legenstein, Robert
    Otte, Sebastian
    [J]. ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING, ICANN 2021, PT V, 2021, 12895 : 233 - 244
  • [7] Verifying Recurrent Neural Networks Using Invariant Inference
    Jacoby, Yuval
    Barrett, Clark
    Katz, Guy
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2020), 2020, 12302 : 57 - 74
  • [8] Natural language grammatical inference with recurrent neural networks
    Lawrence, S
    Giles, CL
    Fong, S
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2000, 12 (01) : 126 - 140
  • [9] Detecting Anomalous Trajectories via Recurrent Neural Networks
    Ma, Cong
    Miao, Zhenjiang
    Li, Min
    Song, Shaoyue
    Yang, Ming-Hsuan
    [J]. COMPUTER VISION - ACCV 2018, PT IV, 2019, 11364 : 370 - 382
  • [10] Semantic segmentation of anomalous diffusion using deep convolutional networks
    Qu, Xiang
    Hu, Yi
    Cai, Wenjie
    Xu, Yang
    Ke, Hu
    Zhu, Guolong
    Huang, Zihan
    [J]. PHYSICAL REVIEW RESEARCH, 2024, 6 (01):