Home
Research
Projects
Publications
Software
Teaching
Talks
Contact
Light
Dark
Automatic
Message-Passing
Bayesian system identification by message passing on factor graphs
System identification is an inference problem: given data, what can we infer about the data-generating system? In this talk I develop a Bayesian view of identification in which that inference is carried out as message passing on Forney-style factor graphs.
Sep 23, 2026 08:30 — 09:30
Kloosterhotel Willibrordhaeghe
Code
Slides
Demo
Expected free energy as an information constraint
We propose a formulation of expected free energy minimization based on a Bethe free energy functional, fully supporting inference by message passing. The epistemic drive is maintained by imposing an information constraint, in addition to normalisation, marginalisation and form constraints, insisting that the mutual information between future observations, states and parameters given actions must be at least as large as the entropy of the goal prior.
Sep 15, 2026 14:00 — 15:00
TU Eindhoven, Netherlands
Slides
Video
On deriving efficient information-seeking behaviour for intelligent autonomous systems
This talk presents a principled mathematical framework for deriving information-seeking behavior in intelligent agents, grounded in Bayesian inference and the free energy principle.
Oct 20, 2025 16:00 — 17:00
McGill University, Montreal, Canada
Slides
Message passing-based inference in autoregressive active inference agent
We present the design of an autoregressive active inference agent in the form of message passing on a factor graph.
Oct 17, 2025 10:45 — 11:00
McGill University, Montreal, Canada
Slides
Variational message passing for online Bayesian NARMAX identification
We propose a variational message passing inference algorithm for online system identification using polynomial NARMAX models. We show empirically that our variational Bayesian estimator outperforms an online recursive least-squares estimator, most notably in small sample size settings and low noise regimes, and performs on par with an iterative least-squares estimator trained offline.
Jun 9, 2022 15:30 — 15:45
Atlanta, United States
Slides
Video
Schedule-free variational message passing for Bayesian filtering
Message passing on factor graphs typically relies on a scheduling procedure, in which a central algorithm or compiler figures out
which
nodes should pass messages
where
at
what
time. This is not a biologically plausible mechanism. I explore the possibility of passing messages without a scheduler, where the nodes merely “react” to incoming messages.
Mar 31, 2020 16:00 — 17:00
Online
Slides
Abstract
Cite
×