用語比較
ELIZAとMYCINの違い|対話を模すパターン照合と、約600本の規則で診断するエキスパートシステム(G検定)
ELIZAとMYCINは、どちらもG検定の人工知能の歴史で名前が出る初期のプログラムです。ELIZAは1960年代の対話プログラム、MYCINは1970年代前半に開発された感染症のエキスパートシステムです。名前が似た時代の用語として並ぶため、選択肢の説明がどちらのものかを取り違えやすくなります。
ELIZAは入力の語をパターン照合で別の文に置き換えて会話を模すプログラム、MYCINは約600本の規則を使って原因菌の候補を推論するエキスパートシステムと覚えると、選択肢を切り分けられます。
このページは、英語版Wikipediaの記述をもとに、仕組み・知識の持ち方・題材で比べます。エキスパートシステム全体の仕組みは別のページにあります。
この記事の目次
この記事の根拠と出典
各セクションの見出しの下に、公式資料で確認した内容か編集部の整理かをラベルで示しています。 試験日・料金・申込条件・試験方式は変わることがあるため、申込前に公式サイトで確認してください。G検定の一次情報確認日: 2026-10-02。
結論
ELIZA
MITのWeizenbaumが1964〜1967年に開発。パターンの照合と置換で会話を模す。意味を理解して答えているわけではない。
MYCIN
Stanford大学で1970年代前半に開発。重い感染症の原因菌を特定し抗生物質を推奨する。約600本の規則と後ろ向き推論を使う。
見分け方
選択肢に「パターン照合」「会話」「DOCTOR」があればELIZA、「規則」「感染症」「後ろ向き推論」があればMYCIN。
違いを表で確認
| 比較軸 | ELIZA | MYCIN |
|---|---|---|
| 目的 | ELIZA:人間と機械のコミュニケーションを探る。会話を模す | MYCIN:重い感染症の原因菌を特定し、抗生物質を推奨する |
| 中心となる仕組み | ELIZA:キーワードを見つけ、パターンの照合と置換で入力を別の文に変換する | MYCIN:比較的単純な推論エンジンと、約600本の規則の知識ベース。後ろ向き推論 |
| 知識の持ち方 | ELIZA:実世界の知識のデータベースを持たない。キーワードや変換規則はスクリプトが決める | MYCIN:専門家の知識を個々の規則として符号化し、推論の手順から明確に分ける |
| 出力 | ELIZA:方向づけのない質問などで応答する。最も有名なスクリプトDOCTORは心理療法家を模す | MYCIN:原因菌の候補を確率の高い順に並べ、確信度と推論の根拠を示す |
| 開発 | ELIZA:MIT。1964〜1967年にJoseph Weizenbaumが開発 | MYCIN:Stanford大学。1970年代前半に5〜6年かけて開発。Lispで書かれた |
G検定の学習に使う書籍(Amazon)
試験範囲を通して読むときの1冊です。読んだ章は、このサイトの章別問題で確かめられます。
どこで迷っているかを切り分ける
「パターン照合」「会話」という語が出る人
ELIZAです。入力のキーワードを調べ、パターンの照合と置換で別の文に変換して、会話を模します。
「規則」「感染症」「医師への質問」という語が出る人
MYCINです。医師にyes/noなどの質問を重ね、約600本の規則から原因菌の候補を導きます。
「理解しているか」を問われる人
ELIZAは意味を理解して答えているわけではありません。MYCINは、専門家の知識を符号化した規則を推論して結論を出します。
具体例で使い分ける
例 1
選択肢に「心理療法家を模した対話」が出る場合(架空の場面)
「パターンの照合と置換で会話を模し、スクリプトDOCTORで心理療法家のように応答したプログラムはどれか」という問いがあります。
- パターンの照合と置換で会話を模し、DOCTORスクリプトで動いたのはELIZAです。
- MYCINは感染症の診断を支援する規則ベースの推論で、対話を模すものではありません。
結論: DOCTORならELIZAです。
例 2
選択肢に「後ろ向き推論」「抗生物質」が出る場合(架空の場面)
「約600本の規則を使い、感染症の原因菌を特定して抗生物質を推奨した初期のエキスパートシステムはどれか」という問いがあります。
- 規則の知識ベースと後ろ向き推論で原因菌を特定し、抗生物質を推奨したのはMYCINです。
- ELIZAは知識の推論ではなく、語の置換で会話を続けます。
結論: 抗生物質ならMYCINです。
例 3
どちらが知識ベースを持つかを問われる場合
2つのプログラムのうち、専門家の知識を規則として持つのはどちらかを選ぶ問いがあります。
- MYCINは、専門家の知識を個々の規則として符号化し、推論の手順から分けています。
- ELIZAは、心理療法の文脈を使うことで、実世界の知識のデータベースを持たせる問題を避けました。
結論: 知識ベースを持つのはMYCINです。
問題文から答えを選ぶ手順
- 1
目的を見る
「会話を模す」ならELIZA、「診断や推奨」ならMYCINです。
- 2
仕組みを見る
「パターン照合と置換」ならELIZA、「規則」「後ろ向き推論」ならMYCINです。
- 3
知識を見る
実世界の知識を持たないのがELIZA、約600本の規則の知識ベースを持つのがMYCINです。
- 4
時代と場所を見る
1964〜1967年のMITはELIZA、1970年代前半のStanford大学はMYCINです。
試験での見分け方
- 1ELIZAは、パターンの照合と置換で会話を模す。意味を理解して応答するプログラムではない。
- 2ELIZAの最も有名なスクリプトDOCTORは、心理療法家を模して方向づけのない質問で応答する。
- 3MYCINは、重い感染症の原因菌を特定し抗生物質を推奨する、初期の後ろ向き推論のエキスパートシステムである。
- 4MYCINは約600本の規則の知識ベースを持ち、専門家の知識を推論の手順から分けている。
誤答しやすい選択肢
ELIZAを知識ベースを持つ診断システムと考える
修正: ELIZAは語の置換で会話を模すプログラムです。専門家の知識を規則として持つのはMYCINです。
MYCINを対話を模すプログラムと考える
修正: MYCINは医師への質問を重ねて原因菌の候補を導きますが、題材は感染症の診断支援です。会話を模すのはELIZAです。
ELIZAが対話で新しい言い回しを学ぶと考える
修正: ELIZAは対話を通じて新しい言い回しや語を学べません。変えるには、スクリプトを直接編集します。
確認問題
Q1パターンの照合と置換で会話を模し、DOCTORスクリプトで有名になったプログラムは?
答え: ELIZA
MITのWeizenbaumが1964〜1967年に開発しました。意味を理解して応答するわけではありません。
Q2約600本の規則で感染症の原因菌を特定し、抗生物質を推奨した初期のエキスパートシステムは?
答え: MYCIN
Stanford大学で1970年代前半に開発された、後ろ向き推論を使うシステムです。
Q3MYCINの知識の持ち方の特徴は?
答え: 専門家の知識を個々の規則として符号化し、推論の手順から明確に分けている
この分離により、知識の獲得・推論・説明を行う枠組みEMYCINが生まれました。
到達チェック
- ELIZAの仕組み(パターン照合と置換)を言える
- MYCINの題材と推論の向きを言える
- 知識ベースを持つのがどちらかを取り違えない
関連ページで確認する
同じ資格で次に知りたいこと
- AlexNetとLeNetの違い|手書き文字認識と、ILSVRC-2012優勝の構成・成績(G検定)
AlexNetとLeNetの違いを、題材(手書き文字認識とImageNet)、層の数、ReLU・GPU・dropoutの工夫、ILSVRC-2012での成績で整理。G検定の画像認識で選択肢を切り分ける判断手順と確認問題つき。
- AlphaGoとAlphaGo Zeroの違い|人間の棋譜を使う学習と、自己対局の強化学習だけの学習(G検定)
AlphaGoとAlphaGo Zeroの違いを、学習データ(人間の棋譜の有無)、ネットワークの構成、探索、成績(5対0・100対0)で整理。G検定のAIブームと機械学習の発展で選択肢を切り分ける判断手順と確認問題つき。
- GoogLeNetとResNetの違い|Inceptionで幅と深さを増やすか、残差学習で152層まで深くするか(G検定)
GoogLeNetとResNetの違いを、設計の狙い(計算予算を保った深さと幅、残差学習)、層の数、ILSVRCでの成績で整理。G検定の画像認識で選択肢を切り分ける判断手順と確認問題つき。
よくある質問
QELIZAとMYCINの違いは?
ELIZAはパターンの照合と置換で会話を模すプログラムです。MYCINは約600本の規則と後ろ向き推論で、感染症の原因菌を特定し抗生物質を推奨するエキスパートシステムです。
QELIZAは何を理解して応答しているのですか?
意味を理解して応答しているわけではありません。入力のキーワードを調べ、スクリプトが決めた規則に従って別の文に変換します。
QMYCINはいつ、どこで開発されましたか?
1970年代前半に5〜6年かけてStanford大学で開発されました。Edward Shortliffeの博士論文として、Lispで書かれています。
次に見る比較
- G検定・DS検定・統計検定2級で重なる用語10語の比較
同じ名前の用語の定義と収録章を、資格ごとに並べます。
- ベイズの定理と条件付き確率の違い(統計検定2級の式と計算例)
求める確率の向きの違いと、陽性になる確率の計算例を確かめます。
- 紛らわしい用語ペア早見表
混同しやすい用語の違いと判定の手掛かりを、資格別の一覧で確かめます。
執筆: ミナト編集部(運営者情報を見る)
