42 research outputs found

    Iterated Filters for Nonlinear Transition Models

    Full text link
    A new class of iterated linearization-based nonlinear filters, dubbed dynamically iterated filters, is presented. Contrary to regular iterated filters such as the iterated extended Kalman filter (IEKF), iterated unscented Kalman filter (IUKF) and iterated posterior linearization filter (IPLF), dynamically iterated filters also take nonlinearities in the transition model into account. The general filtering algorithm is shown to essentially be a (locally over one time step) iterated Rauch-Tung-Striebel smoother. Three distinct versions of the dynamically iterated filters are especially investigated: analogues to the IEKF, IUKF and IPLF. The developed algorithms are evaluated on 25 different noise configurations of a tracking problem with a nonlinear transition model and linear measurement model, a scenario where conventional iterated filters are not useful. Even in this "simple" scenario, the dynamically iterated filters are shown to have superior root mean-squared error performance as compared with their respective baselines, the EKF and UKF. Particularly, even though the EKF diverges in 22 out of 25 configurations, the dynamically iterated EKF remains stable in 20 out of 25 scenarios, only diverging under high noise.Comment: 8 pages. Accepted to IEEE International Conference on Information Fusion 2023 (FUSION 2023). Copyright 2023 IEE

    Fast or Cheap: Time and Energy Optimal Control of Ship-to-Shore Cranes

    Full text link
    This paper addresses the trade-off between time- and energy-efficiency for the problem of loading and unloading a ship. Container height constraints and energy consumption and regeneration are dealt with. We build upon a previous work that introduced a coordinate system suitable to deal with container avoidance constraints and incorporate the energy related modeling. In addition to changing the coordinate system, standard epigraph reformulations result in an optimal control problem with improved numerical properties. The trade-off is dealt with through the use of weighting of the total time and energy consumption in the cost function. An illustrative example is provided, demonstrating that the energy consumption can be substantially reduced while retaining approximately the same loading time.Comment: Paper accepted for presentation at 22nd IFAC World Congres

    On the Relationship Between Iterated Statistical Linearization and Quasi-Newton Methods

    Full text link
    This letter investigates relationships between iterated filtering algorithms based on statistical linearization, such as the iterated unscented Kalman filter (IUKF), and filtering algorithms based on quasi-Newton (QN) methods, such as the QN iterated extended Kalman filter (QN-IEKF). Firstly, it is shown that the IUKF and the iterated posterior linearization filter (IPLF) can be viewed as QN algorithms, by finding a Hessian correction in the QN-IEKF such that the IPLF iterate updates are identical to that of the QN-IEKF. Secondly, it is shown that the IPLF/IUKF update can be rewritten such that it is approximately identical to the QN-IEKF, albeit for an additional correction term. This enables a richer understanding of the properties of iterated filtering algorithms based on statistical linearization.Comment: 4 page

    Circulating Lipoproteins Are a Crucial Component of Host Defense against Invasive Salmonella typhimurium Infection

    Get PDF
    Contains fulltext : 79883.pdf (Publisher’s version ) (Open Access)BACKGROUND: Circulating lipoproteins improve the outcome of severe Gram-negative infections through neutralizing lipopolysaccharides (LPS), thus inhibiting the release of proinflammatory cytokines. METHODS/PRINCIPAL FINDINGS: Low density lipoprotein receptor deficient (LDLR-/-) mice, with a 7-fold increase in LDL, are resistant against infection with Salmonella typhimurium (survival 100% vs 5%, p<0.001), and 100 to 1000-fold lower bacterial burden in the organs, compared with LDLR+/+ mice. Protection was not due to differences in cytokine production, phagocytosis, and killing of Salmonella organisms. The differences were caused by the excess of lipoproteins, as hyperlipoproteinemic ApoE-/- mice were also highly resistant to Salmonella infection. Lipoproteins protect against infection by interfering with the binding of Salmonella to host cells, and preventing organ invasion. This leads to an altered biodistribution of the microorganisms during the first hours of infection: after intravenous injection of Salmonella into LDLR+/+ mice, the bacteria invaded the liver and spleen within 30 minutes of infection. In contrast, in LDLR-/- mice, Salmonella remained constrained to the circulation from where they were efficiently cleared, with decreased organ invasion. CONCLUSIONS: plasma lipoproteins are a potent host defense mechanism against invasive Salmonella infection, by blocking adhesion of Salmonella to the host cells and subsequent tissue invasion

    On Joint State Estimation and Model Learning using Gaussian Process Approximations

    No full text
    Techniques for state estimation is a cornerstone of essentially every sector of science and engineering, ranging from aeronautics and automotive engineering to economics and medical science. Common to state estimation methods, is the specification of a mathematical model of the underlying system in question. Typically, this is done a priori, i.e., the mathematical model is derived based on known physical relationships and any unknown parameters of the model are estimated from experimental data, before the process of state estimation is even started. Another approach is to jointly estimate any unknown model parameters together with the states, i.e., while estimating the state of the system, the parameters of the model are also estimated (learned). This can be done either offline or it can be done online, i.e., the parameters are learned after the state estimation procedure is “deployed” in practice. A challenge with online parameter estimation, is that it complicates the estimation procedures and typically increases the computational burden, which limits the applicability of such methods to models with only a handful of parameters. This thesis aims to investigate how online joint state estimation and parameter learning can be done using a class of models that is physically interpretable, yet flexible enough to be able to model complex dynamics. Particularly, it is of interest to construct an estimation procedure that is applicable to problems of a large scale, which is challenging due to a high computational burden because the models typically need to contain many parameters. Further, the ability to detect sudden deviations in the behavior of the observed system with respect to the learned model is investigated. The studied model class consists of an a priori specified part providing a coarse description of the dynamics of the considered system and a generic model part that describes any dynamics that is unknown a priori and is to be learnt from data online. In particular, a subclass of these models, in which it is assumed that the spatial correlation of the underlying process is limited, is studied. A computationally efficient method to perform joint state estimation and parameter learning using this model class is proposed. In fact, the proposed method turns out to be nearly computationally invariant to the number of model parameters, enabling online inference in models with a large number of parameters, in the order of tens of thousands or more, while retaining the interpretability. Lastly, the method is applied to the problem of learning motion patterns in ship traffic in a harbor area. The method is shown to accurately capture vessel behavior going in and out of port. Further, a method to detect whether the vessels are behaving as expected, or anomalously, is developed. After initially learning the vessel behaviors from historical data, the anomaly detection method is shown to be able to detect artificially injected anomalies

    Dynamic rEvolution : Adaptive state estimation via Gaussian processes and iterative filtering

    No full text
    For virtually every area of science and engineering, state estimation is ubiquitous. Accurate state estimation requires a moderately precise mathematical model of the system, typically based on domain expertise. These models exist for a plethora of applications and available state estimators can generally produce accurate estimates. However, the models usually ignore hard-to-model phenomena, either due to the cost or the difficulty of modeling these characteristics. Further, the most widely used state estimator for nonlinear systems is still the extended Kalman filter (EKF), which may suffer from divergence for complex models, which essentially restricts the complexity of the usable models. Generally speaking, this thesis investigates ways of improving state estimation. Firstly, existing state-space models (SSMs) for target tracking are augmented with a Gaussian process (GP) in order to learn hard-to-model system characteristics online. Secondly, improved linearization-based state estimators are proposed that exhibit favorable robustness properties to the parameters of the noise processes driving the SSM. The first part of the thesis explores joint state estimation and model learning in partially unknown SSMs, where some a priori domain expertise is available, but parts of the model need to be learned online. Paper A combines a linear, a priori identified, SSM with an approximate GP. An EKF is applied to this GP-augmented SSM in order to jointly estimate the state of the system and learn the, a priori, unknown dynamics. This empirically works well and substantially reduces the prediction error of the dynamical model as compared to a non-augmented SSM. Paper B explores ways of reducing the computational complexity of the method of Paper A. Crucially, it uses a compact kernel in the GP, which admits an equivalent basis function (BF) representation where only a few BFs are non-zero at any given system state. This enables a method that is essentially computationally invariant to the number of parameters, where the computational complexity can be tuned by hyperparameters of the BFs. The second part explores iterated filters as a means to increase robustness to improper noise parameter choices. As the nonlinearities in the model are mainly contained in the dynamics, standard iterated filters such as the iterated extended Kalman filter (IEKF) can not be used. Papers C and D develop dynamically iterated filters (DIFs), which is a unified framework for linearization-based iterated filters that deal with nonlinearities in both the dynamics as well as the measurement model. The DIFs are shown to be robust toward improper noise parameter tuning and improve the mean square error (MSE) as compared to their corresponding non-iterated baselines. The third and final part of the thesis considers an alternative bf representation of the GP model, the Hilbert-space Gaussian process (HGP), which is essentially a sinusoidal representation on a compact domain. Paper E identifies previously unutilized Hankel-Toeplitz structure in the HGP, which enables a time complexity for learning that is linear in the number of BFs, without further approximation. Lastly, Paper F improves the computational complexity of prediction in the HGP, by adaptively choosing the most important BFs for prediction in a certain region of the input.Funding agency: The Wallenberg AI and Autonomous Systems and Software Program (WASP), funded by the Knut and Alice Wallenberg Foundation</p

    Learning Motion Patterns in AIS Data and Detecting Anomalous Vessel Behavior

    No full text
    A new approach to anomaly detection in maritime traffic based on Automatic Identification System (AIS) data is proposed. The method recursively learns a model of the nominal vessel routes from AIS data and simultaneously estimates the current state of the vessels. A distinction between anomalies and measurement outliers is made and a method to detect and distinguish between the two is proposed. The anomaly and outlier detection is based on statistical testing relative to the current motion model. The proposed method is evaluated on historical AIS data from a coastal area in Sweden and is shown to detect previously unseen motions.Funding agencies: This work was partially supported by the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by the Knut and Alice Wallenberg Foundation.</p

    Learning Driver Behaviors Using A Gaussian Process Augmented State-Space Model

    No full text
    An inference method for Gaussian process augmented state-space models are presented. This class of grey-box models enables domain knowledge to be incorporated in the inference process to guarantee a minimum of performance, still they are flexible enough to permit learning of partially unknown model dynamics and inputs. To facilitate online (recursive) inference of the model a sparse approximation of the Gaussian process based upon inducing points is presented. To illustrate the application of the model and the inference method, an example where it is used to track the position and learn the behavior of a set of cars passing through an intersection, is presented. Compared to the case when only the state-space model is used, the use of the augmented state-space model gives both a reduced estimation error and bias.Funding agencies:This work was partially supported by the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by the Knut and Alice Wallenberg Foundation.WAS

    Online Joint State Inference and Learning of Partially Unknown State-Space Models

    No full text
    A computationally efficient method for online joint state inference and dynamical model learning is presented. The dynamical model combines an a priori known, physically derived, state-space model with a radial basis function expansion representing unknown system dynamics and inherits properties from both physical and data-driven modeling. The method uses an extended Kalman filter approach to jointly estimate the state of the system and learn the unknown system dynamics, via the parameters of the basis function expansion. The key contribution is a computational complexity reduction compared to a similar approach with globally supported basis functions. By using compactly supported radial basis functions and an approximate Kalman gain, the computational complexity is considerably reduced and is essentially determined by the support of the basis functions. The approximation works well when the system dynamics exhibit limited correlation between points well separated in the state-space domain. The method is exemplified via two intelligent vehicle applications where it is shown to: (i) have competitive system dynamics estimation performance compared to the globally supported basis function method, and (ii) be real-time applicable to problems with a large-scale state-space.Funding: Wallenberg AI, Autonomous Systems and Software Program (WASP) - Knut and Alice Wallenberg Foundation</p
    corecore