趣味機器學習入門小專案(附教程與資料)
微信公眾號
關鍵字全網搜尋最新排名
【機器學習演算法】:排名第一
【機器學習】:排名第一
【Python】:排名第三
【演算法】:排名第四
沒有任何理論可以代替實踐,雖然教材和課程能讓你掌握一些基本原理,但在嘗試應用時,你會發現具體操作起來比較困難。因此專案有助於提高應用機器學習的技巧,此外在找工作中也會給自己增添一些籌碼。
這個專案的目標是將現成模型應用到不同的資料集。首先,你會根據直覺為問題找到對應的模型,實踐檢驗該模型是否對資料丟失具有魯棒性、是否適合處理哪種類別特徵;其次,本專案將教會你快速設計初始模型的技能,在實際應用中,我們一般會先找到一個簡單模型進行快速實現以確定一個baseline,逐步提升模型效能,而不是一蹴而就的完成;最後,這個練習可以幫助你掌握建模的流程。下面我裡除了一個機器學習問題處理的通用性步驟例如:
-
匯入資料
-
資料清洗
-
將資料集拆成訓練/測試或交叉驗證集
-
預處理
-
變換
-
特徵工程
因為使用現成的模型,這促使你有更多的機會專注於學習上述的這些關鍵步驟,通過以下教程可以練習迴歸、分類和聚類演算法。
首先介紹一下該專案中所使用到的資料來源:
-
UCI機器學習庫——350多個可檢索資料集,幾乎涵蓋每一個主題。
http://archive.ics.uci.edu/ml/
-
Kaggle資料集——Kaggle社群上的100多個資料集。
https://www.kaggle.com/datasets
-
Data.gov——由美國政府釋出的開放資料集。
https://www.data.gov/
其次是教程,專案中的模型使用Python的第三方庫Scikit-learn進行快速實現,需要了解scikit-learn的安裝以及使用方法(參考官方手冊),具體如下:
-
Python:sklearn——sklearn資料包官方教程
http://scikit-learn.org/stable/tutorial/
-
中文教程手冊:
http://cwiki.apachecn.org/pages/viewpage.action?pageId=10030179
-
Scikit Learn預測葡萄酒質量——用於訓練機器學習模型的分步教程
http://elitedatascience.com/python-machine-learning-tutorial-scikit-learn
招募 志願者
廣告、商業合作
請發郵件:357062955@qq.com
喜歡,別忘關注~
幫助你在AI領域更好的發展,期待與你相遇!
相關文章
- 【機器學習入門與實踐】合集入門必看系列,含資料探勘專案實戰,適合新人入門機器學習
- 機器學習博士手把手教你入門LSTM(附程式碼資料)機器學習
- scrapy入門教程()部署爬蟲專案爬蟲
- cache資料庫入門教程資料庫
- css入門教程資料(4)CSS
- 大資料入門指南(GitHub開源專案)大資料Github
- 從一個小專案快速入門ScssCSS
- 微信小程式入門教程微信小程式
- WebService 簡單入門教程(Java Web專案)WebJava
- [筆記] Laravel 入門教程本地專案配置遠端伺服器資料庫筆記Laravel伺服器資料庫
- Redis入門與實踐(附專案真實案例程式碼)Redis
- 機器學習入門系列(2)--如何構建一個完整的機器學習專案(一)機器學習
- 大資料【學習必看】入門+提升+專案=高薪大資料高薪
- 成為資料科學家的入門專案資料科學
- vue-趣味生活專案Vue
- 初學者的機器學習入門實戰教程!機器學習
- Nodejs教程21:資料庫入門NodeJS資料庫
- Oracle資料庫初學者入門教程Oracle資料庫
- 手機資料抓包入門教程
- React-native專案入門與思考React
- Python入門小專案-氣泡排序詳解Python排序
- Kotlin 入門開發__安卓小專案實戰Kotlin安卓
- Angularjs 從入門到實戰(含專案教程)AngularJS
- Flutter入門教程(四)第一個flutter專案解析Flutter
- MLFlow機器學習管理平臺入門教程一覽機器學習
- Katana 專案入門
- JavaWeb專案入門JavaWeb
- 機器學習入門機器學習
- 美團小程式框架mpvue入門教程框架Vue
- Struts2入門教程(學習教程資料).pdf
- React.js入門基礎與專案實戰開發視訊教程 React基礎教程ReactJS
- ASP入門教程 1小時ASP入門,非常簡單
- 入門Python資料分析最好的實戰專案(二)Python
- 入門Python資料分析最好的實戰專案(一)Python
- vue入門(安裝環境與搭建專案)Vue
- Laravel 入門教程中-資料填充-修改分享Laravel
- 《MySQL 入門教程》第 10 篇 資料排序MySql排序
- Redis入門教程(二)— 基本資料型別Redis資料型別