連載
» 2020年12月07日 05時00分 公開

チューリングテスト(Turing test)とは?AI・機械学習の用語辞典

用語「チューリングテスト」について説明。機械(=人工知能)が人間の模倣をして、人間がそれに気付かないかをテストすること。手順としは、審査員と、機械もしくは人間とで、自然言語による会話を行い、最後に審査員は会話相手が機械か人間かを判定する。

[一色政彦デジタルアドバンテージ]
「AI・機械学習の用語辞典」のインデックス

連載目次

用語解説

 チューリングテストTuring test)とは、機械(=人工知能)の能力が、人間が行う「知的活動」と同等、もしくはそれと区別がつかないほどであるかを確かめるためのテストである。もっと簡単にいうと、機械(=人工知能)が人間の模倣をして、それに人間が気付かないかどうかをテストすることだ。

図1 チューリングテストのイメージ 図1 チューリングテストのイメージ

 基本的なテスト手順は次の通り。

登場人物は、図1にも示すように以下の3人である。

  • 人間の審査員
  • 人間のような反応をするように設計された機械(=人工知能
  • 人間

「審査員」と「機械/人間」は別々の部屋にいる状態で、コンピュータのディスプレイとキーボードを通じて自然言語の会話を行う(元々の設定はこれだが、現代であればインターネット越しなど他の手段が取れるだろう。図1はスマートフォンを通じてチャットするイメージである)。

審査員は、機械もしくは人間(どちらか分からない)を相手に、「将棋は好きですか?」「クリスマスは何をしますか?」「東京スカイツリーを題材に川柳を詠んでください」などと、機械か人間かを判定するための質問などを行い、相手の反応を読み取る。ちなみにこの際、質問に対して機械が正しい回答を出せているかどうかは問題とされず、いかに人間に似た反応をするかだけが問題となる点に注意してほしい。

最終的に審査員は、会話相手が機械か人間かを判定する。ここでもし、機械が「人間である」と判定されるケースが多ければ(一般的には30%を超えれば)、テストに合格したことになる。合格すれば、「この機械は考えることができる」、つまり「知能を持った機械」と見なせる、というわけだ。

 この方法論は、1950年にアラン・チューリング(Alan Turing)氏の論文『Computing Machinery and Intelligence』の中で提案された。チューリング氏は、「機械(=人工知能)は考えることができるのか?」という問いをやみくもに議論することは“無意味すぎる”と考え、「このようなある種のゲームをうまくこなせるか?」という問いに置き換えて議論することを提案したのである。

 ただし、当然ながらチューリングテストは完璧ではない。「チューリングテストに合格したとしても、知能を持ったとはいえない」という反論がたびたび出ているのだ。その代表例には「中国語の部屋」などがある。

「AI・機械学習の用語辞典」のインデックス

AI・機械学習の用語辞典

Copyright© Digital Advantage Corp. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。