スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.964
ブースティングの一種であるAdaBoostにおいて、学習の各ステップで「誤分類されたデータ」に対して行う処理として正しいものはどれか。

【正解の解説】

重みを上げて次のモデルが優先的に学習するようにする

AdaBoostでは、間違えてしまったデータに対して「次はもっと注意して見るべき重要なデータ」として重みを大きくします。これにより、次のモデルがそのデータを正しく分類できるように重点的に学習を調整します。

スポンサーリンク

【その他の選択肢の解説】

重みを下げて次のモデルに影響させないようにする

重みを下げることは、そのデータが重要ではないと判断することになり、AdaBoostの「間違いから学び、次は正解できるようにする」という仕組みとは逆の動きになります。

ランダムにデータを削除して数を減らす

データを削除してしまうと、学習に使える情報が減ってしまいます。AdaBoostはデータを削除するのではなく、重要度(重み)を変えることで学習の集中度を制御します。

特定のクラスのデータのみを学習対象から除外する

特定のクラスを除外すると、そのクラスの判断基準が全く学習できなくなってしまいます。AdaBoostは除外ではなく、難問(間違いやすいデータ)の重要度を高める手法です。