データサイエンティストが、不正な金融取引にフラグを立てるためにXGBoostモデルをトレーニングしました。トレーニングセットは非常に不均衡です(不正でない取引が100,000件、不正な取引が1,000件)。検証では、モデルは99.1%の精度を示しますが、偽陰性(不正な取引が不正でないと予測される)が多すぎます。偽陰性を減らすために、データサイエンティストが取るべき2つのアクションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: XGBoostのscale_pos_weightを増やして、正(不正)の例により大きな重みを与える。, XGBoostのeval_metricをArea Under the ROC Curve (AUC)を最適化するように変更する。.
これが解答である理由
データセットが不均衡で偽陰性が問題となる場合、scaleposweightを増やすことで、少数クラス(不正取引)の誤分類に対するペナルティを大きくし、モデルがこれをより重視するように学習します。また、精度(accuracy)は不均衡データでは誤解を招く指標であるため、evalmetricをAUCに変更することで、真陽性率と偽陽性率のトレードオフ全体を評価し、モデルの識別能力をより適切に最適化できます。RMSEは回帰問題に用いられ、不適切です。maxdepthの調整は過学習や過少学習の対策ですが、不均衡データによる偽陰性の問題に直接対処するものではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要