A*アルゴリズム
次の文章を読み、( )に入る最も適切なものを1つ選べ。
A*アルゴリズムは、スタートから現在の地点までの実際のコストと、現在の地点からゴールまでの( )を足した値が小さい地点から探索を進める。
- A
推定コスト(ヒューリスティック関数の値)
- B
ランダムに選んだ値
- C
探索済みの地点の数
- D
ゴールにたどり着いた回数
正解と解説を見る
正解:A
A*は「ここまでの実コスト+ゴールまでの推定コスト」が小さい順に探索する。推定コストが過大でなければ最短経路が得られる。
| 用語 | 意味 |
|---|---|
| ヒューリスティック | 経験にもとづく、正解を保証しないが探索を絞る手がかり |
| A*アルゴリズム | 出発点からの実コスト g と、目的地までの見積もり h の和 f = g + h が小さい順に探索する |
- A
正しい。推定コストが実際のコストを超えない(過大評価しない)とき、最短経路を見つけられる。
- B
誤り。ランダムではなく、ゴールまでの見積りを使う。
- C
誤り。コストの見積りには使わない。
- D
誤り。探索の途中では分からない値。
このサイトの問題は、各試験の公開されているシラバスに沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。日本ディープラーニング協会(JDLA)・一般社団法人生成AI活用普及協会(GUGA)の公式サービスではありません。