1. 定義と概要
テリー・ウィノグラード(Terry Winograd)とは、1968年から1970年にかけてマサチューセッツ工科大学(MIT)で自然言語理解プログラムSHRDLUを開発した計算機科学者です。自然言語処理(人間が話したり書いたりする言葉をコンピュータに理解・生成させる技術)の研究者として手がけたSHRDLUは、コンピュータの中に作られた「積み木の世界(ブロックワールド。積み木を動かす作業だけに限定した簡易な仮想世界)」を舞台に、英語による指示を理解して積み木を操作するプログラムでした。
自然言語処理の可能性を示す成果として広く知られていますが、その仕組み自体は別記事に譲り、本記事ではウィノグラードという人物とその後の思想の転換を中心に扱います。
SHRDLUは開発当初、記号処理型AI(あらかじめ人間が与えたルールや記号の組み合わせで知的な振る舞いを再現しようとするAI)による自然言語理解の成功例として評価されました。しかし、積み木の世界という限定された範囲の外では通用しないという限界にウィノグラード自身が直面し、記号処理だけでは人間の言語理解や認知を再現できないと考えるようになっていきます。
1986年には、哲学者フェルナンド・フローレス(ウィノグラードと共著を書いたチリ出身の哲学者・実業家)との共著を発表しました。書名は『Understanding Computers and Cognition: A New Foundation for Design』です。この著作で、記号処理型AIに対して批判的な立場を示しました。
その後スタンフォード大学に移り、コンピュータと人間の関わり方を問い直すHCI(ヒューマン・コンピュータ・インタラクション。人間とコンピュータがどのように関わり合うかを研究する分野)研究に軸足を移していきます。
2. 試験対策ポイント
SHRDLU(積み木の世界を舞台にしたプログラム)の開発者としてのウィノグラードの位置づけは、あわせて整理しておきたいところです。SHRDLUの技術的な仕組み自体は別の論点として扱われるため、本記事では人物としての経歴と思想の転回に絞って扱います。
AIの可能性を実証した人物自身が、後に記号処理型AIの限界を指摘する立場に転じたという思想的な転回は、人工知能の歴史における転換点の一つとされます。哲学者フェルナンド・フローレスとの共著『Understanding Computers and Cognition』(1986年)は、記号処理型AIへの批判的な立場を示した著作です。人物名と書名の組み合わせは、混同しやすい点です。
スタンフォード大学でHCI研究に取り組んだという経歴は、記号処理でAIを実現しようとする立場から、人間とコンピュータの関わり方をデザインする立場への転換として位置づけられます。また、スタンフォード大学で1995年からGoogle創業者ラリー・ペイジのPhD研究を指導したという関わりも語られることがあり、AI研究者と検索エンジン技術の系譜をつなぐ論点として扱われます。
3. 関連概念との比較・相違点
SHRDLUとの最大の違いは、SHRDLUがウィノグラードの開発したプログラムそのものであるのに対し、ウィノグラードはその開発者であり後年AIの限界を論じるに至った人物だという点にあります。SHRDLUの仕組み(積み木の世界・構文解析と意味解析の統合など)の技術的な詳細は別記事の論点であり、本記事では人物としてのウィノグラードの経歴と思想の転回を扱います。
ジョン・サール(アメリカの哲学者)やスティーブン・ハーナッド(認知科学者)とは、限界を指摘した立場は近くても経緯が異なります。サールが示した中国語の部屋とは、決められた対応表どおりに記号を置き換えるだけで、中身の意味が分からなくても受け答えができてしまうという思考実験です。ハーナッドが提唱したシンボルグラウンディング問題とは、記号とそれが指す実世界の意味を、コンピュータがどう結びつけるかという課題です。
三者が限界を指摘するに至った経緯は、次のように整理できます。
| 人物 | 立場 | 限界の指摘に至った経緯 |
|---|---|---|
| ジョン・サール | 哲学者 | 中国語の部屋を示し、外部から理論的に指摘した |
| スティーブン・ハーナッド | 認知科学者 | シンボルグラウンディング問題を提唱し、外部から理論的に指摘した |
| テリー・ウィノグラード | SHRDLUを開発した計算機科学者 | 開発の当事者として実践のなかで限界に直面し、内部から転向した |
三者とも記号処理だけでは意味理解に到達しないという立場では近く、G検定では取り違えやすい組み合わせとして扱われます。
HCI研究への転回という軸で見ると、記号処理でAIそのものを実現しようとする研究姿勢から、コンピュータと人間がどう関わり合うべきかをデザインする研究姿勢への転換として捉えられます。SHRDLUの開発からHCI研究への移行というウィノグラードのキャリアは、AI研究の内部にいた人物が人間中心の設計へ軸足を移した事例として語られます。サールやハーナッドの理論的な批判とは異なり、ウィノグラードの場合は研究テーマそのものの転換という形で限界への応答が現れている点も、比較のポイントになります。
4. ビジネス・実務での活用シナリオ
検索エンジン・Web技術の分野では、スタンフォード大学でのPhD指導を通じてラリー・ペイジの研究に関わり、のちのGoogle創業(1998年)につながる系譜の一端を担いました。
ソフトウェア設計・UXデザインの分野では、『Understanding Computers and Cognition』で示した設計思想が影響を与えました。記号処理では捉えきれない人間の言語行為(依頼・約束などのやり取り)に着目する視点が、グループウェアなど協働ツールの設計に生かされました。
HCI研究・人間中心設計の分野では、スタンフォード大学のHCIグループを率いる立場として、人間とコンピュータの関わり方を問い直す研究を主導し、AIを人間の代替ではなく人間の活動を支える道具として捉える視点を広げました。
5. 要点まとめ
- テリー・ウィノグラードは、自然言語理解プログラムSHRDLUをMITで開発した計算機科学者で、後に記号処理型AIの限界を論じる立場に転じました。
- フェルナンド・フローレスとの共著『Understanding Computers and Cognition』(1986年)で、記号処理型AIへの批判的な立場を示しました。
- スタンフォード大学でHCI研究に取り組み、ラリー・ペイジの指導教官としてGoogle創業にもつながる関わりを持ちました。
6. 確認問題
問1テリー・ウィノグラードは、自然言語理解プログラムSHRDLUをマサチューセッツ工科大学(MIT)で開発した計算機科学者である。
解答・解説をみる
○ 正しい
1968年から1970年にかけてMITでSHRDLUを開発しました。SHRDLUは積み木の世界を舞台にしたプログラムとして知られます。
問2ウィノグラードは、SHRDLUの研究を経て記号処理型AIの限界を指摘する立場に転じ、フェルナンド・フローレスとの共著でその考えを示した。
解答・解説をみる
○ 正しい
1986年の共著『Understanding Computers and Cognition』で記号処理型AIへの批判的な立場を示しました。AIの可能性を示した人物が限界を論じる側に転じた事例として語られます。
問3テリー・ウィノグラードは、中国語の部屋という思考実験によって記号操作と意味理解の違いを示した哲学者である。
解答・解説をみる
× 誤り
中国語の部屋はジョン・サールが示した思考実験であり、ウィノグラードのものではありません。ウィノグラードはSHRDLUの開発者であり、実践的なAI研究を経て記号処理の限界を論じるに至った人物です。人物名を取り違えやすい点として扱われます。

