A New Parallel Resampling Algorithm for GPU-Accelerated Particle Filter

被引:0
作者
Hong, Kyungwoo [1 ]
Kim, Youngjoo [2 ]
Bang, Hyochoong [1 ]
机构
[1] Korea Adv Inst Sci & Technol, KS015, Daejeon, South Korea
[2] Nearthlab, KS013, Seoul, South Korea
来源
AIAA SCITECH 2023 FORUM | 2023年
关键词
NAVIGATION;
D O I
10.2514/6.2023-2473
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Particle filtering is a sequential Monte Carlo method widely used to solve non-linear and non-Gaussian filtering problems. Particle filters represent the posterior distributions as a set of particles, so they demand a sizeable computational load for satisfactory accuracy. In order to accelerate it, there have been many attempts to apply to graphics processing units (GPUs) through parallelization. However, parallelization of the resampling process has several challenges due to its sequential nature and, worse, can cause a bottleneck. Therefore, this paper addresses a new resampling method suitable for parallel computing. We focus on maximizing the number of processes to run independently on each particle and demonstrate the performance in terms of root mean square error (RMSE), the computation times, and Jensen-Shannon divergence (JSD) in an application of terrain referenced navigation (TRN). The results were compared to rejection, Metropolis, and systematic resampling methods.
引用
收藏
页数:11
相关论文
共 15 条
[1]   A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking [J].
Arulampalam, MS ;
Maskell, S ;
Gordon, N ;
Clapp, T .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) :174-188
[2]   Terrain navigation using Bayesian statistics [J].
Bergman, N ;
Ljung, L ;
Gustafsson, F .
IEEE CONTROL SYSTEMS MAGAZINE, 1999, 19 (03) :33-40
[3]  
Bergman N., 1997, Bayesian Inference in Terrain Navigation
[4]  
Bolic M, 2003, INT CONF ACOUST SPEE, P589
[5]  
Djuric PM, 2007, INT CONF ACOUST SPEE, P1181
[6]   Particle filters for positioning, navigation, and tracking [J].
Gustafsson, F ;
Gunnarsson, F ;
Bergman, N ;
Forssell, U ;
Jansson, J ;
Karlsson, R ;
Nordlund, PJ .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) :425-437
[7]   Utilizing Out-of-Sequence Measurement for Ambiguous Update in Particle Filtering [J].
Kim, Youngjoo ;
Hong, Kyungwoo ;
Bang, Hyochoong .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2018, 54 (01) :493-501
[8]  
Langdon WilliamB., 2009, P 11 ANN C COMPANION, P2511, DOI DOI 10.1145/1570256.1570353
[9]   Assessment of bootstrap resampling performance for PET data [J].
Markiewicz, P. J. ;
Reader, A. J. ;
Matthews, J. C. .
PHYSICS IN MEDICINE AND BIOLOGY, 2015, 60 (01) :279-299
[10]  
Murangira A., 2011, 14 INT C INF FUS, P1