機械学習の具体的な問題にPythonを使って、機械学習もPythonも同時に学んでしまいましょう。今回は主成分分析についてまとめました。機械学習では、特徴量が多すぎると計算コストが増えたり、過学習を起こしやすくなったりします。そこで PCA(Principal Component Analysis:主成分分析)を使って、重要な情報を保持しながらデータの次元を削減する方法を学びます。この記事では scikit-learn(sklearn)ライブラリを用います。適宜 pip install scikit-learnなどによってダウンロード・インストールしてください。 PCAの実装 PCAの累積寄与…