chatGPTが流行している昨今、人間との対話に近いと話題になっているが、過去にも人工知能によって、人間の対話に似せようとする動きがあった。特に有名なのは、1966年に登場したELIZAであろう。
この記事によるとELIZAはチューリングテストには合格したわけではないものの、30%程度判定者が誤ったことから、この時代からチューリングテストを合格する日が近いのではと期待されていた。
昨今のchatGPTが高い精度で対話をする姿や、ブレードランナーをみて、筆者は思った。このチューリングステストを、chatGPTがELIZAにさせたらどのように判定するのか。つまり人工知能であるchatGPTが人工知能であるELIZAが人間かchat BOTかを判定するかという実験である。
方法
Python上でELIZAが実行できる環境があり、こちらを採用。
またchatGPTはOpen AIのAPIを活用した。方法としては以下のよう。
まず、人間の私がchatGPTに企画を説明。
その後に、ELIZAと対話をさせ、最終的に人間か人工知能かをchatGPTに判定してもらうという流れで進めた。
原文対話(英訳Google翻訳)
最初はchatGPTはノリノリで反応している。
その後雲行きが怪しくなり、chatGPTの質問に対して、ELIZAが質問返しをすることで、基本的には自分自身のことを語るという結果になった。その後人間の私がchatGPTに再度問いを投げかけた。
今回はchatGPTがELIZAが人間かchatBOTなのか判定することはできないというトーンダウンで終わった。
今後に向けて
今後chatGPTによって、書かれた文章がたくさん世の中に出回るようになり、この文章がchatGPTに書かれた文章なのか、人間が書いた文章なのかを判定するAIも登場する可能性がある。また同様にブレードランナーのようにこの人間が本当に人間かアンドロイドかを判定する時代が来て、判定するもの自身がアンドロイドの可能性も秘めている。そのような時代を予見するような実験になったといえよう。