令和6年度春期 応用情報技術者試験 午前 問15
コンピュータの性能評価には,シミュレーションを用いた方法,解析的な方法などがある。シミュレーションを用いた方法の特徴はどれか。
- ア 解析的な方法よりも計算量が少なく,効率的に解が求まる。
- イ 解析的な方法よりも,乱数を用いることで高精度の解が得られる。
- ウ 解析的に解が求められないモデルに対しても,数値的に解が求まる。
- エ 解析的に解が求められるモデルの検証には使用できない。
解答・解説を見る
正解:ウ
AI解説
シミュレーションを用いた性能評価は、モデルを数式で解析的に解くことが難しい複雑なシステムに対しても、モデルの動作を数値的に模擬実行することで近似的な解(挙動)を得られる点が特徴である。 ア: シミュレーションは解析的な方法に比べて多数回の試行や数値計算を要することが多く、一般に計算量は少なくない。 イ: 乱数(モンテカルロ法など)を用いる場合、試行回数に応じた誤差(ばらつき)を伴うため、解析的な方法より必ずしも高精度になるとは限らない。 ウ: 正しい。解析的に解くことが困難、または不可能な複雑なモデルに対しても、数値計算によって近似的な解を求められる点がシミュレーションの利点である。 エ: 解析的に解が求められるモデルに対しても、その解の妥当性を確認する検証目的でシミュレーションが使われることがあり、「使用できない」という記述は誤りである。 💡 性能評価手法は「解析的手法=数式で厳密に解く、モデルが単純な場合向き」「シミュレーション=複雑なモデルでも数値的に近似解を得られる」という対比で押さえておく。
出典:令和6年度 春期 応用情報技術者試験 午前 問15 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。