Pythonではじめる機械学習

4.5 自動特徴量選択

4.5.1 単変量統計

f:id:bitop:20190923075116p:plain
結果、もとからある特徴量30にnoiseとして50の特徴量を追加した
ものをSelectPercentileの引数percentil=50で全体の特徴量80を50%に減らして
80*.5=40にしている
f:id:bitop:20190923075458p:plain どの特徴量が選択されたか 可視化
f:id:bitop:20190923082221p:plain

4.5.2 モデルベース特徴量選択

f:id:bitop:20190923084334p:plain
結果
f:id:bitop:20190923084414p:plain
f:id:bitop:20190923084504p:plain
f:id:bitop:20190923085152p:plain

4.5.3 反復特徴量選択  

f:id:bitop:20190923090414p:plain
f:id:bitop:20190923090453p:plain
結果
f:id:bitop:20190923090616p:plain f:id:bitop:20190923090743p:plain