Scikit-learn 機器學習庫介紹!【Python入門】
對Python語言有所瞭解的人都知道Python簡單,擁有豐富的第三方庫,可用於人工智慧、機器學習、網路爬蟲、web開發等領域,而這篇文章小編想要為大家介紹一下最有名,也是專門面向機器學習的一個庫,它就是Scikit-learn。
Scikit-learn是針對Python程式語言的免費軟體機器學習庫,具有各種分類、迴歸和聚類演算法,包含支援向量機、隨機森林、梯度提升,K均值和DBSCAN,並且旨在與Python數值科學圖書館Numpy和Scipy。
Scikit-learn專案始於Scikit.learn,這是David Cournapeau的Google Summer of Code專案。它的名稱源於它是Scikit的概念,它是Scikit的獨立開發和分散式第三方擴充套件,原始程式碼庫後來被其他開發人員重寫。2010年費邊Pedregosa,蓋爾Varoquaux,亞歷山大Gramfort和Vincent米歇爾,全部由法國國家資訊與自動化研究所的羅屈昂庫爾,法國,把該專案的領導和做出的首次公開發行在二月一日2010在各種scikits中,scikit-learn以及scikit-image在2012年11月被描述為維護良好且受歡迎 。 Scikit-learn是GitHub上最受歡迎的機器學習庫之一。
Scikit-learn主要是用Python編寫的,並且廣泛使用Numpy進行高效能的線性代數和陣列運算。此外,用cython編寫了一些核心演算法來提高效能,支援向量機由圍繞LIBSVM的cython包裝器實現;邏輯迴歸和線性支援向量機的相似包裝圍繞LIBLINEAR。這種情況下,可能無法使用Python擴充套件這些方法。
Scikit-learn還與許多其他Python庫很好地整合在一起,比如matplotlib和plotly用於繪圖、numpy用於陣列向量化、pandas資料幀、scipy等。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2766875/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 機器學習入門之sklearn介紹機器學習
- Python機器學習會應用到哪些庫?Python入門學習Python機器學習
- 入門系列之Scikit-learn在Python中構建機器學習分類器Python機器學習
- 整合學習入門介紹
- 《scikit-learn機器學習實戰》簡介機器學習
- (一) 機器學習和機器學習介紹機器學習
- ZipKin原理學習--ZipKin入門介紹
- webpack 學習筆記:入門介紹Web筆記
- 使用scikit-learn機器學習庫裡面的xgboost機器學習
- 『python入門:』 python的介紹Python
- 【總結】10大Python庫介紹!Python基礎入門Python
- Python入門課程—最詳細的Python庫介紹Python
- 【機器學習】--Python機器學習庫之Numpy機器學習Python
- 最通俗的機器學習介紹機器學習
- 機器學習基本函式介紹機器學習函式
- [Python]-機器學習Python入門《Python機器學習手冊》-01-向量、矩陣和陣列Python機器學習矩陣陣列
- scikit-learn介紹
- Zookeeper入門學習--01介紹及安裝
- 學習python前言介紹Python
- Scikit-Learn 與 TensorFlow 機器學習實用指南學習筆記1 — 機器學習基礎知識簡介機器學習筆記
- python學習筆記——jieba庫入門Python筆記Jieba
- 機器學習入門準備機器學習
- 機器學習之小白入門機器學習
- 機器學習入門規劃機器學習
- 機器學習PAI快速入門機器學習AI
- 機器學習01-入門機器學習
- 機器學習和深度學習概念入門機器學習深度學習
- Python學習手冊(入門&爬蟲&資料分析&機器學習&深度學習)Python爬蟲機器學習深度學習
- 《Python機器學習實踐》簡介Python機器學習
- 【機器學習】線性迴歸原理介紹機器學習
- 【機器學習】機器學習簡介機器學習
- Python基礎入門之Python語言介紹Python
- 聊聊經典機器學習入門機器學習
- 人工智慧-機器學習-Python-第三方庫-scikit-learn(用於特徵工程)人工智慧機器學習Python特徵工程
- Python機器學習筆記:sklearn庫的學習Python機器學習筆記
- 【機器學習】多項式迴歸原理介紹機器學習
- Mybatis 入門介紹MyBatis
- Rocketmq 入門介紹MQ