Python 模擬試験

Pythonデータ分析実践 模擬試験 第3回 問1・1章 データ加工概論(データ加工の流れ)

前処理と分割の順序

機械学習のためにデータを訓練用と評価用に分けるとき、標準化などの前処理を行う順序として、最も適切なものを1つ選べ。

  1. A

    先に全データで標準化してから、訓練用と評価用に分ける。

  2. B

    先にデータを分割し、訓練データだけで前処理の統計量(平均・標準偏差など)を求め、評価データには同じ変換を適用する。

  3. C

    評価データでも別に標準化の統計量を求めて適用する。

  4. D

    前処理は、評価データに対しては行わない。

正解と解説を見る

正解:B

前処理の統計量は、訓練データだけから求める(fit)。評価データには、その統計量で変換だけを行う(transform)。パイプラインを使うと、間違いにくい。

学習のポイント:時系列データでは、時間の順序でデータを分ける。

この問題を演習で解く →

問題一覧へ

このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。