機器學習入門框架scikit learn

2021-08-15 01:35:30 字數 643 閱讀 7623

分類,回歸,聚類,資料降維,模型選擇和資料預處理

scikit-learn分類演算法主要包括:支援向量機(svm),最近鄰,邏輯回歸,隨機森林,決策樹以及多層感知器(mlp)神經網路等等。

scikit-learn回歸演算法主要包括:支援向量回歸(svr),脊回歸,lasso回歸,彈性網路(elastic net),最小角回歸(lars ),貝葉斯回歸。

scikit-learn聚類演算法主要包括:k-均值聚類,譜聚類,均值偏移,分層聚類,dbscan聚類等。

scikit-learn資料降維主要是通過主成分分析(pca)、非負矩陣分解(nmf)或特徵選擇等降維技術來減少要考慮的隨機變數的個數。

模型選擇是指對於給定引數和模型的比較、驗證和選擇,其主要目的是通過引數調整來提公升精度。目前scikit-learn實現的模組包括:格點搜尋,交叉驗證和各種針對**誤差評估的度量函式。

資料預處理是指資料的特徵提取和歸一化,是機器學習過程中的第乙個也是最重要的乙個環節。

scikit-learn是入門利器,同時也是真正的利器,廣泛應用於資料探勘等領域,關於其功能的選擇和使用,scikit-learn官方提供了如下參考:

前端開發入門 框架篇 ExpressJS入門學習

一 安裝 官網 我們說,express 1 是乙個簡潔而靈活的 node.js 2 web應用框架,提供一系列強大特性幫助你建立各種web應用。3 express.js在node.js社群中是比較出名web框架,而它的定位是 minimal and flexible 簡潔 靈活 express主要解...

深度學習入門 框架keras 1簡介

順序模型指南 深度學習看了不少的入門資料和學習方法,始終不得其解,感覺非常的混亂,同樣的東西可以用多種方式訓練,就算是同乙個模型,各種的優化器各種的語法甚至各種看不懂的寫法都讓我很蛋疼。最後實在沒法選學習方向了,於是去tensorflow官網看教程,看了幾個教程,發現用了很多的keras這個東西,感...

Python雲端系統開發入門 框架基礎

這是我學習北京理工大學嵩天老師的 python雲端系統開發入門 課程的筆記,在此我特別感謝老師的精彩講解和對我的引導。django是乙個產品級框架,支援全球近萬個 及雲端。相比其他框架,django充分利用python特點,開發效率更高。django框架的官方文件 django官方對django的支...