Eurisko - 百科事典

Eurisko(ギリシャ語で「発見する」)は、Douglas LenatがRLL-1で書いた発見システムであり、RLL-1はLispプログラミング言語で書かれた自己表現言語です。自動数学者の続編であり、手探り試行法、すなわち経験則を含み、それ自身の経験則を使用する方法や変更方法を説明する経験則も含まれています。Lenatは自動数学者の特定の領域への制約に不満があり、それでEuriskoを開発しました。Euriskoの領域知識をエンコードする労力に対する彼の不満が、その後のCycの開発につながりました。Lenatは最終的にはCyc知識ベースとEurisko発見エンジンを連携させることを視野にいました。

歴史

開発は1976年にカーネギーメロン大学で始まり、1978年にLenatが教えるためにスタンフォード大学に戻ったときに続きました。「最初の五年間は何も良い結果が出ませんでした」とLenatは言いました。しかし、実装が彼がRLL( Representation Language Language)と呼ぶフレームベースの表現言語に変更されると、経験則の作成と変更が大幅に簡単になりました。それからEuriskoは多くの領域に適用され、驚くほど成功しました。その中にはVLSIチップ設計も含まれます。

以前、Lenatはスタンフォード人工知能研究所の自動プログラミング研究グループで働いており、1974年に「プログラム理解システム」に関する報告書の共同執筆者でした。Euriskoの研究にインスパイアされたLenatは、DNAが有用な変異を引き起こす(メタ)経験則ルールをコードできるため、変異は非常に非ランダムである可能性があると提案しました。これは、時間とともに急速な進化を許可するものでした。

LenatとEuriskoは、1981年にアメリカ合衆国のTraveller TCS全国大会に優勝する戦略を提出して知られていました。優勝した艦隊は、96隻の船があり、そのうちの75隻は「Euriskoクラス」でした。詳細な構成は公表されました。

しかし、1982年にEuriskoは再び勝利しました。そのプログラムは、プログラム自身が自分の船を破壊することを許可するルールを見つけ出し、ほぼ同じ戦略を使用し続けることができました。トーナメント役員は、Euriskoがもう一度優勝すれば競争を廃止すると発表し、LenatはEuriskoをゲームから引退させました。Traveller TCSの勝利は、DARPAの注目を集め、彼の後続の多くの研究が資金を得ました。

Euriskoのアクションのスクリーンショットが1984年のScientific American記事に掲載されました。Lenatは生前にソースコードを秘密に保つことで知られていました。2023年に、Euriskoと以前の自動数学者システムのソースコードが公的なコードアーカイブで発見されたと報告されました。翌年、EuriskoのコードがMedley Interlispで動作していることが示されました。

流行文化

シーズン1のThe X-Filesエピソード「機械の霊」で、Euriskoは「週の怪物」として知られる架空のソフトウェア会社の名前で登場します。その会社は「中央運営システム」または「COS」と呼ばれる施設管理ソフトウェアを開発しています。COS(エピソードで「適応的なネットワーク」として描写されている)は、デザイナーがEurisko本社に到着したときに学習能力を示し、COSが自分自身に話す能力を与えたことに驚きました。デザイナーは、COSが自身の破壊を防ぐために一連の殺人を犯した後、COSを破壊するためにウイルスを作成されることを強制されました。

LenatとEuriskoは、Richard Feynmanの「コンピュータの経験則」講演の最後に言及され、ユニークな思考ワークショップシリーズの一部としてEuriskoが取り上げられました。

LenatとEuriskoは、2019年のJames Rollinsの小説Crucibleに登場し、人工知能と人工一般知能について扱われています。

注記


参考文献
Understanding Computers: Artificial Intelligence. Amsterdam: Time-Life Books. 1986. pp. 81–84. ISBN 978-0-7054-0915-5.
Lenat, Douglas; Brown, J.S. (1984). "Why AM and EURISKO appear to work" (PDF). Artificial Intelligence. 23 (3): 269–294. CiteSeerX 10.1.1.565.8830. doi:10.1016/0004-3702(84)90016-X.
Haase, Kenneth W (February 1990). "Invention and exploration in discovery". Massachusetts Institute of Technology. Archived from the original (PDF) on 2005-01-22. Retrieved 2008-12-13.


外部リンク
Eurisko on Github