Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T21:37:04.772Z Has data issue: false hasContentIssue false

Recurrent, nonequilibrium systems and the Markov blanket assumption

Published online by Cambridge University Press:  29 September 2022

Miguel Aguilera
Affiliation:
School of Engineering and Informatics, University of Sussex, Falmer, Brighton BN1 9QJ, UK sci@maguilera.net https://maguilera.net/ C.L.Buckley@sussex.ac.uk https://christopherlbuckley.com/
Christopher L. Buckley
Affiliation:
School of Engineering and Informatics, University of Sussex, Falmer, Brighton BN1 9QJ, UK sci@maguilera.net https://maguilera.net/ C.L.Buckley@sussex.ac.uk https://christopherlbuckley.com/

Abstract

Markov blankets – statistical independences between system and environment – have become popular to describe the boundaries of living systems under Bayesian views of cognition. The intuition behind Markov blankets originates from considering acyclic, atemporal networks. In contrast, living systems display recurrent, nonequilibrium interactions that generate pervasive couplings between system and environment, making Markov blankets highly unusual and restricted to particular cases.

Information

Type
Open Peer Commentary
Copyright
Copyright © The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Structural and functional couplings in cyclic versus acyclic networks. The left-hand figures show the structural connectivity of directed graphs. The right-hand figures show the conditional functional couplings of the system when the state of the “blanket” s, a is fixed. In directed acyclic graphs (A), the structural and functional couplings are directly related, and fixing the boundary results in conditional independence of x, y, yielding a Markov blanket. In directed cyclic graphs (B), the recurrent structural connections result in additional functional couplings between variables, generating a new coupling between x, y that “crosses” the boundary, therefore not resulting in a Markov blanket in general.