The Kalman filter is optimal linear state estimation. It alternates: predict (advance state estimate using dynamics model) and correct (update estimate using noisy observation). The Kalman gain K trades off process noise Q vs observation noise R. High Q (uncertain dynamics): trust observations more. High R (noisy sensors): trust the model more. This visualization tracks a 1D position estimate.
Part of the EngineersOfAI Interactive 3D - free interactive visualizations covering every major concept in machine learning and AI engineering. Hover any element for a plain-English explanation. No code required.