The Iterated Extended Kalman Particle Filter

Total Page:16

File Type:pdf, Size:1020Kb

The Iterated Extended Kalman Particle Filter The Iterated Extended Kalman Particle Filter Li Liang-qun, Ji Hong-bing,Luo Jun-hui School of Electronic Engineering, Xidian University ,Xi’an 710071, China Email: [email protected] Abstract— Particle filtering shows great promise in addressing Simulation results are given in Section 5.Conclusions are a wide variety of non-linear and /or non-Gaussian problem. A presented in Section 6. crucial issue in particle filtering is the selection of the importance proposal distribution. In this paper, the iterated extended 2. PARTICLE FILTER kalman filter (IEKF) is used to generate the proposal distribution. The proposal distribution integrates the latest 2.1 Modeling Assumption observation into system state transition density, so it can match Consider the nonlinear discrete time dynamic system: the posteriori density well. The simulation results show that the new particle filter superiors to the standard particle filter and xkk= fx( k−1,vk−1) (1) the other filters such as the unscented particle filter (UPF), the extended kalman particle filter (PF -EKF), the EKF. zhkk= ( xk,ek) (2) where f :ℜnnxv×ℜ →ℜnxand h :ℜ×nnxeℜ→ℜnz represent the 1. INTRODUCTION k k system evolution function and the measurement model Nonlinear filtering problems arise in many fields n n function. x is the system state at time , z is including statistical signal processing, economics, statistics, xk ∈ℜ k zk ∈ℜ biostatistics, and engineering such as communications, radar n m the measurement vector at time k . vk −1 ∈ Rand eRk ∈ tracking, sonar ranging, target tracking, and satellite represent the process noise and the measurement noise navigation [1-7]. The best-known algorithm to solve the respectively. problem of nonlinear filtering is the extended Kalman filter. 2.2 Particle Filter This filter is based upon the principle of linearizing the The sequential importance-sampling (SIS) algorithm is a measurements and evolution models using Taylor series Monte Carlo method that forms the basis for most sequential expansions. The series approximations in the EKF algorithm MC filters developed over the past decades; see [3]. The can, however, lead to poor representations of the nonlinear sequential MC approach is known variously as bootstrap functions and probability distribution of interest. As a result, filtering, the condensation algorithm, particle filtering etc. this filter can diverge. Another popular solution strategy for The key idea is to represent the required posterior density the general nonlinear filtering problem is to use sequential function by a set of random samples with associated weights Monte Carlo methods, also known as particle filters. and to compute estimates based on these samples and weights. Particle filtering is a class of methods for filtering, Ns smoothing etc. in non-linear and/or non-Gaussian state space Let xwii, denote a random measure that { 0:kk}i=1 models that may perform significantly better than traditional characterizes the posterior pdf px(|z ), methods like the extended Kalman filter. A key issue in 0:kk1: where i is a set of support points with particle filtering is the selection of the proposal distribution {x0:k,0i= ,...,Ns} function. In general, it is hard to design such proposals. Now associated weights wii , = 0,..., N and x ==xj, 0,...,kis there have many proposed distributions have been proposed in { ks} 0:kj{ } the literature. For example, the prior, the EKF Garssian the set of all states up to time k . The weights are normalized approximation and the UKF proposal are used as the proposal such that wi = 1 . Then, the posterior density at k can be distribution for particle filter [2,3,4]. In this paper, we follow ∑i k the same approach, but replace the EKF proposal by an IEKF approximated as proposal. Because the IEKF compute the updated state not as N s p()xz ≈−ωδii(x x) an approximate conditional mean-that is, a linear combination 0:kk1:k ∑ 0:k0:k i=1 (3) of the prediction and the innovation, but as a maximum a posteriori (MAP) estimate [1]. So the IEKF can be used to where pz(|xii)p(x|xi) generate proposal distributions with more precise that are ii kk kk−1 (4) wwkk∝ −1 ii close to the true mean of the target distribution. qx(|kkx−1,zk) This work is organized as follows. The generic particle i is the likelihood function of the measurements filter is formulated in Section 2.The proposed iterated p(|zxkk) extended kalman particle filter is presented in Section 3. ii zk , qx(|kkx−1,zk)is the importance density. It can be state. In the general case, it may not be straightforward to do shown that as Ns →∞, the approximation (1) approaches either of these things. Therefore, the distribution px(|kx0:k−1 ) the true posterior density px(|0:kkz1: ). From the equation (3) and (4), it is show that the particle is the most popular choice of proposal function. Compared filter consists of recursive propagation of the weights and with the optimal proposal distribution, it is attractive due to its support points as each measurement is received sequentially. simplicity in sampling from the prior densities and the Furthermore, a common problem with the particle filter is the calculation of weights. But because it is not incorporating the degeneracy phenomenon. In order to avoid the degeneracy most recent observations, the proposal distribution is very phenomenon of the particles, the resampling scheme is inefficient sometimes, and the estimation result is poor. In important to the particle filter. To the resampling scheme, order to solve this problem, several techniques have been there are many selections such as sampling importance proposed. For example, the EKF or UKF approximation is resampling, residual resamping and minimum variance used as the proposal distribution for a particle filter. In this sampling. In this paper, the residual resampling is used in all section, we will use the IEKF to generate proposal of the experiments. So a generic particle filter is then as distributions with a better performance than the EKF or UKF. described by Algorithm 1. The detail derivation of the 3.1 The Iterated Extended Kalman Filter particle filter can be founded in [3]. The conditional probability density function of xk(+1)given Z k +1 can be written, assuming all the pertinent Algorithm 1: Generic Particle Filter random variables to be gaussian, as 1. Initialization: k = 0 px⎡⎤k+=1|Zkk++11px⎡k+1|z(k+1),Z ⎤ ()i ⎣⎦( ) ⎣( ) ⎦ • For i= 0,..., Ns , draw the states x0 from the 1 (5) =+pz⎡⎤(1k )|x()k+1p⎡⎤x()k+1|Zk c ⎣⎦⎣⎦ prior p()x0 1 2. FOR =+Nz⎡ (1k );h⎡⎤k+1,x()k+1,R()k+1⎤ k = 1,2.... c ⎣ ⎣⎦⎦ ˆ • FOR iN=1: s .(Nx⎣⎦⎡⎤k++1);x()k1|k,P()k+1|k Draw iii Maximizing the above with respect to xk(+1)is equivalent to xkk∼ qx(|xk−1,zk) i minimizing Assign the particle a weight, w , according to (4) k 1 ' −1 J⎡x()k+=11⎤⎡z()kh+−k+1,x(k+1)⎤R()k+1z()kh+1−⎡k+1,x(k+1)⎤ END FOR ⎣ ⎦⎣2{}⎦{}⎣⎦ (6) • FOR iN=1: s 1 ' −1 +⎣⎦⎡⎤xk()+11−+xkˆˆ(|k)P(k+1|k)()⎣⎦⎡⎤xk+1−+xk(1|k) Normalize the weights: 2 ii j The iterative minimization of (6), say, using a Newton- wwkk= wk ∑ jN=1: s Raphson algorithm, will yield an approximate MAP estimate • END FOR of xk(+1). This is done by expanding J in a taylor series • Resample: ()i up to second order about the i th iterated value of the estimate Multiply /Suppress samples x with high/low 0:k i i of xk(+1), denoted (without time argument) as x , importance weights wk , respectively, to obtain ii' i1 i' i i ()i (7) J =+J J()xx− +()xx− Jxx (x−x) Ns random samples x0:k approximately 2 distributed according to where, using abbreviated notation, px(|0:kkz1: ) ' i JJ= | i For iN=1: s , set wNks=1 xx= and JJi =∇ | xxxx= i 3. THE ITERATED EXTENDED KALMAN PARTICLE FILTER JJi =∇ ∇' | xx x x xx= i The choice of proposal function is one of the most are the gradient and Hessian of with respect to . critical design issues in importance sampling algorithm. J xk(1+ ) Doucet, etc [7] proved the optimal proposal distribution Setting the gradient of (7) with respect to x to zero yields the next value of x in the iteration to minimize as q(|xxkk0: −1,z1:k) = px(|kkx0: −1,z1:k)can minimize the variance of ii+1 i−1 i (8) x =−xJ()xxJx the importance weights conditional on x0:k−1 and z1:k . This choice of proposal distribution has also advocated by other The gradient J is, using now the full notation, researchers. However, This optimal importance density suffers two major drawbacks. It requires the ability to sample from px(|kkx0: −1,z1:k)and to evaluate the integral over the new Jhii=− ⎡⎤k+1, xˆ i()k+1 | k+1 '1R(k+1)− Algorithm 2: The Iterated Extended Kalman Particle Filter xx⎣⎦ 1. Initialization: k = 0 (9) .1zk+−h⎡⎤k+1,xˆ i k+1|k+1 ()i {()⎣⎦( )}• For i= 0,..., Ns , draw the states x0 from the − 1 i prior px() ++P (1kk|)⎣⎡xˆˆ()k+1|k+1−x(kk+1|)⎦⎤ 0 2. FOR The Hessian of J , retaining only up to the first k = 1, 2.... • FOR iN=1: derivative of h , is s ii −1 −1 --Compute the Jacobians F& G of the process Jhii=⎡⎤k+1, xˆˆik++1 | k1 Rk+1 h⎡⎤k+1, xik++1 | k1 kk xx x ⎣⎦()()x ⎣⎦() model (10) ++Pk(1|k)−1 --Update the particles with the IEKF: xˆˆii= fx() ii'1− −1 kk+1/ k/k =+Hk(11)R()k+H()k+1+P(k+1|k) ii' i Pk(1+ |k)=+FPk(|k)F G where kkk FOR j =1:c (c is the number of iteration) ii Hk( ++11) hkx ⎡,xˆ (k+1|k+1)⎤ Compute the Jacobians Hi&Ui of the ⎣⎦ kkj j is the Jacobian of the relinearized measurement equation.
Recommended publications
  • Kalman and Particle Filtering
    Abstract: The Kalman and Particle filters are algorithms that recursively update an estimate of the state and find the innovations driving a stochastic process given a sequence of observations. The Kalman filter accomplishes this goal by linear projections, while the Particle filter does so by a sequential Monte Carlo method. With the state estimates, we can forecast and smooth the stochastic process. With the innovations, we can estimate the parameters of the model. The article discusses how to set a dynamic model in a state-space form, derives the Kalman and Particle filters, and explains how to use them for estimation. Kalman and Particle Filtering The Kalman and Particle filters are algorithms that recursively update an estimate of the state and find the innovations driving a stochastic process given a sequence of observations. The Kalman filter accomplishes this goal by linear projections, while the Particle filter does so by a sequential Monte Carlo method. Since both filters start with a state-space representation of the stochastic processes of interest, section 1 presents the state-space form of a dynamic model. Then, section 2 intro- duces the Kalman filter and section 3 develops the Particle filter. For extended expositions of this material, see Doucet, de Freitas, and Gordon (2001), Durbin and Koopman (2001), and Ljungqvist and Sargent (2004). 1. The state-space representation of a dynamic model A large class of dynamic models can be represented by a state-space form: Xt+1 = ϕ (Xt,Wt+1; γ) (1) Yt = g (Xt,Vt; γ) . (2) This representation handles a stochastic process by finding three objects: a vector that l describes the position of the system (a state, Xt X R ) and two functions, one mapping ∈ ⊂ 1 the state today into the state tomorrow (the transition equation, (1)) and one mapping the state into observables, Yt (the measurement equation, (2)).
    [Show full text]
  • Applying Particle Filtering in Both Aggregated and Age-Structured Population Compartmental Models of Pre-Vaccination Measles
    bioRxiv preprint doi: https://doi.org/10.1101/340661; this version posted June 6, 2018. The copyright holder for this preprint (which was not certified by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under aCC-BY 4.0 International license. Applying particle filtering in both aggregated and age-structured population compartmental models of pre-vaccination measles Xiaoyan Li1*, Alexander Doroshenko2, Nathaniel D. Osgood1 1 Department of Computer Science, University of Saskatchewan, Saskatoon, Saskatchewan, Canada 2 Department of Medicine, Division of Preventive Medicine, University of Alberta, Edmonton, Alberta, Canada * [email protected] Abstract Measles is a highly transmissible disease and is one of the leading causes of death among young children under 5 globally. While the use of ongoing surveillance data and { recently { dynamic models offer insight on measles dynamics, both suffer notable shortcomings when applied to measles outbreak prediction. In this paper, we apply the Sequential Monte Carlo approach of particle filtering, incorporating reported measles incidence for Saskatchewan during the pre-vaccination era, using an adaptation of a previously contributed measles compartmental model. To secure further insight, we also perform particle filtering on an age structured adaptation of the model in which the population is divided into two interacting age groups { children and adults. The results indicate that, when used with a suitable dynamic model, particle filtering can offer high predictive capacity for measles dynamics and outbreak occurrence in a low vaccination context. We have investigated five particle filtering models in this project. Based on the most competitive model as evaluated by predictive accuracy, we have performed prediction and outbreak classification analysis.
    [Show full text]
  • A Fusion Localization Method Based on a Robust Extended Kalman Filter and Track-Quality for Wireless Sensor Networks
    sensors Article A Fusion Localization Method based on a Robust Extended Kalman Filter and Track-Quality for Wireless Sensor Networks Yan Wang *, Huihui Jie and Long Cheng * Department of Computer and Communication Engineering, Northeastern University, Qinhuangdao 066004, Hebei Province, China * Correspondence: [email protected] (Y.W.); [email protected] (L.C.); Tel.: +86-188-9491-9683 (Y.W.) Received: 11 July 2019; Accepted: 19 August 2019; Published: 21 August 2019 Abstract: As one of the most essential technologies, wireless sensor networks (WSNs) integrate sensor technology, embedded computing technology, and modern network and communication technology, which have become research hotspots in recent years. The localization technique, one of the key techniques for WSN research, determines the application prospects of WSNs to a great extent. The positioning errors of wireless sensor networks are mainly caused by the non-line of sight (NLOS) propagation, occurring in complicated channel environments such as the indoor conditions. Traditional techniques such as the extended Kalman filter (EKF) perform unsatisfactorily in the case of NLOS. In contrast, the robust extended Kalman filter (REKF) acquires accurate position estimates by applying the robust techniques to the EKF in NLOS environments while losing efficiency in LOS. Therefore it is very hard to achieve high performance with a single filter in both LOS and NLOS environments. In this paper, a localization method using a robust extended Kalman filter and track-quality-based (REKF-TQ) fusion algorithm is proposed to mitigate the effect of NLOS errors. Firstly, the EKF and REKF are used in parallel to obtain the location estimates of mobile nodes.
    [Show full text]
  • Dynamic Detection of Change Points in Long Time Series
    AISM (2007) 59: 349–366 DOI 10.1007/s10463-006-0053-9 Nicolas Chopin Dynamic detection of change points in long time series Received: 23 March 2005 / Revised: 8 September 2005 / Published online: 17 June 2006 © The Institute of Statistical Mathematics, Tokyo 2006 Abstract We consider the problem of detecting change points (structural changes) in long sequences of data, whether in a sequential fashion or not, and without assuming prior knowledge of the number of these change points. We reformulate this problem as the Bayesian filtering and smoothing of a non standard state space model. Towards this goal, we build a hybrid algorithm that relies on particle filter- ing and Markov chain Monte Carlo ideas. The approach is illustrated by a GARCH change point model. Keywords Change point models · GARCH models · Markov chain Monte Carlo · Particle filter · Sequential Monte Carlo · State state models 1 Introduction The assumption that an observed time series follows the same fixed stationary model over a very long period is rarely realistic. In economic applications for instance, common sense suggests that the behaviour of economic agents may change abruptly under the effect of economic policy, political events, etc. For example, Mikosch and St˘aric˘a (2003, 2004) point out that GARCH models fit very poorly too long sequences of financial data, say 20 years of daily log-returns of some speculative asset. Despite this, these models remain highly popular, thanks to their forecast ability (at least on short to medium-sized time series) and their elegant simplicity (which facilitates economic interpretation). Against the common trend of build- ing more and more sophisticated stationary models that may spuriously provide a better fit for such long sequences, the aforementioned authors argue that GARCH models remain a good ‘local’ approximation of the behaviour of financial data, N.
    [Show full text]
  • Announcements Hidden Markov Models Filtering in HMM Discrete
    Announcements Final project: 45% of the grade, 10% presentation, 35% write-up CS 287: Advanced Robotics Presentations: in lecture Dec 1 and 3 Fall 2009 If you have constraints, inform me by email by Wednesday night, we will assign the others at random on Thursday Lecture 23: HMMs: Kalman filters, particle filters PS2: due Friday 23:59pm. Tuesday 4-5pm 540 Cory: Hadas Kress-Gazit (Cornell) Pieter Abbeel High-level tasks to correct low-level robot control UC Berkeley EECS In this talk I will present a formal approach to creating robot controllers that ensure the robot satisfies a given high level task. I will describe a framework in which a user specifies a complex and reactive task in Structured English. This task is then automatically translated, using temporal logic and tools from the formal methods world, into a hybrid controller. This controller is guaranteed to control the robot such that its motion and actions satisfy the intended task, in a variety of different environments. Hidden Markov Models Filtering in HMM Joint distribution is assumed to be of the form: Init P(x 1) [e.g., uniformly] P(X 1 = x 1) P(Z 1 = z 1 | X 1 = x 1 ) P(X 2 = x 2 | X 1 = x 1) P(Z 2 = z 2 | X 2 = x 2 ) … Observation update for time 0: P(X T = xT | X T-1 = x T-1) P(Z T = zT | X T = xT) For t = 1, 2, … Time update X1 X2 X3 X4 XT Observation update Z1 Z2 Z3 Z4 ZT For discrete state / observation spaces: simply replace integral by summation Discrete-time Kalman Filter Kalman Filter Algorithm Estimates the state x of a discrete-time controlled process
    [Show full text]
  • Bayesian Filtering: from Kalman Filters to Particle Filters, and Beyond ZHE CHEN
    MANUSCRIPT 1 Bayesian Filtering: From Kalman Filters to Particle Filters, and Beyond ZHE CHEN Abstract— In this self-contained survey/review paper, we system- IV Bayesian Optimal Filtering 9 atically investigate the roots of Bayesian filtering as well as its rich IV-AOptimalFiltering..................... 10 leaves in the literature. Stochastic filtering theory is briefly reviewed IV-BKalmanFiltering..................... 11 with emphasis on nonlinear and non-Gaussian filtering. Following IV-COptimumNonlinearFiltering.............. 13 the Bayesian statistics, different Bayesian filtering techniques are de- IV-C.1Finite-dimensionalFilters............ 13 veloped given different scenarios. Under linear quadratic Gaussian circumstance, the celebrated Kalman filter can be derived within the Bayesian framework. Optimal/suboptimal nonlinear filtering tech- V Numerical Approximation Methods 14 niques are extensively investigated. In particular, we focus our at- V-A Gaussian/Laplace Approximation ............ 14 tention on the Bayesian filtering approach based on sequential Monte V-BIterativeQuadrature................... 14 Carlo sampling, the so-called particle filters. Many variants of the V-C Mulitgrid Method and Point-Mass Approximation . 14 particle filter as well as their features (strengths and weaknesses) are V-D Moment Approximation ................. 15 discussed. Related theoretical and practical issues are addressed in V-E Gaussian Sum Approximation . ............. 16 detail. In addition, some other (new) directions on Bayesian filtering V-F Deterministic
    [Show full text]
  • Monte Carlo Smoothing for Nonlinear Time Series
    Monte Carlo Smoothing for Nonlinear Time Series Simon J. GODSILL, Arnaud DOUCET, and Mike WEST We develop methods for performing smoothing computations in general state-space models. The methods rely on a particle representation of the filtering distributions, and their evolution through time using sequential importance sampling and resampling ideas. In particular, novel techniques are presented for generation of sample realizations of historical state sequences. This is carried out in a forward-filtering backward-smoothing procedure that can be viewed as the nonlinear, non-Gaussian counterpart of standard Kalman filter-based simulation smoothers in the linear Gaussian case. Convergence in the mean squared error sense of the smoothed trajectories is proved, showing the validity of our proposed method. The methods are tested in a substantial application for the processing of speech signals represented by a time-varying autoregression and parameterized in terms of time-varying partial correlation coefficients, comparing the results of our algorithm with those from a simple smoother based on the filtered trajectories. KEY WORDS: Bayesian inference; Non-Gaussian time series; Nonlinear time series; Particle filter; Sequential Monte Carlo; State- space model. 1. INTRODUCTION and In this article we develop Monte Carlo methods for smooth- g(yt+1|xt+1)p(xt+1|y1:t ) p(xt+1|y1:t+1) = . ing in general state-space models. To fix notation, consider p(yt+1|y1:t ) the standard Markovian state-space model (West and Harrison 1997) Similarly, smoothing can be performed recursively backward in time using the smoothing formula xt+1 ∼ f(xt+1|xt ) (state evolution density), p(xt |y1:t )f (xt+1|xt ) p(x |y ) = p(x + |y ) dx + .
    [Show full text]
  • Time Series Analysis 5
    Warm-up: Recursive Least Squares Kalman Filter Nonlinear State Space Models Particle Filtering Time Series Analysis 5. State space models and Kalman filtering Andrew Lesniewski Baruch College New York Fall 2019 A. Lesniewski Time Series Analysis Warm-up: Recursive Least Squares Kalman Filter Nonlinear State Space Models Particle Filtering Outline 1 Warm-up: Recursive Least Squares 2 Kalman Filter 3 Nonlinear State Space Models 4 Particle Filtering A. Lesniewski Time Series Analysis Warm-up: Recursive Least Squares Kalman Filter Nonlinear State Space Models Particle Filtering OLS regression As a motivation for the reminder of this lecture, we consider the standard linear model Y = X Tβ + "; (1) where Y 2 R, X 2 Rk , and " 2 R is noise (this includes the model with an intercept as a special case in which the first component of X is assumed to be 1). Given n observations x1;:::; xn and y1;:::; yn of X and Y , respectively, the ordinary least square least (OLS) regression leads to the following estimated value of the coefficient β: T −1 T βbn = (Xn Xn) Xn Yn: (2) The matrices X and Y above are defined as 0 T1 0 1 x1 y1 X = B . C 2 (R) Y = B . C 2 Rn; @ . A Matn;k and n @ . A (3) T xn yn respectively. A. Lesniewski Time Series Analysis Warm-up: Recursive Least Squares Kalman Filter Nonlinear State Space Models Particle Filtering Recursive least squares Suppose now that X and Y consists of a streaming set of data, and each new observation leads to an updated value of the estimated β.
    [Show full text]
  • Adaptive Motion Model for Human Tracking Using Particle Filter
    2010 International Conference on Pattern Recognition Adaptive Motion Model for Human Tracking Using Particle Filter Mohammad Hossein Ghaeminia1, Amir Hossein Shabani2, and Shahryar Baradaran Shokouhi1 1Iran Univ. of Science & Technology, Tehran, Iran 2University of Waterloo, ON, Canada [email protected] [email protected] [email protected] Abstract is periodically adapted by an efficient learning procedure (Figure 1). The core of learning the motion This paper presents a novel approach to model the model is the parameter estimation for which the complex motion of human using a probabilistic sequence of velocity and acceleration are innovatively autoregressive moving average model. The analyzed to be modeled by a Gaussian Mixture Model parameters of the model are adaptively tuned during (GMM). The non-negative matrix factorization is then the course of tracking by utilizing the main varying used for dimensionality reduction to take care of high components of the pdf of the target’s acceleration and variations during abrupt changes [3]. Utilizing this velocity. This motion model, along with the color adaptive motion model along with a color histogram histogram as the measurement model, has been as measurement model in the PF framework provided incorporated in the particle filtering framework for us an appropriate approach for human tracking in the human tracking. The proposed method is evaluated by real world scenario of PETS benchmark [4]. PETS benchmark in which the targets have non- The rest of this paper is organized as the following. smooth motion and suddenly change their motion Section 2 overviews the related works. Section 3 direction. Our method competes with the state-of-the- explains the particle filter and the probabilistic ARMA art techniques for human tracking in the real world model.
    [Show full text]
  • Sequential Monte Carlo Filtering Estimation of Ebola
    Sequential Monte Carlo Filtering Estimation of Ebola Progression in West Africa 1, 1 2 1 Narges Montazeri Shahtori ∗, Caterina Scoglio , Arash Pourhabib , and Faryad Darabi Sahneh approaches is that they provide an offline inference of an Abstract— We use a multivariate formulation of sequential outbreak that is inherently dynamic and parameters of model Monte Carlo filter that utilizes mechanistic models for Ebola change during disease evolution, so we need to keep tracking virus propagation and available incidence data to simultane- ously estimate the disease progression states and the model parameters when new data become available. Furthermore, parameters. This method has the advantage of performing since lots of factors such as intervention strategies could the inference online as the new data becomes available and affect on parameters, we expect that the basic reproductive estimates the evolution of basic reproductive ratio R0(t) of the ratio changes during the disease evolution. Therefore we Ebola outbreak through time. Our analysis identifies a peak in need techniques that are able to trace new data as they the basic reproductive ratio close to the time when Ebola cases were reported in Europe and the USA. become available. Towevers et al. [6] estimated the basic reproduction ratio, R0(t), by fitting exponential regression I. INTRODUCTION models to small successive time intervals of the Ebola Since December 2013, West Africa has experienced the outbreak. Therefore, they obtained an estimate of temporal largest Ebola outbreak with more than 20,000 infected cases variations of the growth rate. Their application of regression reported [1]. Secondary infections have also been reported models ignores the systemic epidemiological information in Spain and the United state [2].
    [Show full text]
  • Floor Plan-Free Particle Filter for Indoor Positioning of Industrial Vehicles
    Floor Plan-free Particle Filter for Indoor Positioning of Industrial Vehicles Ivo Silvaa, Adriano Moreiraa, Maria Jo~ao Nicolaua and Cristiano Pend~aoa aAlgoritmi Research Center, University of Minho, Portugal Abstract Industry 4.0 is triggering the rapid development of solutions for indoor localization of industrial ve- hicles in the factories of the future. Either to support indoor navigation or to improve the operations of the factory, the localization of industrial vehicles imposes demanding requirements such as high accuracy, coverage of the entire operating area, low convergence time and high reliability. Industrial vehicles can be located using Wi-Fi fingerprinting, although with large positioning errors. In addition, these vehicles may be tracked with motion sensors, however an initial position is necessary and these sensors often suffer from cumulative errors (e.g. drift in the heading). To overcome these problems, we propose an indoor positioning system (IPS) based on a particle filter that combines Wi-Fi fingerprinting with data from motion sensors (displacement and heading). Wi-Fi position estimates are obtained using a novel approach, which explores signal strength measurements from multiple Wi-Fi interfaces. This IPS is capable of locating a vehicle prototype without prior knowledge of the starting position and heading, without depending on the building's floor plan. An average positioning error of 0.74 m was achieved in performed tests in a factory-like building. Keywords indoor positioning, particle filter, Wi-Fi fingerprinting, sensor fusion, industrial vehicles 1. Introduction Factories of the future rely on the automation of vehicles to increase productivity in processes such as delivering raw materials and dispatching finished products.
    [Show full text]
  • Research Article Epileptic Seizure Prediction by a System of Particle Filter Associated with a Neural Network
    Hindawi Publishing Corporation EURASIP Journal on Advances in Signal Processing Volume 2009, Article ID 638534, 10 pages doi:10.1155/2009/638534 Research Article Epileptic Seizure Prediction by a System of Particle Filter Associated with a Neural Network Derong Liu,1 Zhongyu Pang,2 and Zhuo Wang2 1 The Key Laboratory of Complex Systems and Intelligence Science, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China 2 Department of Electrical and Computer Engineering, University of Illinois at Chicago, Chicago, IL 60607-7053, USA Correspondence should be addressed to Derong Liu, [email protected] Received 3 December 2008; Revised 5 March 2009; Accepted 28 April 2009 Recommended by Jose Principe None of the current epileptic seizure prediction methods can widely be accepted, due to their poor consistency in performance. In this work, we have developed a novel approach to analyze intracranial EEG data. The energy of the frequency band of 4–12 Hz is obtained by wavelet transform. A dynamic model is introduced to describe the process and a hidden variable is included. The hidden variable can be considered as indicator of seizure activities. The method of particle filter associated with a neural network is used to calculate the hidden variable. Six patients’ intracranial EEG data are used to test our algorithm including 39 hours of ictal EEG with 22 seizures and 70 hours of normal EEG recordings. The minimum least square error algorithm is applied to determine optimal parameters in the model adaptively. The results show that our algorithm can successfully predict 15 out of 16 seizures and the average prediction time is 38.5 minutes before seizure onset.
    [Show full text]