u/Salt_Salary_4127

Wondering about how to update my Kalman filter

I am making a cybernetic control system using input/output with the use of leontief inverse and using Bayesian with algedonic alerts to refine the model. I can summarize its work as cybernetic control architecture inspired by the cybersyn project made in Chile using Stafford Beers cybernetic planning to calculate output within a sector.

What I've built (working prototype):
• Leontief input-output model with 3x3 technical matrix, solved in real-time
• Bayesian Kalman filter achieving >90% confidence within 20 observations/ticks
• Algedonic alert escalation (Factory → Branch → Sector )
• Opsroom dashboard with live matrix visualization and Chart.js telemetry

Where I'm stuck:

  1. My Kalman filter's process noise parameter is arbitrary what's a principled way to tune it for economic time series that have structural breaks? (1 tick a second)

  2. I'm extending my Bayesian updating from just tracking factory output to also updating the A-matrix coefficients as new production data arrives. Is applying a Kalman filter to each matrix cell individually a reasonable approach, or is there a simpler method I should consider?

reddit.com
u/Salt_Salary_4127 — 10 hours ago