【scikit-learn】scikit-learnとは?|Fresopiya究極の自由を目指すブログFresopiyaFresopiya場所にもお金にも時間にも、何にも縛られない自由な状態になったら一体人間は何をしてどこに向かうのか。自由を目指すエンジニアのブログです。「哲学」と「プログラミング」と「政治経済」、「ブログ」がメインになるかと。05/27/2019スポンサードリンクどうも、とがみんです。この記事では、機械学習ライブラリの「scikit-learn」について紹介します。Contentsscikit-learnとはscimitar-learnでできないことGPUのサポートがないディープラーニングに向かないscikit-learnのアルゴリズムチートシートまとめ参考文献scikit-learnとは「scikit-learn」とは、Pythonの機械学習ライブラリです。reduction)等をするための、機械学習のアルゴリズムが幅広くサポートされています。scimitar-learnでできないことscikit-learnは他の機械学習ライブラリと比較しても、より広範な機械学習アルゴリズムが提供されているので、できることが多いです。できないことについて紹介していきます。support?」の質問の回答にもあるように、GPUへの対応は少なくとも近い未来には行われないようです。scikit-learnは、様々なプラットフォームで簡単にインストールできるように設計されているため、GPUのサポートすることによって、プラットフォーム固有の問題が発生してしまい、それが難しくなってしまいます。GPUはニューラルネットワーク以外では大きな役割を果たさないためとのことです。Questions|scikit-learnGPU:画像処理に特化した演算装置。大量に演算が必要なものを処理させると莫大な時間がかかる。データ分析を得意としていますが、その学習には膨大な演算量を必要としています。scikit-learnはGPUをサポートしていないため、膨大な演算を必要とするディープラーニングには向きません。scikit-learnのアルゴリズムチートシート最後にscikit-learnのアルゴリズムチートシートについて紹介します。scikit-learnで提供されているアルゴリズムはチートシートとしてすべてリストされています。これを見れば、目的と学習データ等状況に応じて、どのアルゴリズムが良さそうなのかを簡単に選択することができちゃいますね(笑)まとめ機械学習ライブラリ「scikit-learn」について紹介しました。POSTscikit-learn【scikit-learn】k-means法による顧客データの分類。性能向上を目的とした研究をしていました。現在はFinTech系ベンチャー企業勤務。