scikit-learn 是基于 Python 語言的機器學習工具。

  1. 簡單高效的數據挖掘和數據分析工具
  2. 可供大家在各種環境中重復使用
  3. 建立在 NumPy ,SciPy 和 matplotlib 上
  4. 開源,可商業使用 - BSD許可證

簡介

??自2007年發布以來,scikit-learn已經成為Python重要的機器學習庫了。scikit-learn簡稱sklearn,支持包括分類、回歸、降維和聚類四大機器學習算法。還包含了特征提取、數據處理和模型評估三大模塊。
??sklearn是Scipy的擴展,建立在NumPy和matplotlib庫的基礎上。利用這幾大模塊的優勢,可以大大提高機器學習的效率。
??sklearn擁有著完善的文檔,上手容易,具有著豐富的API,在學術界頗受歡迎。sklearn已經封裝了大量的機器學習算法,包括LIBSVM和LIBINEAR。同時sklearn內置了大量數據集,節省了獲取和整理數據集的時間。