フレーム問題とは
フレーム問題とは、ある行動によって「変化しない事柄」をいちいち確認せずに推論することの難しさを指します。現実世界のように考慮すべき要素が膨大な環境では、何を無視してよいかを決められないという人工知能の根本的な課題です。
この用語はG検定シラバスの「2. 人工知能分野で議論される問題」に含まれます。 章全体の用語は用語解説①(全54語)にまとまっています。
一言でいうと
「今考えるべきこと」と「無視してよいこと」を切り分けられない、という人工知能の根本問題です。
何が問題なのか
たとえば「部屋の電気を消す」という行動を考えます。このとき机の位置も、壁の色も、外の天気も変わりません。人間はそれを当たり前として意識すらしません。
しかしコンピュータに推論させるには、「これは変わらない」という事実を1つずつ記述する必要があります。現実世界では確認すべき事柄が事実上無限にあるため、この作業は終わりません。
つまりフレーム問題の本質は、関係のある事柄だけを枠(フレーム)で囲えないことにあります。
なぜ根本的な課題とされるのか
この問題は、単に計算量が多いという話ではありません。「どこまで考えれば十分か」を判断すること自体に、また膨大な検討が必要になるという入れ子構造になっています。
第1次AIブームの探索・推論がトイ・プロブレムしか扱えなかった理由も、ここに根があります。
有名なロボットの例
フレーム問題を説明する思考実験として、爆弾を仕掛けられた部屋から荷物を運び出すロボットの話がよく引かれます。
- 1台目:荷物を運び出したが、荷物に載っていた爆弾も一緒に運んでしまった
- 2台目:起こりうる副作用を全部考えるようにしたら、考えている最中に爆発した
- 3台目:関係ないことを無視するようにしたら、「何が関係ないか」を選び続けて動けなくなった
この3段階が、問題の入れ子構造をよく表しています。
混同しやすい用語との違い
| 用語 | ポイント |
|---|---|
| フレーム問題 | 考慮すべき事柄の範囲を絞り込めない |
| シンボルグラウンディング問題 | 記号が現実の意味と結びつかない |
| 知識獲得のボトルネック | 専門家の知識を人手でルール化できない |
🎯 G検定での押さえどころ
- 変化しない事柄を絞り込めないことが問題の核心
- 現実世界の複雑さに対応できない理由として押さえる
- シンボルグラウンディング問題との違いを区別する
⚠️ よくある誤りの選択肢
- 「フレーム問題は計算機の性能向上によって解決された」→ 誤り。計算量だけの問題ではありません
- 「フレーム問題とは、記号が現実の意味と結びつかない問題である」→ 誤り。それはシンボルグラウンディング問題です
関連する用語
ご利用にあたって 本ページの内容は、JDLAが公開しているG検定シラバス2024や公式テキストなど、一般に公開されている情報をもとに独自に整理・解説したものです。実際の試験の出題内容を示すものではなく、また合格を保証するものでもありません。制度・法令・試験要項は変更されることがあるため、最新の情報は必ずJDLA公式サイトでご確認ください。