Real-time agent-based crowd simulation with the Reversible Jump Unscented Kalman Filter

被引:9
作者
Clay, Robert [1 ]
Ward, Jonathan A. [1 ]
Ternes, Patricia [1 ]
Kieu, Le-Minh [2 ]
Malleson, Nick [1 ]
机构
[1] Univ Leeds, Leeds LS2 9JT, W Yorkshire, England
[2] Univ Auckland, Auckland 1010, New Zealand
关键词
Agent-based modelling; Data assimilation; Unscented Kalman filter; Crowd simulation; MCMC; DATA ASSIMILATION; MODEL; DRIVEN;
D O I
10.1016/j.simpat.2021.102386
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Commonly-used data assimilation methods are being adapted for use with agent-based models with the aim of allowing optimisation in response to new data in real-time. However, existing methods face difficulties working with categorical parameters, which are common in agent based models. This paper presents a new method, the RJUKF, that combines the Unscented Kalman Filter (UKF) data assimilation algorithm with elements of the Reversible Jump (RJ) Markov chain Monte Carlo method. The proposed method is able to conduct data assimilation on both continuous and categorical parameters simultaneously. Compared to similar techniques for mixed state estimation, the RJUKF has the advantage of being efficient enough for online (i.e. real-time) application. The new method is demonstrated on the simulation of a crowd of people traversing a train station and is able to estimate both their current position (a continuous, Gaussian variable) and their chosen destination (a categorical parameter). This method makes a valuable contribution towards the use of agent-based models as tools for the management of crowds in busy places such as public transport hubs, shopping centres, or high streets.
引用
收藏
页数:16
相关论文
共 56 条
  • [1] Social LSTM: Human Trajectory Prediction in Crowded Spaces
    Alahi, Alexandre
    Goel, Kratarth
    Ramanathan, Vignesh
    Robicquet, Alexandre
    Li Fei-Fei
    Savarese, Silvio
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 961 - 971
  • [2] Efficient particle filtering for jump Markov systems. Application to time-varying autoregressions
    Andrieu, C
    Davy, M
    Doucet, A
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2003, 51 (07) : 1762 - 1770
  • [3] [Anonymous], 1960, NEW APPROACH LINEAR
  • [4] [Anonymous], 2003, ATMOSPHERIC MODELING
  • [5] [Anonymous], 1995, THESIS U OXFORD OXFO
  • [6] [Anonymous], 2004, THESIS OGI SCH SCI E
  • [7] Finite element model updating using simulated annealing hybridized with unscented Kalman filter
    Astroza, Rodrigo
    Nguyen, Luan T.
    Nestorovic, Tamara
    [J]. COMPUTERS & STRUCTURES, 2016, 177 : 176 - 191
  • [8] Bayesian Multimodel Inference by RJMCMC: A Gibbs Sampling Approach
    Barker, Richard J.
    Link, William A.
    [J]. AMERICAN STATISTICIAN, 2013, 67 (03) : 150 - 156
  • [9] Adaptive ensemble Kalman filtering of non-linear systems
    Berry, Tyrus
    Sauer, Timothy
    [J]. TELLUS SERIES A-DYNAMIC METEOROLOGY AND OCEANOGRAPHY, 2013, 65
  • [10] Betancourt M., 2015, CURRENT TRENDS BAYES, VFirst