AIを使って知らない分野を説明してみた(考古学)

ラマヌジャンに続き、第5弾です。

専門外である私が「邪馬台国とは何ですか?」という素朴な質問をスタートに、2つのAI(GeminiとGrok)を活用して、どこまでちゃんとした文章が作れるかというテストです。

【今回の実験条件】
1. 対話の重ね掛け:まずGeminiとディスカッションを重ね、記事の骨組みとストーリーを作成。
2. クロス・ファクトチェック:出来上がった文章をGrokに投げ、修正点を確認。
3. 最終合意:修正稿を再度Geminiに戻し、今までで一番の激論が交わされた後に、異議が出なかったものを「完成稿」とする。
4. 人間の役割:私がやったのは、問いを重ねること、そして読みやすさのための改行や順番の入れ替え、軽微な日本語の調整のみです。

AIの力を借りれば、専門知識がなく本も読んでない素人が、どこまでそれっぽく(あるいは本質的に)語ることができるのか(ちなみに、私にはこの内容と結論が合っているか全くわかりません)。

AIと素人の協働から生まれた「考古学」、ヘンテコであればそれも含めて楽しんでいただけたら幸いです。


タイトル
情報の非対称性モデルを統合した「階層ベイズ考古学」の提案:物質と文脈の非対称性を超えて

本稿は、考古学が構造的に抱える「確定的な物質データ」と「不確実な文献記述」の非対称性を解消するため、階層ベイズモデルとマクロ経済学の情報の非対称性を融合した新たな歴史解釈フレームワークを提案します。従来の計算考古学が物理データのノイズ処理(時間・空間分析)に終始していたのに対し、本モデルは周辺首長の政治的インセンティブ(情報の独占・隠蔽確率)を確率変数としてシステムに統合します。

考古学における「物質と文脈の非対称性」とその構造的課題

考古学という学問は、出土した遺物や遺構という、動かしようのない客観的な「物質(モノ)」を基盤としています。現代の考古学においては、放射性炭素年代測定や年輪年代学、さらにはDNA分析や地理情報システム(GIS)といった高度な自然科学的テクノロジーが導入されており、物証そのものの検知・測定精度は極限まで高められています。

しかし、ここに考古学固有の構造的な課題が存在します。物質がどれほど精密に測定されたとしても、その物質自体が固有の名詞や政治的な意図といった「文脈(コトバ)」を自動的に出力することはありません。

例えば、ある遺跡から3世紀半ばの巨大な前方後円墳が検出されたという事実は極めて高い客観性を持っていますが、その墓に眠る人物の「名前」や、その組織が中国の王朝から「何と呼ばれていたか」という記号は、土の中からは現れてこないのです。この「物質と文脈の非対称性」を埋めるために、日本の邪馬台国論争などに代表される初期国家形成期の研究では、伝聞や政治的バイアスを含み得る文献史料(『魏志倭人伝』など)の限定的な記述に依存せざるを得なくなります。

その結果、ある局面では文献の方位記述を度外視し、別の局面では遺跡の規模を過小評価するといった、主観的な解釈の選択的採用(チェリーピッキング)が発生しやすい環境が形作られてきました。物証を検知・測定する手段がどれほど高度化しても、得られたデータから不確実性を排除して歴史へ翻訳する「解釈のロジック」そのものが抽象化・体系化されないまま推移してきたことが、この学問における本質的な課題となっています。

「実物発見型」の成功体験がもたらした理論的発展の遅滞

この解釈ロジックの体系化が遅れた背景には、19世紀における学問誕生期の特殊な歴史的経緯が関わっています。

1836年、デンマークのクリスチャン・トムセンは、王立古物保存委員会に集まった膨大なコレクションを整理する実務的な必要性から、遺物の材質に着目して歴史を「石器時代・青銅器時代・鉄器時代」に区分する「三時期法」を提唱しました。さらに、地質学から「地層累重の法則」が導入され、1870年代にはハインリヒ・シュリーマンがホメロスの叙事詩の記述を追ってトロイア遺跡を発掘するという劇的な業績を上げます。

これらの出来事は、考古学に「地面を掘り下げれば、100%の答えが実物として湧き出てくる」という強烈な成功体験を植え付けました。

この「実物発見型」の発展パターンは、他の近代科学とは対照的です。例えば経済学は、人間の行動や市場という、100%の再現性も確定的な物証も得られない不確実な現実(カオス)を扱わざるを得なかったからこそ、逆説的に「ゲーム理論」や「行動経済学」、「数理モデル」といった高度に抽象化された論理の体系を自前で構築せざるを得ませんでした。現実が曖昧だからこそ、ロジックを極限まで洗練させるしかなかったのです。

一方で考古学は、掘り出された「実物」そのものが圧倒的な証拠能力を持っていたため、解釈を制御するための厳密な論理モデルを構築するという苦肉のプロセスを事実上スキップすることが可能でした。

1960年代以降の「プロセス考古学(ニュー・アーケオロジー)」の台頭により、統計学や計算機科学といった理系的アプローチが導入されたものの、これらは多くの場合「測定や分類の高度化」という手段の洗練に留まり、「得られた物証をどのように矛盾なく歴史へ翻訳するか」という根本的な翻訳ルールの構築は、長らく未着手のまま放置される結果となりました。

先行研究の限界と「情報の非対称性」の導入

もちろん、現代の計算考古学や統計考古学が無策であったわけではありません。J.A.バルセロらの先駆的な研究に代表されるように、空間分析や人口動態のシミュレーション、あるいはC.E.バックらが確立したベイズ統計学による年代測定(Chronology)の較正手法は、物質の「時間軸の不確実性」を解消することに大きく貢献してきました。

しかし、従来の計算考古学アプローチは、主に物理的データのノイズ処理に特化しており、「文献史料が内包する政治的意図や伝聞エラー(記号的文脈の歪み)」を確率変数としてシステムに統合する試みには踏み込んでいません。

そこで本稿が提案するのは、文献記述の不確実性を「情報の非対称性」および「政治的インセンティブ」というマクロ経済学的・ゲーム理論的なパラメーターとして階層ベイズモデル(Hierarchical Bayesian Model)に組み込む手法です。本アプローチの適用範囲(スコープ)は、独自の文字記録を持たない地域(周辺社会)が、高度な文字記録を持つ帝国(中心世界)と非対称な外交を行った「初期国家形成期(Proto-historic period)」に限定されます。

自己の歴史を語る文字を持たない周辺社会にとって、帝国側の文献は唯一の鏡ですが、そこには周辺社会の首長による「情報の独占・遮断」という外交フィルター(インセンティブ)が必然的に介在します。

この文字記録の極端な非対称性こそが、情報の非対称性モデルを適用すべき理論的根拠であり、本アプローチが初期国家形成期の謎を解く鍵となる理由です。

まとめ:アプローチの実現がもたらす歴史解釈の変革

この数理・論理モデルによるアプローチが実現した場合、発掘という作業の位置付けは根本から覆ります。発掘は「卑弥呼の金印」という100点か、それ以外かという「0か100かを決定するギャンブル」ではなく、「事前に組み立てた論理モデルの確率を、片側に大幅に近づけるためのファクトの一つ」へと洗練されます。

例えば、ある地域を大規模に発掘したにもかかわらず「大陸系の遺物が一切出土しなかった」という負のデータ(ゼロデータ)が得られた場合、従来の宝探し思想では「ハズレ」として無視されていました。しかしベイズ的アプローチにおいては、その地域が外交窓口(フロントオフィス)であった確率を大幅に引き下げる、極めて強力な「事後確率更新のレバー」として機能することになります。

結果として、邪馬台国論争に代表される初期国家形成期の研究は、「特定の遺跡へのラベル貼り(同一性の証明)」という硬直化した泥仕合から脱却し、不確実性を内包したままコントロールする「オープンな検証システム」へと進化します。

科学哲学者カール・ポパーが提示した「反証可能性」の原則に基づけば、学問において誠実な姿勢とは、現時点で最もエラーの少ない暫定的なモデルを明示し、新事実の登場とともにそれを修正していくプロセスそのものにあります。

すべての仮定とソースコードが白日の下に晒された数理モデルであれば、将来的に新たな遺跡が発見された際にも、そのデータをモデルに投入するだけで、歴史の解釈がシームレスかつ客観的に自動アップデートされることになります。

考古学が「実物発見」の絶対性とそれへの過剰依存から脱却し、不確実なコトバとモノを結ぶ「解釈のロジック」そのものを科学の対象とすること。それこそが、過去の真実を誠実かつ客観的に記述するための、本来あるべき進化の方向性ではないでしょうか。

補足:確率的プログラミングによる実装プロトコル

本論の独自性を担保し、「主観的解釈を数式に置き換えただけである」という批判を回避するため、Rおよび確率的プログラミング言語「Stan」を用いた具体的な実装プロトコルを以下に提示します。

3世紀の日本列島における「纒向遺跡(畿内)」と「吉野ヶ里遺跡(九州)」の大陸系遺物(鏡・鉄器等)の流通分布をケーススタディとしてモデルを構築します。

データの定義と変数設定
・目的変数 Y_{n}:遺構 n における大陸系遺物の出土個数。
・オフセット項 \text{area}_{n}:各遺構 n の発掘調査面積。調査規模の偏り(サンプリングバイアス)を数理的に補正するため、この対数を線形予測子に投入し、単位面積あたりの期待出土密度として標準化します。
・説明変数(物理的コスト) \text{physical\_cost}_{s}:朝鮮半島南岸の帯方郡から各遺跡 s までの推定航路距離、および当時の準構造船の平均速度から算出される「対馬海峡の渡海リスク・地理的コスト」。
・説明変数(政治的コスト) \text{political\_incentive}_{s}:中継地(対馬・壱岐・北部九州など)の勢力が持つ「外交独占欲(情報の非対称性を生み出すインセンティブ)」。これは周辺出土品から推定される軍事境界線の強度から指数化します。
・データソースの選定:実データの実装にあたっては、国立文化財機構の「遺跡情報データベース」や、各自治体が発行する発掘調査報告書の集成データ(例:『纒向遺跡の総合的研究』等)より目的変数および発掘面積を抽出します。政治的インセンティブの指数化には、広域的な考古学データベース(歴史民俗博物館の公開データ等)に基づき、各地域における「墳丘墓・城柵の防御的遺構の密度」を代理変数(Proxy)として算定します。

