私は、現代のAI技術が急速に発展する中で、その原点とも言えるエキスパートシステム「MYCIN」の功績を高く評価しています。1970年代にスタンフォード大学で開発されたこのシステムは、知識こそが知能の源泉であるという「知識工学」の考えを世界に示しました。
当時のAI研究は、あらゆる問題に適用できる汎用的なアルゴリズムを求めていましたが、現実は甘くありませんでした。MYCINは特定の専門分野に特化することで、実世界における複雑な課題を解決できることを証明したパイオニアです。

MYCINが誕生した背景と医療現場の課題
MYCINが開発された背景には、1970年代の医療現場が抱えていた深刻な時間的制約と情報の不均衡があります。私は、このシステムが単なる技術的興味ではなく、救命という切実なニーズから生まれた点に注目しています。
感染症治療における一刻を争う状況が、AIによる判断支援の必要性を高めました。医師は限られた情報の中で、患者の命を救うための決断を迫られていたのです。
迅速な意思決定が求められる感染症治療
敗血症や髄膜炎といった重症感染症は、治療の開始が数時間遅れるだけで致死率が劇的に上昇します。しかし、原因となる菌を特定する培養検査には、通常24時間から48時間の時間が必要です。
医師は検査結果を待つ間、自身の経験に基づいて「恐らくこの菌だろう」と推測し、抗生物質を投与する経験的治療を行わなければなりません。この判断には極めて高度な専門知識が要求されます。
専門医の知見を補完するシステムの必要性
すべての医師が感染症のスペシャリストではありませんが、現場では誰もが迅速な判断を求められます。私は、専門医の不足が不適切な薬剤処方や副作用のリスクを招いていた事実を重く受け止めています。
MYCINは、トップクラスの感染症専門医が持つ「もし〜ならば〜である」という思考プロセスをデータ化しました。これにより、専門外の医師でも専門医と同等の質の高い助言を受けられる体制を目指したのです。
革新的なシステム構造と推論の仕組み
MYCINが成功した理由は、知識と推論を分離した革新的なアーキテクチャにあります。私は、この構造が現代のAIシステムにおける設計思想の基礎を築いたと考えています。
プログラムの中に知識を直接書き込むのではなく、独立した「知識ベース」として管理する手法が採用されました。この柔軟な設計により、新しい医療知見が得られた際の更新が容易になりました。
知識をルール化するプロダクション・ルールの採用
MYCINは、専門家の知識を「プロダクション・ルール」と呼ばれる形式で記述しました。これは、特定の臨床条件を前提とし、そこから導かれる結論をセットにしたものです。
具体的には、以下のような形式で約600個のルールが蓄積されました。
- 前提| 生物のグラム染色が陰性であり、かつ形態が桿菌である
- 結論| その生物がバクテロイデスである確信度は0.6である
このように知識を断片化して管理することで、複雑な医学的判断を論理的に構成できました。私は、この明快な記述形式が専門家からの知識抽出を円滑にしたと分析しています。
効率的な結論を導く後ろ向き推論
MYCINの推論エンジンは「後ろ向き推論(バックワード・チェイニング)」という手法を採用しました。これは、あらかじめ設定した「最適な抗生物質を特定する」というゴールから逆算して、必要な情報を収集する仕組みです。
システムは結論を出すために必要な条件を探し、それが不明であればユーザーに質問を投げかけます。不必要な質問を排除し、目的に直結するデータだけを効率的に集める動きは、熟練医の問診に近いものです。
不確実性を制御する確信度(CF)の計算
医療データは常に不完全であり、診断には不確実性が伴います。私は、MYCINが確率統計ではなく「確信度(Certainty Factor)」という独自の指標でこの難題に挑んだ点を評価しています。
確信度は-1.0(完全な否定)から+1.0(完全な肯定)の範囲で表されます。複数の根拠が重なることで、確信度が強まっていく計算式は以下の通りです。
この数式により、相反する証拠がある場合でも、最終的な判断の重みを数学的に導き出せます。曖昧さを数値化して扱うアプローチは、当時のAI研究における画期的な発明でした。
ユーザーとの対話と説明機能の重要性
医療現場でのAI活用において、信頼性は最も重要な要素です。私は、MYCINが単に答えを出すだけでなく、その理由を説明する能力を備えていたことに強い感銘を受けています。
ブラックボックス化したシステムを医師は信頼しません。MYCINは対話を通じて、自らの思考過程を透明化する機能を実装しました。
信頼を築く「WHY」と「HOW」の解説
MYCINには、ユーザーが「なぜその質問をするのか(WHY)」や「どうやってその結論に至ったのか(HOW)」を問える機能がありました。医師が質問の意図を疑った際、システムは評価中のルールを提示して論理的な根拠を示します。
説明機能は、AIが単なる計算機ではなく、医師の思考を助ける「コンサルタント」として機能するために不可欠でした。この透明性の追求は、現代の「説明可能なAI(XAI)」の先駆けと言えます。
知識を最適化するTEIRESIASの役割
知識ベースの精度を高めるために、TEIRESIASというデバッグ支援システムも開発されました。これは、専門家がMYCINの誤りを指摘した際、どのルールが原因でミスが起きたかを特定する仕組みです。
TEIRESIASは「知識についての知識(メタ知識)」を持ち、ルールの矛盾を自動的に検知します。私は、AIが自らの知識構造を自省的に管理するこの仕組みに、高度な知性の萌芽を感じます。
臨床評価と実用化を阻んだ壁
MYCINの診断精度は、当時のトップレベルの専門医に匹敵するものでした。しかし、これほど優れたシステムでありながら、実際の病院で日常的に使われることはありませんでした。
私は、この「成功した失敗」にこそ、AIを社会実装するための重要な教訓が詰まっていると確信しています。技術的な完成度だけでは、現場の壁を乗り越えることはできないのです。
専門医を凌駕する高い診断精度
1979年に行われた評価実験では、MYCINの推奨する治療方針は専門医と同等以上の評価を得ました。外部の評価者によるブラインドテストにおいて、MYCINは65%の正答率を記録しました。
| 評価対象 | 承認された処方の割合 |
|---|---|
| MYCIN | 65% |
| スタンフォード大学専門医 | 42.5%〜62.5% |
| 実際の病院での処方 | 65% |
この結果は、特定の領域であればAIが人間を超える判断を下せることを証明しました。私は、データに基づいた網羅的な検討が、人間の直感的なバイアスを防いだ結果だと考えています。
現場導入における技術的・倫理的な障壁
驚異的な精度を誇りながら導入が進まなかった理由は、主にインフラと時間の問題に集約されます。当時は電子カルテがなく、医師は重症患者を前にして、20分以上もかけて手動でデータを入力しなければなりませんでした。
さらに、法的な責任の所在も大きな壁となりました。AIの誤診で事故が起きた際、誰が責任を負うのかという議論は、当時解決の糸口が見えていませんでした。倫理的な抵抗感も強く、機械に命を預けることへの心理的障壁は極めて高いものでした。
MYCINが現代のAIに与えた教訓と遺産
MYCINの研究プロジェクトは1980年代に幕を閉じましたが、その遺産は現代のあらゆるAI技術の中に生き続けています。私は、このシステムが残した知見を無視して、次世代の医療AIを語ることはできないと考えています。
第一に、専門家の知識を構造化して活用する手法は、現在のガイドラインに基づいた臨床意思決定支援システムへと進化しました。第二に、MYCINの推論エンジンを抜き出した「EMYCIN」は、世界初のAIプラットフォームとして、工学や地質学など多くの分野に波及しました。
そして、最も重要な教訓は「ワークフローへの適合」です。どんなに賢いAIでも、現場の医師の手間を増やしては普及しません。現代のAIはカルテと自動連携することで、この課題を克服しつつあります。
MYCINが切り拓いた「知識ベース」と「説明可能性」の道は、今もなお私たちの進むべき方向を照らしています。私は、先人たちが挑んだ不確実性への挑戦を継承し、より安全で信頼できる医療AIの発展に貢献したいと考えています。


