⑥ scikit-learn(前処理・分類・回帰)

Python3エンジニア認定データ分析試験232

問題

線形回帰のモデル構築後、テストデータセット(X_test)に対する予測を実行するメソッドはどれか。

Ascore(X_test)
Bpredict(X_test)✓ 正解
Cfit(X_test)
Dtransform(X_test)

正解

Bpredict(X_test)

解説

テストデータセットに対する予測は、predictメソッドを用いて行います。

分野解説:⑥ scikit-learn(前処理・分類・回帰)

scikit-learnの前半。前処理として欠損値の補完、カテゴリ変数のエンコーディング、特徴量の正規化・標準化、学習データとテストデータの分割を扱う。分類では決定木(不純度と情報利得)、サポートベクタマシン(マージン最大化、カーネル)、ランダムフォレスト、回帰では線形回帰と重回帰。fit・predict・transformという共通APIの型を押さえるのが要点。公式の出題範囲では4-4 scikit-learnが⑦と合わせて8問・20%で節単位の最大。つまずきどころは、学習データにだけfitしテストデータはtransformする順序と、崩したときに起きるデータリーク。

この分野の問題をすべて見る →

本番形式で問題を解いてみよう

クイズモードで挑戦 →
← 第231233問 →

Python3エンジニア認定データ分析試験について

Pythonでのデータ分析力を証明する協会公式のCBT試験

主催一般社団法人Pythonエンジニア育成推進協会
出題形式選択式40問(すべて選択問題)
試験時間60分
受験料11,000円(税込)/学割5,500円(税込)
合格基準正答率70%(40問中28問相当)
難易度★★★☆☆ 範囲は主教材1冊分だが、数式の読解とライブラリAPIの定着が分かれ目
試験詳細を見る →
← 問題一覧へ戻る