Differentiable Adaptive Kalman Filtering via Optimal Transport
2508.07037v1
cs.LG, eess.SP
2025-08-13
Авторы:
Yangguang He, Wenhao Li, Minzhe Li, Juan Zhang, Xiangfeng Wang, Bo Jin
Резюме на русском
## Контекст
Динамические системы часто описываются с помощью математических моделей, которые могут быть неточными из-за неизвестности или плохого описания входных параметров. Особенно это актуально при использовании узкоспециализированных систем, таких как летательные аппараты без пилота, где внешние условия, такие как ветер или электромагнитные помехи, могут существенно повлиять на точность моделирования. Одним из широко используемых подходов для улучшения точности оценок является адаптивный Калмановский фильтр, который активно применяется в системах управления и мониторинга. Однако существующие подходы часто требуют дорогостоящих и медленных операций по онлайн-адаптации, что может ограничивать их применение в реальных условиях, где скорость и эффективность критичны.
## Метод
Мы предлагаем **OTAKNet** (Optimal Transport Adaptive Kalman Net), первый адаптивный онлайн-фильтр, который устраняет необходимость в традиционных методах онлайн-обучения, таких как постоянная оценка или методы полного обучения сети. Метод OTAKNet основывается на **оптимальном транспорте**, который используется для оценки и корректировки статистических параметров в зависимости от изменений в динамике системы. Отличительным чертём является то, что OTAKNet использует **одношаговую предсказательную меру вероятности** для установления связи между состоянием и шумовыми условиями. Это позволяет вести адаптацию в реальном времени без необходимости полного переноса модели или медленных операций по обучению.
## Результаты
Мы проводили эксперименты с помощью двух наборов данных. В **синтетических условиях** мы сравнили OTAKNet с классическим адаптивным Калмановским фильтром и показали, что наш подход обеспечивает более высокий точностный показатель с меньшим затратным временем. Также мы провели эксперименты на **данных NCLT (Northern Carbon State University)**, где показали, что OTAKNet превосходит существующие методы в условиях ограниченного обучающегося объема. Эти результаты демонстрируют высокую эффективность OTAKNet в реальных условиях, где изменения внешних условий могут быстро повлиять на модели.
## Значимость
Предложенный подход может применяться в **робототехнике, мониторинге и системах управления**, где необходима высокая точность в реальном времени, независимо от изменения внешних условий. Особенно значимым является применение OTAKNet в локализации и ориентировании в условиях нестабильного шума, таких как удаленное воздушное пространство или городские условия. Этот подход может значительно улучшить возможности систем управления в таких ситуациях, обеспечивая улучшенную точность и реакцию.
Abstract
Learning-based filtering has demonstrated strong performance in non-linear
dynamical systems, particularly when the statistics of noise are unknown.
However, in real-world deployments, environmental factors, such as changing
wind conditions or electromagnetic interference, can induce unobserved
noise-statistics drift, leading to substantial degradation of learning-based
methods. To address this challenge, we propose OTAKNet, the first online
solution to noise-statistics drift within learning-based adaptive Kalman
filtering. Unlike existing learning-based methods that perform offline
fine-tuning using batch pointwise matching over entire trajectories, OTAKNet
establishes a connection between the state estimate and the drift via one-step
predictive measurement likelihood, and addresses it using optimal transport.
This leverages OT's geometry - aware cost and stable gradients to enable fully
online adaptation without ground truth labels or retraining. We compare OTAKNet
against classical model-based adaptive Kalman filtering and offline
learning-based filtering. The performance is demonstrated on both synthetic and
real-world NCLT datasets, particularly under limited training data.
Ссылки и действия
Дополнительные ресурсы: