pyParticleEst: A Python Framework for Particle-Based Estimation Methods
Particle methods such as the particle filter and particle smoothers have proven very useful for solving challenging nonlinear estimation problems in a wide variety of fields during the last decade. However, there are still very few existing tools available to support and assist researchers and engin...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Foundation for Open Access Statistics
2017-06-01
|
Series: | Journal of Statistical Software |
Subjects: | |
Online Access: | https://www.jstatsoft.org/index.php/jss/article/view/3153 |
id |
doaj-0f75f9ad8538451ab74c3e274304d970 |
---|---|
record_format |
Article |
spelling |
doaj-0f75f9ad8538451ab74c3e274304d9702020-11-25T00:42:29ZengFoundation for Open Access StatisticsJournal of Statistical Software1548-76602017-06-0178112510.18637/jss.v078.i031114pyParticleEst: A Python Framework for Particle-Based Estimation MethodsJerker NordhParticle methods such as the particle filter and particle smoothers have proven very useful for solving challenging nonlinear estimation problems in a wide variety of fields during the last decade. However, there are still very few existing tools available to support and assist researchers and engineers in applying the vast number of methods in this field to their own problems. This paper identifies the common operations between the methods and describes a software framework utilizing this information to provide a flexible and extensible foundation which can be used to solve a large variety of problems in this domain, thereby allowing code reuse to reduce the implementation burden and lowering the barrier of entry for applying this exciting field of methods. The software implementation presented in this paper is freely available and permissively licensed under the GNU Lesser General Public License, and runs on a large number of hardware and software platforms, making it usable for a large variety of scenarios.https://www.jstatsoft.org/index.php/jss/article/view/3153particle filterparticle smootherexpectation-maximizationsystem identificationRao-BlackwellizedPython |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jerker Nordh |
spellingShingle |
Jerker Nordh pyParticleEst: A Python Framework for Particle-Based Estimation Methods Journal of Statistical Software particle filter particle smoother expectation-maximization system identification Rao-Blackwellized Python |
author_facet |
Jerker Nordh |
author_sort |
Jerker Nordh |
title |
pyParticleEst: A Python Framework for Particle-Based Estimation Methods |
title_short |
pyParticleEst: A Python Framework for Particle-Based Estimation Methods |
title_full |
pyParticleEst: A Python Framework for Particle-Based Estimation Methods |
title_fullStr |
pyParticleEst: A Python Framework for Particle-Based Estimation Methods |
title_full_unstemmed |
pyParticleEst: A Python Framework for Particle-Based Estimation Methods |
title_sort |
pyparticleest: a python framework for particle-based estimation methods |
publisher |
Foundation for Open Access Statistics |
series |
Journal of Statistical Software |
issn |
1548-7660 |
publishDate |
2017-06-01 |
description |
Particle methods such as the particle filter and particle smoothers have proven very useful for solving challenging nonlinear estimation problems in a wide variety of fields during the last decade. However, there are still very few existing tools available to support and assist researchers and engineers in applying the vast number of methods in this field to their own problems. This paper identifies the common operations between the methods and describes a software framework utilizing this information to provide a flexible and extensible foundation which can be used to solve a large variety of problems in this domain, thereby allowing code reuse to reduce the implementation burden and lowering the barrier of entry for applying this exciting field of methods. The software implementation presented in this paper is freely available and permissively licensed under the GNU Lesser General Public License, and runs on a large number of hardware and software platforms, making it usable for a large variety of scenarios. |
topic |
particle filter particle smoother expectation-maximization system identification Rao-Blackwellized Python |
url |
https://www.jstatsoft.org/index.php/jss/article/view/3153 |
work_keys_str_mv |
AT jerkernordh pyparticleestapythonframeworkforparticlebasedestimationmethods |
_version_ |
1725282250366386176 |