The regulator theorem states that, under certain conditions, any optimal controller must embody a model of the system it regulates, grounding the idea that controllers embed, explicitly or implicitly, internal models of the controlled. This principle underpins neuroscience and predictive brain theories like the Free-Energy Principle or Kolmogorov/Algorithmic Agent theory. However, the theorem is only proven in limited settings. Here, we treat the deterministic, closed, coupled world-regulator system $(W,R)$ as a single self-delimiting program $p$ via a constant-size wrapper that produces the world output string~$x$ fed to the regulator. We analyze regulation from the viewpoint of the algorithmic complexity of the output, $K(x)$. We define $R$ to be a \emph{good algorithmic regulator} if it \emph{reduces} the algorithmic complexity of the readout relative to a null (unregulated) baseline $\varnothing$, i.e., \[ Î= K\big(O_{W,\varnothing}\big) - K\big(O_{W,R}\big) > 0. \] We then prove that the larger $Î$ is, the more world-regulator pairs with high mutual algorithmic information are favored. More precisely, a complexity gap $Î> 0$ yields \[ \Pr\big((W,R)\mid x\big) \le C\,2^{\,M(W{:}R)}\,2^{-Î}, \] making low $M(W{:}R)$ exponentially unlikely as $Î$ grows. This is an AIT version of the idea that ``the regulator contains a model of the world.'' The framework is distribution-free, applies to individual sequences, and complements the Internal Model Principle. Beyond this necessity claim, the same coding-theorem calculus singles out a \emph{canonical scalar objective} and implicates a \emph{planner}. On the realized episode, a regulator behaves \emph{as if} it minimized the conditional description length of the readout.
- 論文ID: 2510.10300
- タイトル: The Algorithmic Regulator
- 著者: Giulio Ruffini
- 分類: cs.CC cs.AI cs.IT cs.SY eess.SY math.IT q-bio.NC
- 発表日: 2025年10月14日(arXiv プレプリント)
- 論文リンク: https://arxiv.org/abs/2510.10300
本論文は、アルゴリズム情報論(AIT)に基づいて古典的なレギュレータ定理を再検討している。この定理は、特定の条件下では、最適な制御器は調節対象システムのモデルを必ず含まなければならないと述べている。著者は、決定論的な世界-レギュレータ結合システム(W,R)を単一の自己区切りプログラムとして捉え、出力のアルゴリズム複雑度K(x)の観点から調節を分析する。「良いアルゴリズム的レギュレータ」を、調節なしのベースラインと比較して出力のアルゴリズム複雑度を低減させるレギュレータと定義し、すなわちΔ=K(OW,∅)−K(OW,R)>0とする。論文は、複雑度ギャップΔが大きいほど、高い相互アルゴリズム情報を持つ世界-レギュレータペアが優先されることを証明し、低いM(W:R)はΔの増加に伴い指数関数的に不可能になることを示している。
- 古典的レギュレータ定理の限界: Conantと Ashby(1970)が提唱した良いレギュレータ定理(GRT)は「すべての良いレギュレータはシステムのモデルでなければならない」と主張しているが、「モデル」と「良い」の定義が過度に広く、証明も十分に厳密ではない。
- 内部モデル原理の制限: 現代制御理論における内部モデル原理(IMP)は厳密であるが、主に線形時不変(LTI)システムに適用可能であり、非線形システムへの拡張には追加の構造的仮定が必要である。
- 神経科学理論の必要性: 自由エネルギー原理とKolmogorov/アルゴリズム的エージェント理論などの予測的脳理論は、「エージェントは世界モデルを含まなければならない」という観点を支持するより普遍的な理論的基礎を必要としている。
著者の目的は以下の通りである:
- 分布に依存しない、個別シーケンスに適用可能な調節理論を提供する
- 線形性の仮定と確率モデルの制限を克服する
- アルゴリズム情報論の枠組みの下でレギュレータ定理を確立する
- 神経科学と認知科学にさらに厳密な理論的基礎を提供する
- アルゴリズム的レギュレータフレームワークの提案: アルゴリズム情報論に基づいてレギュレータの「良い悪い」基準を再定義し、出力の圧縮可能性を評価基準とする
- 3つの主要定理の確立:
- 事後形式定理:観測出力xが与えられたプログラムの事後分布
- 対比的レギュレータ定理:複雑度ギャップと相互アルゴリズム情報の指数関係を証明
- 目的関数推論定理:規範的スカラー目的関数を識別
- 分布に依存しない理論の提供: 確率分布の仮定に依存せず、単一の実現シーケンスに適用可能
- 内部モデル原理の補完: 情報論的レベルでIMPの構造的必要条件を補完
決定論的に結合された世界-レギュレータシステム(W,R)を研究する。ここで:
- W:世界プログラム(3テープチューリング機械)
- R:レギュレータプログラム(3テープチューリング機械)
- N:固定時間範囲
- x=OW,R(N):レギュレータが有効な場合の世界出力
- y=OW,∅(N):レギュレータが無効な場合の世界出力
固定範囲Nが与えられたとき、M(W:R)>0(K(W∣R)<K(W)と同等)ならば、Rはアルゴリズム的意味でWの内部モデルを含むと言う。
複雑度ギャップを定義する:
Δ:=K(OW,∅(N))−K(OW,R(N))
Δ>0ならば、Rは範囲Nの下でWの良いアルゴリズム的レギュレータと言う。
P((W,R)∣x)∈[c~21,c~11]⋅2K(x)−K(W,R)<c~12M(W:R)
Δ:=K(OW,∅(N))−K(OW,R(N))とすると、定数C>0が存在して:
P((W,R)∣OW,R(N),EbR)≤C⋅2M(W:R)2−Δ
これは、M(W:R)がΔの1ビット減少するごとに、事後サポートが約2−1の係数を失うことを意味する。
普遍的先験測度の下で:
log2m(OW,∅(N))m(OW,R(N))=K(OW,∅(N))−K(OW,R(N))±O(1)
すなわち、実現されたエピソード上で、レギュレータはK(OW,R(N))を最小化しているかのように振る舞う。
- 圧縮観点からの調節: 調節を出力をより圧縮可能にするプロセスとして定義し、制御理論と情報論を結びつける
- 対比分析: レギュレータの有効/無効時の複雑度差異を比較することで調節効果を評価
- 普遍的先験: Solomonoff-Levin普遍分布を利用して分布に依存しない分析フレームワークを提供
- 3テープチューリング機械モデル: 標準的な計算モデルを使用して結果の普遍性を確保
論文はAITフレームワークとIMPの差異を詳細に比較している:
| 側面 | IMP | AITフレームワーク |
|---|
| 仮定 | LTIシステム、構造的仮定 | アーキテクチャ非依存、決定論的結合 |
| 「モデル」の定義 | 動的複製 | アルゴリズム依存性M(W:R)>0 |
| 必要性 | 構造的 | 情報論的 |
| 適用範囲 | 古典的調節 | 単一エピソード、分布非依存 |
Kolmogorov複雑度は計算不可能であるため、実践では以下を使用する:
- Lempel-Ziv圧縮器: K(⋅)の上界推定として
- ブロック分解法(BDM): 小ブロックの複雑度表参照を通じて
- ニューラルネットワーク圧縮器: 変分オートエンコーダなどに基づく
論文はサーモスタットを例として、フレームワークの応用を説明している:
- 世界W: 部屋の熱力学 + 外部干渉
- レギュレータR: サーモスタットロジック
- 出力x: 室内温度またはエラー信号
- 良いレギュレータ: 温度を規則的なデッドバンドパターン内に保つことで、調節なしの場合よりも圧縮可能にする
- Conant-Ashby GRT(1970): 開拓的研究だが定義が曖昧
- Francis-Wonham IMP(1975-76): 線形システムの厳密な結果
- 非線形出力調節: 追加の可解性と安定性条件が必要
- Solomonoff帰納: 普遍的先験と符号化定理
- Kolmogorov複雑度: 個別シーケンスの複雑性測度
- 最小記述長: モデル選択と圧縮の関連性
- 自由エネルギー原理: 生物的エージェントが変分自由エネルギーを最小化
- 予測符号化: 脳を予測機械として
- アルゴリズム的エージェント理論: 圧縮モデルに基づく意識理論
- アルゴリズム的必要性: 継続的な複雑度優位Δ>0は低いM(W:R)を指数関数的に不可能にする
- 規範的目的: 符号化定理は規範的スカラー目的関数を計算的に識別する
- エージェント解釈: レギュレータは記述長を最小化しているかのように振る舞う
- 計算不可能性: Kolmogorov複雑度は計算不可能であり、近似が必要
- 単一エピソード制限: 結果は個別の実現に基づいており、複数の観測で信頼度を高める必要がある可能性
- 診断要件: 対比が有効であることを確保するために適切な読み出し信号の選択が必要
- 定数因子: 機械依存定数は実践では大きい可能性
- 複数エピソード拡張: 複数のエピソード間の累積証拠を研究
- 近似アルゴリズム: Kolmogorov複雑度推定方法の改善
- 実験的検証: 実際の制御システムでフレームワークをテスト
- 神経科学応用: 脳機能研究への理論応用
- 理論的厳密性: 古典的レギュレータ定理の厳密なアルゴリズム情報論版を提供
- 普遍的適用性: 線形性や確率仮定に依存せず、適用範囲がより広い
- 深い洞察: 調節と圧縮を結びつけ、新しい理論的視点を提供
- 学際的価値: 神経科学と認知科学に理論的基礎を提供
- 実用性の課題: Kolmogorov複雑度の計算不可能性が直接応用を制限
- 経験的検証の不足: 大規模実際システムの検証が不足
- 定数依存性: 結果の定数因子が実用的効果に影響する可能性
- 単一視点: 主に情報論的視点に焦点を当てており、他の重要な要因を見落とす可能性
- 理論的貢献: 制御理論に新しい情報論的基礎を提供
- 学際的橋渡し: 制御理論、情報論、神経科学を結びつける
- 方法論的革新: AITのシステム理論への応用可能性を示す
- 将来研究: 関連分野の後続研究の基礎を築く
- 理論分析: 調節システムの理論的分析と理解に適している
- システム診断: 制御システムが適切な世界モデルを含むかどうかの評価に使用可能
- 神経科学研究: 脳の予測機能研究に定量的フレームワークを提供
- 人工知能: 世界モデルを持つインテリジェントシステム設計に指導を提供
論文は65篇の重要な文献を引用しており、主に以下を含む:
- Conant & Ashby(1970): 「システムの良いレギュレータはすべてそのシステムのモデルでなければならない」
- Francis & Wonham(1975, 1976): 内部モデル原理の原始的研究
- Li & Vitányi(2019): Kolmogorov複雑度の権威的教科書
- Solomonoff(1964): アルゴリズム確率論の基礎的研究
- Grünwald(2007): 最小記述長原理
- Friston: 自由エネルギー原理関連研究
- Ruffini: アルゴリズム的エージェント理論における著者の先行研究
総合評価: これは理論的に非常に厳密で深い論文であり、アルゴリズム情報論を制御理論に成功裏に導入し、古典的レギュレータ定理に新しい視点を提供している。実用性の面では課題があるが、その理論的貢献と学際的価値により、関連分野の重要な研究となっている。