最近、アメリカとイギリスの研究チームからなる科学研究チームが、史上初の電子チャットロボットELIZAのコードを復活させることに成功したという、目を引く研究結果が発表された。 1960年代に故MIT教授ジョゼフ・ワイゼンバウムによって最初に書かれたこのプログラムのコードの印刷物が、2021年に偶然発見された。研究チームは多くの技術的困難を克服し、数十年後についに ELIZA を再実行させ、人工知能開発の歴史のあまり知られていない一章を明らかにしました。この記事では、この刺激的な発見と研究のプロセスについて詳しく説明します。
米国と英国の研究者チームは最近、史上初の電子チャットボットとみられるELIZAと呼ばれるチャットボットコードの復活に成功した。 arXiv プレプリント サーバーに投稿された論文によると、このコードはもともと 1960 年代に故 MIT 教授ジョセフ ワイゼンバウムによって書かれたものです。
2021年、MITアーキビストのマイルズ・クロウリーは、ワイゼンバウムの私物が入っていた箱からコードのプリントアウトを発見した。その後の調査により、これらのコードは ELIZA のオリジナル コードであることが確認されました。当時、「チャットボット」という用語はまだ作られておらず、ワイゼンバウムはこのプログラムを一種の電子療法士として見ていた可能性があります。 ELIZA は、ユーザーが質問できるリクエスト/レスポンス ツールとして設計されており、システムは簡単な応答とフォローアップの質問で応答します。これは、人間のセラピストとの会話に似た対話です。
オリジナルの ELIZA のコードは歴史的に失われたと考えられていましたが、他のプログラマーによって作成された ELIZA のいくつかのバージョンはまだ存在しています。このプログラムは Lisp で書かれ、当初は ARPAnet 上で実行され、その後徐々に家庭用コンピュータに広がり、テクノロジー愛好家の「友人」になりました。
コードを発見した後、研究チームはそれを機能させることに着手しました。まず、ELIZA は古いオペレーティング システム用に作成されていたため、オペレーティング環境を開発する必要がありました。研究チームはまた、コードをクリーンアップする必要があり、場合によってはコードに示されていない関数を作成する必要があることも発見しました。
最後に、研究チームは昨年12月にプログラムの実行に成功しました。彼らはそれを当初の設計どおりにリクエスト/レスポンス ツールとして実行したところ、予想を超えてパフォーマンスを発揮したことがわかりました。現代の大規模言語モデルには及びませんが、この復活の過程は興味深いと彼らは考えています。
しかし、ユーザーが数字を入力するとプログラムがクラッシュするという明らかなバグも見つかりましたが、研究チームは独自性を維持するためにこのバグを残すことにしました。彼らは、ELIZA は既知の最初の電子チャットボットであるため、コンピューティングの歴史における重要なマイルストーンであると信じています。
ハイライト:
ELIZA は、1960 年代に Joseph Weizenbaum によってコード化された最初の電子チャットボットです。
研究チームはコードを復活させて機能させることに成功しましたが、いくつかの技術的問題を解決する必要がありました。
ELIZA はコンピューティングの歴史において重要であり、チャットボットの先駆者とみなされています。
ELIZA の復活は技術的な成功であるだけでなく、人工知能開発の歴史を振り返る貴重な機会でもあります。最も初期の試みでさえ、今日の高度なテクノロジーの基礎を築いたことを思い出させます。 この研究の重要性はそれをはるかに超えており、人工知能の進化を理解する上で新たな視点を提供し、人工知能の無限の可能性を探究し続ける意欲を与えてくれます。