📚 連載「AIにとって組織とは何か」第3回 / 全11回
複数の AI に仕事を分担させるとき、つい「管理役の AI が下請けの AI に指示を配る」という会社の組織図そっくりの形を作っていないだろうか。マネージャーがいて、その下にワーカーが並ぶ。私たちはこの形を当たり前だと感じる。だが、なぜ組織は階層になるのか。階層は問題を解くのに本質的に必要なのか、それとも「人間どうしの通信が遅く、狭い」という制約への対処として生まれた、特定条件下での解にすぎないのか。もし後者なら、通信が桁違いに安い AI どうしの分業に階層を持ち込むのは、ただの惰性かもしれない。この回は、その「かもしれない」を信条ではなく一つの量で判定できるところまで持っていく。
階層は通信を切り詰めるための装置だった
組織を「人の集まり」ではなく「通信の網」として見ると、最初に立ちはだかるのは経路数の爆発だ。
the number of possible communication paths in an organization is approximately half the square of the number of people in the organization
要するに、n 人いれば通信経路はおよそ n²/2 本になりうる。10 人なら 45 本だが、100 人なら約 5,000 本に膨らむ。人数に比例ではなく、ほぼ二乗で増える。全員が全員と話す「平らな」組織は、規模が大きくなるとこの経路数に押し潰される。
だから、ある程度の規模になると通信そのものを削らざるをえない。
Even in a moderately small organization it becomes necessary to restrict communication in order that people can get some "work" done.
通信を制限しないと「仕事」が進まない、という指摘だ。そして通信を制限する具体的な作法が、上下関係の数値的な制約として現れる。
Specifically, each individual must have at most one superior and at most approximately seven subordinates.
上司は最大 1 人、部下は最大およそ 7 人。これはいわゆる統制範囲(span of control)であり、ピラミッド型の階層が満たす条件そのものだ。階層とは、n²/2 本になりうる経路を、一人あたり高々 8 本程度に切り詰める通信削減装置として読める。つまり階層は、問題の性質から要請されたというより、通信が高くつく世界で経路数を抑えるための工夫だった。
しかも、いったん採用した通信構造は、作るものの形まで決めてしまう。設計する組織は——
are constrained to produce designs which are copies of the communication structures of these organizations
——自分の通信構造の複製を設計として生み出すよう制約される。いわゆる Conway の法則だ。そしてこの写し取りは規模が大きいほど強くなる。
The larger an organization is, the less flexibility it has and the more pronounced is the phenomenon.
ここに惰性の正体がある。階層的に通信していると、作る AI システムも階層的になる。問題にとって階層が最適だからではなく、私たちの通信の形がそうだから、そうなる。さらに、組織側で生じた分断は、そのままシステムの構造に転写される。
Third, the homomorphism insures that the structure of the system will reflect the disintegration which has occurred in the design organization.
階層をもう少し前向きに捉える見方もある。組織を情報処理の機械とみなす立場では、不確実性が高い仕事ほど処理すべき情報量が増え、組織の情報処理能力が律速になる。階層はこのとき、例外だけを上へ上げて負荷を分散させる装置として働く。横の連結や余力(slack)も同じく負荷をさばく仕組みだ。いずれにせよ、ここでも階層は「通信と情報処理が有限で高くつく」という前提への対処として正当化されている。前提が変われば、正当化も揺らぐ。
階層の代わりに価格で調整する、という古典的な答え
通信を切り詰める方法は階層だけではない。もう一つの古典的な答えが、価格による分散調整だ。出発点は、そもそも調整に必要な知識が一箇所に集まっていない、という事実である。
never exists in concentrated or integrated form but solely as the dispersed bits of incomplete and frequently contradictory knowledge
調整に使うべき知識は、中央に統合された形では存在せず、ばらばらの個人が持つ断片としてしか存在しない。だから——
We must solve it by some form of decentralization.
——何らかの分権化で解くしかない。では分権化した個人をどう揃えるのか。Hayek の答えは価格システムであり、それを情報の通信機構として見ろ、という。
We must look at the price system as such a mechanism for communicating information if we want to understand its real function
価格が優れているのは、伝える情報が極端に少なくて済む点にある。
the economy of knowledge with which it operates, or how little the individual participants need to know
各参加者が正しく動くために知るべきことは、ごくわずかでよい。価格は、必要な情報を切り詰めた記号として、関係者にだけ渡す。
In abbreviated form, by a kind of symbol, only the most essential information is passed on and passed on only to those concerned.
そして各人が知るべきは「なぜ」ではなく、相対的な重要度だけだ。
It is always a question of the relative importance of the particular things with which he is concerned
原因そのものは行為者にとって意味を持たない。自分の環境にあるものへの影響として相対値だけが伝わればよい。価格はこうして、ばらばらの人々の個別行動を揃える。
prices can act to coördinate the separate actions of different people in the same way as subjective values
ここまでを整理すると、私たちは少なくとも三つの調整構造を手にしている。全員が全員と話す平ら、経路を上下に絞る階層、そして最小限の情報を価格で配る市場だ。Conway も Hayek も、結局は同じ制約——通信は高く、知識は散らばっている——への別々の対処を描いている。とすれば、その制約のパラメータ、つまり通信コストを動かしたとき、どの構造が一番安くつくかは変わるはずだ。IT が調整コストを下げると構造が階層から市場へ寄る、という後年の見立て(Malone ら)も、この同じ軸の上にある。これは原理的に測れる問いになる。
通信コストを掃引すると、勝つ構造が入れ替わる
編集部はこの問いを決定論モデルに落として測った。やることは単純で、通信 1 単位あたりのコスト c_comm を低い方から高い方へ掃引し、それぞれの c_comm で「総調整コストが最小になる構造」を選ぶだけだ。同じ条件なら誰が回しても同じ数字が出る。
モデルの考え方を単純化すると、各構造のコストはおおむね次の足し算で決まる。
# c_comm(通信1単位あたりのコスト)を低→高に掃引し、各点で総調整コスト最小の構造を選ぶ
平ら : c_comm × (全員相互の経路。経路数は人数のほぼ二乗の半分)
階層 : c_comm × (絞った経路)+ 管理オーバーヘッド
市場 : c_comm × (価格で運ぶ最小限の情報)
→ 平らと階層のコストが入れ替わる点が c_comm* ≈ 1.12
平らは管理コストがないが経路を二乗で抱える。階層は経路を絞れるが管理オーバーヘッドを払う。市場はさらに運ぶ情報を絞る。この綱引きの結果、しきい値が現れる。
平らと階層が入れ替わる交差点は c_comm* ≈ 1.12(2026-06-22 時点、決定論モデルの出力)。これより通信が高コストなら階層が勝ち、安くなると平らが勝つ。通信が高い世界では、経路を二乗で抱える平らのコストが効いてきて、管理オーバーヘッドを払ってでも経路を絞る階層が割に合う。通信が安くなると、その理屈が逆転する。
c_comm をさらに下げていくと、勝つ構造は階層 → 市場 → 平ら の順に移る(密度依存)。通信が高いうちは階層、中くらいだと価格で配る市場、極端に安いと全員が直接つながる平らが最小コストになる、という並びだ。市場が中間領域の解として現れるのは、Hayek の価格システムが「通信は安くないが知識は散っている」状況の答えだった、という読みとも整合する。
感度分析として、管理オーバーヘッドを大きくすると、階層が勝つ c_comm の領域は狭くなる。マネージャーを置くコストが高いほど、階層が割に合う条件は厳しくなる、という素直な向きだ。
この測定が言えるのは、控えめに言って次のことだ。階層は普遍的に最適なのではなく、通信コストが高い領域での最小コスト解だった。c_comm にははっきりした交差点があり、そこを跨ぐと最小コストの構造は別物に変わる。そして AI どうしの分業は、通信が人間より桁違いに安い領域に位置する——交差点 1.12 のはるか下だ。モデルに従えば、その領域で割に合うのは階層ではなく、より平らな構造に寄る。
冒頭の問いに戻ろう。複数の AI に会社の組織図を写すとき、私たちは Conway の法則どおり「自分たちの通信構造の複製」を作っている。だが AI の通信は人間の通信とはコストが違う。階層が惰性かどうかは、信条ではなく c_comm という一つの量で判定できる。少なくともこの決定論モデルの上では、通信が安くなるほど、最適な組織のかたちは階層から離れていく。
References
[1] https://www.melconway.com/Home/Committees_Paper.html
[2] https://www.econlib.org/library/Essays/hykKnw.html
連載「AIにとって組織とは何か」の前後
- ← 第2回: どんな主体でも担う8つの機能(F1–F8)
- → 第4回: AIの「仕事の大きさ」は人間と違う