Navigating Complexity: How Resource-Limited Agents Derive Probability and Generate Emergence
Giulio Ruffini, Klaus
In the Kolmogorov Theory (KT) of consciousness, an algorithmic agent is an information-processing system that compresses sensory data into simpler models to plan actions that optimize an objective function, while operating under limited data access, finite computational resources, and the fundamental limits of algorithmic information theory (AIT). We show how these limitations naturally give rise to probability, Bayesian inference, precision, and emergence. Using a toy example of an agent compressing pages from a large library, we recover a weighted multi-model strategy in which probabilistic reasoning and Occam's razor appear as the agent navigates between models. We then introduce precision---the confidence the agent assigns to its model relative to noisy data---as the second-order quantity that arbitrates the trade-off between trusting the prediction and trusting the observation. We formalize precision as inverse-variance weighting of prediction errors at the Comparator and show what it gives the agent: a principled model-updating process carried out by the Updater (a submodule of the Modeling Engine), in which a confidence-dependent gain determines how much each prediction error revises the model --- so that reliable, persistent errors reshape the model while structureless errors are retained as residual noise, and structural learning saturates once the compressible regularity has been captured. We then connect precision to a concrete neural substrate --- cross-frequency coupling in the laminar neural mass model --- in which attention and gating emerge as limit cases of precision weighting~. We then connect the picture to Karl Friston's Free Energy Principle and Active Inference, which appear as the variational-Bayesian special case of the bounded-agent story, and flag the main differences rather than collapsing the two. Finally, we propose a formal, agent-centric definition of emergence in terms of coarse-graining and Kolmogorov complexity, and connect it to cellular automata, the renormalization group, and partial models. The result is a unified account in which probability, precision, and emergence are all consequences of an agent's drive to compress and model a noisy world under bounded resources.
Probability, precision, and emergence aren't fundamental axioms — they're what you get when a compression-seeking agent runs into the hard limits of computation and noisy data.
The core idea is disarmingly simple: an agent trying to survive must build a compact model of the world. But Kolmogorov complexity — the length of the shortest program that reproduces a dataset — is provably uncomputable. No agent can find the optimal model. So what does a rational, resource-limited agent do instead? It maintains a portfolio of models, weighted by how well each one compresses past data and how simple each one is. That weighted portfolio is Bayesian inference, and the Solomonoff prior (shorter programs get exponentially higher weight) is Occam's razor — both derived, not assumed. The library-browsing toy example makes this concrete: an agent reading pages from the Library of Congress can't build one universal compressor on the fly, so it maintains specialized sub-models and bets on whichever fits the incoming page best.
That handles which model to trust. But there's a second, orthogonal question: when your model's prediction disagrees with what you observe, how hard should you update? This is where precision enters — defined here as inverse variance, i.e., confidence. The paper formalizes a gain term (essentially the Kalman gain) that interpolates between "trust the data" and "trust the model" based on their relative precisions. Crucially, this same gain operates on the model itself over slower timescales: persistent, structured errors reshape the model; structureless noise gets left as residual. Learning saturates naturally once the model has absorbed all the compressible regularity. The paper then grounds this in neural hardware — cross-frequency coupling in a laminar neural mass model — where slow oscillation envelopes gate the gain on fast prediction-error channels. Attention and gating fall out as the extreme cases of precision weighting (precision → 0 suppresses a channel; precision → ∞ amplifies it).
Friston's Free Energy Principle and Active Inference fit neatly inside this picture as a special case: when the agent approximates a true posterior with a tractable variational distribution, minimizing variational free energy is exactly what the bounded-agent story prescribes. The paper is careful to flag two genuine differences rather than collapsing the frameworks: KT keeps the objective function separate from the generative model (goals aren't smuggled in as prior preferences), and KT's simplicity drive is algorithmic () rather than prior-relative.
Finally, the paper gives a formal, agent-centric definition of emergence: a system is emergent for an agent when coarse-graining its microscopic description dramatically reduces apparent Kolmogorov complexity while preserving high entropy and mutual algorithmic information with the original — and when operating on that coarser model actually improves the agent's survival utility. This ties cellular automata (Rule 110, Israeli & Goldenfeld coarse-graining results) and the renormalization group into the same framework: both are instances of finding a macroscopic description that is far simpler than the microscopic one, without throwing away what matters. The upshot is that "complexity" is not a property of a system alone — it's relational, defined with respect to an observing agent and the coarse-graining that agent can apply.
- Zenodo
- 10.5281/zenodo.21008492
- Preprint
- https://osf.io/preprints/psyarxiv/3xy5d_v3
- WP ID
- WP0017
- Lifecycle
- completed
- Visibility
- public
- Access level
- open
- Embargo until
- —
- Priority
- —
- Collab
- closed
- Venue
- —
- DOI
- —
- Deadline
- —
- Owner
- —
- Source
- drive_legacy
- Repo path
- WP0017 - From Algorithmic Agent to Probability and Emergence
- v0.3.0 (revision) · cut-version · zenodo:21008493fixing title etc
- v0.2.0 (revision) · cut-versionadded Precision/Attention concepts and connection with FEP/AIF
- v0.1.0 (draft) · drive-legacyAuto-created by Phase 1a bootstrap ingestion.
