A mixture-of-experts framework for adaptive Kalman filtering
W S Chaer1, R H Bishop, J Ghosh
1Dept. of Aerosp. Eng. & Eng. Mech., Texas Univ., Austin, TX.
Summary
This study introduces an adaptive Kalman filtering method using a mixture-of-experts regulated by a gating network. This approach enhances estimation accuracy and adaptability in dynamic environments.
Area of Science:
- Engineering
- Computer Science
Background:
- Kalman filtering is a widely used technique for state estimation.
- Traditional Kalman filters assume known system parameters, limiting their performance in uncertain environments.
- Adaptive filtering techniques are needed to handle time-varying or unknown system dynamics.
Purpose of the Study:
- To propose a novel modular and flexible adaptive Kalman filtering approach.
- To enhance estimation accuracy, responsiveness, and computational efficiency compared to existing methods.
- To introduce on-line adaptation mechanisms for filter parameters.
Main Methods:
- A mixture-of-experts framework regulated by a gating network.
- Each expert is a Kalman filter with different parameter realizations.
- Gating network adapts expert weights based on performance.
- Periodic enhancement using recursive quadratic programming or genetic algorithms for parameter adaptation.
Main Results:
- The proposed filter bank demonstrates superior estimation accuracy.
- It exhibits a quicker response to changing environments.
- It offers improved numerical stability and computational efficiency over classical methods.
- Real-time implementation is feasible with the proposed parameter adaptation schemes.
Conclusions:
- The proposed adaptive Kalman filtering approach offers significant advantages.
- It provides a robust and efficient solution for state estimation in uncertain and dynamic systems.
- The modular design and adaptive mechanisms enhance its applicability across various domains.
Related Concept Videos
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
This lesson introduces two critical methods in pharmacokinetics, the Wagner-Nelson and Loo-Riegelman methods, used for estimating the absorption rate constant (ka) for drugs administered via non-intravenous routes. The Wagner-Nelson method relates ka to the plasma concentration derived from the slope of a semilog percent unabsorbed time plot. However, it is limited to drugs with one-compartment kinetics and can be impacted by factors like gastrointestinal motility or enzymatic degradation.
On...
On...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
State Space Representation
The frequency-domain technique, commonly used in analyzing and designing feedback control systems, is effective for linear, time-invariant systems. However, it falls short when dealing with nonlinear, time-varying, and multiple-input multiple-output systems. The time-domain or state-space approach addresses these limitations by utilizing state variables to construct simultaneous, first-order differential equations, known as state equations, for an nth-order system.
Consider an RLC circuit, a...
Consider an RLC circuit, a...
Multi-input and Multi-variable systems
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
Linear time-invariant Systems
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be calculated...
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be calculated...
Kinematic Equations: Problem Solving
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
