Predictive Coding Graphs are a Superset of Feedforward Neural Networks

この論文は、神経科学に着想を得た確率的潜在変数モデルである予測符号化グラフ(PCG)が、多層パーセプトロンの数学的超集合を定義することを証明し、これにより PCG を現代の機械学習の文脈に位置づけ、ニューラルネットワークのトポロジーに関する研究を強化していることを示しています。

Björn van Zwol

公開日 Mon, 09 Ma
📖 1 分で読めます☕ さくっと読める

Each language version is independently generated for its own context, not a direct translation.

この論文は、人工知能(AI)の新しい考え方を紹介する面白い研究です。専門用語を避け、身近な例え話を使って解説します。

🧠 論文の核心:「予測コーディング」は、従来の AI の「親戚」であり、さらに「進化版」である

この研究は、**「予測コーディンググラフ(PCG)」という新しい AI の仕組みが、私たちがよく知っている「従来のニューラルネットワーク(FNN)」**を完全に含み、さらにそれ以上の能力を持っていることを数学的に証明しました。

まるで、「普通の自転車(従来の AI)」が「最新の電動バイク(PCG)」の一部に過ぎないと気づいたようなものです。


🚲 1. 従来の AI(自転車)とは?

私たちが普段使っている「フィードフォワード型ニューラルネットワーク(FNN)」は、**「一方向に走る自転車」**のようなものです。

  • 仕組み: 入力(ペダルを漕ぐ)→ 処理(チェーンが回る)→ 出力(前へ進む)。
  • 特徴: 情報は前へ前へとしか進みません。後戻りや横移動はできません。
  • 学習: 目的地(正解)に到達できなかったとき、後ろから「どこが間違っていたか」を計算して修正します(これを「誤差逆伝播」と呼びます)。

🔮 2. 予測コーディング(PCG)とは?

一方、「予測コーディング」は、**「脳が世界をどう理解しているか」**という生物学的なアイデアに基づいています。

  • 仕組み: 脳は常に「次はどうなるか?」を予測し、実際の感覚と予測を照らし合わせます。ズレ(誤差)があれば、予測を修正します。
  • 特徴: 情報が前だけでなく、後ろや横へも流れます。まるで、自転車に乗っている人が、前を見つつ、後ろの仲間と会話したり、横の道を確認したりする感じです。
  • 学習: 誤差を「後ろから」計算するのではなく、「今、ここ」で予測と現実のズレを埋め合わせるように、ネットワーク全体が同時に調整されます。

🌐 3. この論文のすごい発見:「超集合(スーパーセット)」の関係

著者のビョルン・ファン・ゾル氏は、この 2 つの関係を数学的に証明しました。

  • 発見①:テスト中は同じ動きをする
    学習が終わって実際に使われるとき(テスト中)、予測コーディングのネットワークは、従来の自転車(FNN)と全く同じ動きをします。つまり、従来の AI ができることは、すべて予測コーディングでもできます。

    • 例え: 電動バイクも、ペダルだけで漕げば普通の自転車と同じように走れます。
  • 発見②:予測コーディングは「何でもできる」進化版
    予測コーディングのネットワーク(PCG)は、**「任意の形」**を作ることができます。

    • 従来の自転車は「前へ進む」ことしかできませんが、予測コーディングは**「ループ(輪)」を作ったり、後ろへ戻ったり、横に繋がったりする複雑な道**を作れます。
    • 論文では、従来の AI を「特別なケース(一部)」として、予測コーディングという「大きな箱」の中に収めました。これを数学的に**「超集合(Superset)」**と呼びます。

🎨 4. なぜこれが重要なの?(図 1 と図 2 の意味)

論文の図 1 と図 2 は、この「箱」のイメージを描いています。

  • 従来の AI(FNN): 青と赤のブロックだけ(前へのつながり)が動きます。
  • 予測コーディング(PCG): 青と赤だけでなく、緑や黄色のブロック(後ろや横へのつながり)も全部動かせます。

これにより、**「残差接続(Skip Connection)」**と呼ばれる、最近の AI 革命(ResNet など)で使われている「飛び越えるつながり」も、この予測コーディングの大きな箱の中にある自然な一部だと理解できます。

さらに、**「後ろへのつながり」や「横へのつながり」**を使えば、従来の AI にはできない新しい種類の学習が可能になるかもしれません。

🚧 5. 注意点と未来

  • 計算コスト: 複雑なつながり(ループや横移動)を全部計算するのは、単純な自転車より少し時間がかかります(計算量が多い)。
  • 可能性: しかし、この「複雑なつながり」が、より効率的な学習や、新しい問題解決の鍵になる可能性があります。

💡 まとめ

この論文は、**「予測コーディングという新しい AI の考え方は、従来の AI を完全に包み込む、もっと柔軟で強力な『親戚』である」**と宣言しました。

従来の AI が「一方向の道」しか走れなかったのに対し、予測コーディングは**「迷路のように入り組んだ、自由な道」**を走れるようになります。これによって、脳の仕組みに近づきつつ、より高度な AI を作れる可能性が広がったのです。


一言で言うと:
「従来の AI は、予測コーディングという『万能な AI』の、特別な形の一つに過ぎなかったんだ!」という発見です。