計算資源とモデル能力がともに希少でなくなった今、「より多く計算する」その先で本当の問題は次のようになりました:どのように探索するか、そして探索手法そのものがシステムによって改善され得るか。本ページで確立したい判断は——理解・表現・行動・フィードバックといった複数の知能発展路線が、システム的で実世界の課題を解決する場面で再び合流するということです。そして進化計算こそ、この合流点における最も直接的な技術的源流です。それは探索のメカニズムであると同時に、探索の対象にもなり得るのです。
一、前提の転換:「一度生成する」から「継続的に探索する」へ
単発生成の限界は今や十分に露呈しています。一度の生成では自ら正しさを証明できず、環境やモデルが更新された後も有効であり続けることは困難です。能力が強化されたことで、ボトルネックは「一度良い答えを生成する」ことから「いかに継続的に探索・フィードバック・選別するか」へと移りました。言い換えれば、問題の性質はすでにサンプリングから探索へと変わりました——重点はもはや答えがあるかどうかではなく、繰り返し提案・検証・保持・再生成できるかどうかです。
二、なぜ複数の路線が合流するのか
知能システムは単一の能力ではなく、理解・表現・行動・フィードバック・結果の選別といった複数の次元を含んでいます。どの次元も単独では閉ループを成せません。理解はフィードバックによって校正され、行動は結果の選別によって収束し、表現は環境によって検証されるからです。したがってこれらの路線は互いを置き換えるのではなく、システムのレベルで再び交わります。この相互依存は、最も素朴な観察の連鎖で理解できます:問題を提示する → 候補を生成する → 環境がフィードバックする → 評価・選別する → 保持し再生産する。
三、源流としての位置づけ:なぜ進化計算なのか
多くの合流経路の中で、進化計算は最も直接的で最も実践可能なメカニズムを提供します——集団・突然変異・選択・反復は、「生成—評価—保持—再生産」というシステムの閉ループに自然に対応します。それはまた別の表現能力ではなく、閉ループを実際に回す仕組みそのものです。だからこそ本ページでは、これを合流点における最も直接的な技術的源流と位置づけます。
四、従来の進化アルゴリズムの盲点
従来の進化アルゴリズムは、突然変異・交叉・選択によって候補解を変化させますが、「候補解を生み出す方法」自体を変えることはほとんどありません。言い換えれば、アルゴリズムのメタ層は長らく人手による設計段階にとどまってきました。それは答えを探索することは得意ですが、自分自身を探索することは得意ではありません。
具体的なコストの例として差分進化を挙げます:どの突然変異戦略を採用するか、基ベクトルをどう選ぶか、突然変異率と交叉確率をどう設定するかは、いずれも求解結果に大きく影響します。問題が異なるたびに、研究者は通常、数多くの変種の中から選定し、大量の実験を通じて繰り返しパラメータを調整します。こうした作業は探索の外側で行われ、再利用もできず、なかなか蓄積されません——これはまさに「アルゴリズムは答えを探索しているが、アルゴリズム自身は探索過程に入っていない」という現実の証左です。
五、重要な転換点:アルゴリズムにアルゴリズムを最適化させる
真に重要な一歩は、求解手法そのものも探索過程に入れること、すなわち「アルゴリズムがアルゴリズムを最適化する」という入れ子の視点です。このときアルゴリズムはもはや答えを探索する道具にとどまらず、探索され改善される対象となります。後述する EvoX は、まさにこの視点を体系化する担い手です(そのアーキテクチャの詳細は後続のページを参照)。