Stanによる階層ベイズモデルの記述
以下に、発掘面積の補正(オフセット項)と遺跡ごとの固有効果(階層性)を組み込んだ、Stanの具体的なモデル構造を示します。なお、MCMCサンプリングにおける「 funnel(漏斗)状の非効率な探索」とそれに伴う発散(divergent transitions)を回避するため、上級者向けの実装として**非中心化(Non-centered Parameterization)**を適用したコードを採用します。
// 階層ベイズ考古学モデルのStanコード(非中心化バージョン)
data {
 int<lower=0> N;                         // 遺構の総数
 int<lower=0> S;                         // 遺跡の総数(纒向、吉野ヶ里など)
 int<lower=1, upper=S> site_id[N];       // 各遺構が属する遺跡のID
 int<lower=0> Y[N];                      // 目的変数:大陸系遺物の出土個数
 vector[N] area;                         // 各遺構の発掘面積(サンプリングバイアス補正用)
 vector[S] physical_cost;                // 遺跡ごとの地理的渡海コスト
 vector[S] political_incentive;          // 遺跡ごとの政治的隠蔽・独占インセンティブ
}
parameters {
 vector[S] alpha_raw;                    // 非中心化のための標準正規分布パラメーター
 real beta1;                             // 地理的コストの係数
 real beta2;                             // 政治的インセンティブの係数
 real mu_alpha;                          // 遺跡間効果の全体平均
 real<lower=0> sigma_alpha;              // 遺跡間分散
}
transformed parameters {
 vector[S] alpha;
 // 非中心化による再パラメータ化(サンプリング効率の向上)
 alpha = mu_alpha + sigma_alpha * alpha_raw;
}
model {
 // 事前分布(Prior)の設定:文献の曖昧さを弱情報事前分布で表現
 mu_alpha ~ normal(0, 10);
 beta1 ~ normal(0, 10);
 beta2 ~ normal(0, 10);
 alpha_raw ~ normal(0, 1);               // alphaのための標準正規分布
 sigma_alpha ~ cauchy(0, 5);

 // 尤度関数:発掘面積をオフセット項(log(area))として組み込んだポアソン回帰 [1]
 for (n in 1:N) {
   real log_lambda = log(area[n]) + alpha[site_id[n]] + beta1 * physical_cost[site_id[n]] + beta2 * political_incentive[site_id[n]];
   Y[n] ~ poisson_log(log_lambda);
 }
}
generated quantities {
 vector[N] log_lik;
 for (n in 1:N) {
   real log_lambda = log(area[n]) + alpha[site_id[n]] + beta1 * physical_cost[site_id[n]] + beta2 * political_incentive[site_id[n]];
   log_lik[n] = poisson_log_lpmf(Y[n] | log_lambda);
 }
}

脚注 [1]:過分散およびゼロ過剰(Zero-Inflation)への拡張可能性について
実際の考古学データにおいては、遺物が全く出土しない遺構が理論値以上に多く存在する「ゼロ過剰」や、平均と分散が著しく乖離する「過分散」が発生する可能性が高い。その場合は、尤度関数を通常のポアソン分布から、負の二項分布(neg_binomial_2_log)、あるいはゼロ過剰ポアソン分布(ZIPモデル)へと置換・拡張することで、実データへの適合度(Goodness of fit)をさらに向上させることが可能。

現代的ベイズワークフローによる感度分析とモデル比較
本モデルの客観性を担保するため、マルコフ連鎖モンテカルロ法(MCMC)によるサンプリング実行時、事前分布の分散を多層的(強・中・弱)に変化させる「感度分析」と、情報量基準を用いた「モデル比較」を必須のプロトコルとして導入します。

・感度分析の実行:文献の方位や距離記述の信頼度を、事前分布の分散(\sigma = 1, 5, 10)のグラデーションとして切り替え、事後分布の収束先(\hat{R} \le 1.1)への影響度をトレースします。事前分布を大きく変動させても事後分布の集積確率が変わらない場合、その結論は文献の恣意的な解釈に依存しない「物証の配置構造によって論理的に強制されたファクト」であると客観的に証明されます。
・LOO-CV(一箇所抜き交差検証)によるモデル比較:
  「政治的インセンティブ(情報の非対称性)を含めた本モデル」と、「物理的コスト(地理的距離)のみのモデル」の2つを構築し、Rの loo パッケージを用いて予測性能を比較します。もし政治的インセンティブを含めたモデルの方がLOOの予測性能において有意に勝る(Expected Log Predictive Density: ELPDの差が十分に大きい)場合、「歴史のパズルを解くには、人間の政治的インセンティブを考慮することが数理的にも不可欠である」という強力な実証的証拠となります。これにより、モデル構築時の仮定選択という「新しい形のチェリーピッキング」のリスクを構造的に排除します。

タイトルとURLをコピーしました