Message Passing-Based Bayesian Control of a Cart-Pole System

被引:0
作者
Adamiat, Sepideh [1 ]
Kouw, Wouter M. [1 ]
van Erp, Bart [1 ,2 ]
de Vries, Bert [1 ,2 ]
机构
[1] TU Eindhoven, Dept Elect Engn, Eindhoven, Netherlands
[2] Lazy Dynam BV, Eindhoven, Netherlands
来源
ACTIVE INFERENCE, IWAI 2024 | 2025年 / 2193卷
关键词
Active inference; Bayesian control; Factor graphs; Message passing; NUV priors; Policy estimation;
D O I
10.1007/978-3-031-77138-5_14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We describe a Bayesian controller for a cart-pole system, a well-known benchmark in control theory. The cart-pole system is characterized by its nonlinear and underactuated nature, and we further complicate the scenario by (1) assuming that the controller lacks knowledge of sensor noise variance, and (2) imposing bounds on the control signal. Traditional control algorithms often struggle to adapt to uncertainties and constraints. However, the Bayesian framework, particularly the active inference framework, smoothly accommodates these complexities. In the proposed controller, the entire computational process consists of online Bayesian inference. This process is streamlined through a toolbox for fast message passing-based inference in factor graphs. We describe the mechanics of message passing in factor graphs, addressing challenges such as non-linear factors, bounded control, and real-time parameter tracking. The primary objective of this paper is to demonstrate that, with the advancement of the active inference framework and the effectiveness of automated inference toolboxes, Bayesian control emerges as an appealing option for application engineers.
引用
收藏
页码:209 / 221
页数:13
相关论文
共 23 条
  • [1] Bagaev D., 2023, Sci. Program
  • [2] Esaki K., 2023, INT WORKSH ACT INF, P14
  • [3] What Is Optimal about Motor Control?
    Friston, Karl
    [J]. NEURON, 2011, 72 (03) : 488 - 498
  • [4] Friston KJ, 2017, NETW NEUROSCI, V1, P381, DOI [10.1162/NETN_a_00018, 10.1162/netn_a_00018]
  • [5] Active inference and agency: optimal control without cost functions
    Friston, Karl J.
    Samothrakis, Spyridon
    Montague, Read
    [J]. BIOLOGICAL CYBERNETICS, 2012, 106 (8-9) : 523 - 541
  • [6] Some Relations Between Extended and Unscented Kalman Filters
    Gustafsson, Fredrik
    Hendeby, Gustaf
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2012, 60 (02) : 545 - 555
  • [7] An introduction to variational methods for graphical models
    Jordan, MI
    Ghahramani, Z
    Jaakkola, TS
    Saul, LK
    [J]. MACHINE LEARNING, 1999, 37 (02) : 183 - 233
  • [8] Keusch R., 2022, Composite NUV priors and applications, DOI [10.3929/ethzb-000575227, DOI 10.3929/ETHZB-000575227]
  • [9] Keusch R, 2025, Arxiv, DOI arXiv:2303.15806
  • [10] Lanillos P., 2021, arXiv, DOI DOI 10.48550/ARXIV.2112.01871