Terry Winograd

記事数:(2)

AI活用

積み木の世界を動かすSHRDLU

シュルドゥルーは、1970年代初頭にマサチューセッツ工科大学でテリー・ウィノグラード氏によって開発された、初期の知能を持った計算機の仕組みです。計算機に言葉を理解させ、複雑な作業をさせるという画期的なものでした。シュルドゥルーは、画面上に映し出された仮想的な積み木の空間で、人の指示通りに積み木を動かします。 この積み木の空間には、様々な形と色のブロックや、四角錐、立方体などが置かれています。利用者は日本語で指示を出すことで、シュルドゥルーに積み木を掴ませたり、移動させたり、積み重ねたりといった動作をさせることができます。例えば、「赤い立方体を青い四角錐の上に置いて」と指示すれば、シュルドゥルーは画面上でその通りに操作を行います。また、「一番大きい緑のブロックはどこにありますか?」と質問すれば、シュルドゥルーはそのブロックの位置を言葉で答えます。 シュルドゥルーは、単に指示通りに積み木を動かすだけでなく、それらの積み木の状態や位置関係、指示内容の意味を理解しているように振る舞います。例えば、「緑の四角錐を動かして」と指示した後に「それを元に戻して」と指示すると、シュルドゥルーは最初の位置に四角錐を戻します。「それ」が緑の四角錐を指していることを理解しているのです。さらに、「四角錐を支えられるだけの大きさのブロックを探して」といった、より複雑な指示にも対応できました。 シュルドゥルーの登場は、計算機が人の言葉を理解し、それに基づいて複雑な作業を実行できる可能性を示した重要な成果として、高く評価されています。ただし、シュルドゥルーが扱えるのは限られた仮想的な積み木の空間だけであり、現実世界の複雑な状況に対応するには限界がありました。それでも、自然な言葉を使った人間と計算機の対話という分野において、シュルドゥルーは先駆的な役割を果たし、その後の知能を持った計算機の仕組みの開発に大きな影響を与えました。
AI活用

SHRDLU:積み木の世界を動かす

千九百七十年代の初め頃、人工知能の研究が始まったばかりの時代に、革新的な仕組みが登場しました。その名はシュルドゥルー。テリー・ウィノグラードという人が開発したこの仕組みは、当時としては驚くほどの能力を持っていました。それは、人間が普段使っている言葉で指示を出すと、画面上に映し出された仮想世界の中で、積み木を動かしたり、位置を変えたりすることができたのです。 シュルドゥルーが扱っていたのは、画面上に表示された、様々な色の積み木と、箱、そして三角すいでした。指示を出す人は、「赤い積み木を緑の積み木の右に置いて」とか、「一番大きい積み木を箱の中に入れて」といった具合に、普通の言葉で命令することができました。シュルドゥルーは、これらの命令を理解し、画面上の仮想世界で指示通りに積み木を操作しました。 シュルドゥルーの凄いところは、ただ命令通りに動くだけでなく、言葉の意味や文脈も理解していたことです。例えば、「青い積み木の上に赤い積み木を置いて、それを箱の中に入れて」という命令に対して、シュルドゥルーは「それを」が青い積み木の上にある赤い積み木全体を指していることを理解し、正しく操作しました。また、「箱の中に何がありますか?」と聞けば、箱の中にある積み木の色や形を言葉で答えることができました。 シュルドゥルーは、人工知能がまるで人間のように言葉を理解し、それに基づいて行動できることを示した画期的な例でした。これは、人工知能が人間と自然な言葉でやり取りする未来への、大きな一歩となりました。しかし、シュルドゥルーの能力は、限られた仮想世界の中でのみ発揮されるものでした。現実世界の複雑さや多様性を扱うには、まだ多くの課題が残されていました。それでも、シュルドゥルーは、人工知能研究の初期における金字塔として、その後の発展に大きな影響を与えました。人工知能が人間のように言葉を理解し、行動する夢を現実のものに近づけた、重要な一歩だったと言えるでしょう。