1行定義
フレーム問題とは、ある行動をするときに、無数の事柄の中から関係のあることだけを選び出して考えることが、AIにとって難しいという問題のことです。
くわしく
フレーム問題は、1969年にジョン・マッカーシーとパトリック・ヘイズが論文「Some Philosophical Problems from the Standpoint of Artificial Intelligence」で提起した問題です。「フレーム」は、いま考えるべき事柄を囲む枠のことを指します。
もともとの問題
当時のAI研究では、世界の状態と行動の結果を論理式で記述し、推論によって計画を立てる方法が研究されていました。行動によって変わることを書くのは簡単です。しかし、「箱を動かしても壁の色は変わらない」「電話の位置も変わらない」のように、変わらない事柄は無数にあります。それらを1つずつ書き出すと、記述と推論の量が膨大になります。これが狭い意味のフレーム問題です。
広い意味のフレーム問題
その後、この問題は「無数の事柄の中から、いまの行動に関係のあることだけをどう選び出すか」という一般的な問題としても論じられました。哲学者ダニエル・デネットは1984年の論文で、時限爆弾が仕掛けられた部屋から予備のバッテリーを取り出そうとするロボットのたとえを示しました。爆弾も一緒に運び出してしまうロボットや、行動の影響を一つひとつ検討しているうちに時間切れになるロボットを描き、関係のある事柄だけを見極める難しさを表しました。
現在の位置づけ
狭い意味の問題は、非単調推論などの工夫により、技術的にはおおむね対処できると考えられています。一方、人間が日常で自然にこなしている広い意味の問題は、現在も議論が続いています。
フレーム問題は「何を考慮すべきかを決められない」問題です。記号と実世界の意味を結び付けるシンボルグラウンディング問題や、専門家の知識をルールに書き起こす手間を指す知識獲得のボトルネックとは、中身が異なります。
覚え方
「枠(フレーム)を決められず、考えすぎて動けない」と覚えます。
G検定での出題
出題のされ方
具体的な場面を示して該当する問題を選ばせる形や、提唱者マッカーシーとヘイズ、シンボルグラウンディング問題・知識獲得のボトルネックとの区別として問われます。
混同しやすい用語
| 用語 | 意味 |
|---|---|
| フレーム問題このページの用語 | ある行動をするときに、無数の事柄の中から関係のあることだけを選び出して考えることが、AIにとって難しいという問題 |
| シンボルグラウンディング問題 | コンピュータが扱う記号(言葉)を、それが指す実世界の対象や感覚とどう結び付けるかという問題 |
| 知識獲得のボトルネック | 専門家の知識を聞き出してコンピュータが扱えるルールに書き表す作業に膨大な手間がかかり、AIの開発の妨げになった問題 |
◯×チェック
次の文が正しいか、誤りかを選んでください。
-
フレーム問題は、1969年にマッカーシーとヘイズが、論理を使って行動とその結果を記述する研究の中で提起した。
答えを見る
答え ◯ 正しい
論文「Some Philosophical Problems from the Standpoint of Artificial Intelligence」で論じられました。
-
フレーム問題とは、画像の中から物体を囲む枠(フレーム)を検出する物体検出の課題のことである。
答えを見る
答え × 誤り
ここでいうフレームは、考慮すべき事柄の範囲(枠)のことです。画像処理の物体検出とは関係ありません。
-
フレーム問題は、ロボットのように身体をもつAIでだけ起こり、ソフトウェアだけで動くAIでは起こらない。
答えを見る
答え × 誤り
もともとは論理で行動を記述する推論の問題として提起されました。ロボットの例は説明のためのたとえです。