機器學習(自學)第一天

1.決策樹:html

優勢: 直觀,便於理解,小規模數據集有效   python

缺點: 處理連續變量很差類別較多時,錯誤增長的比較快,可規模性通常windows

2.決策樹的應用:機器學習

python的機器學習的庫:scikit-learn學習

 特性:spa

  • 簡單高效的數據挖掘和機器學習分析
  • 對全部用戶開放,根據不一樣需求高度可重用性
  • 基於Numpy, SciPy和matplotlib
  • 開源,商用級別:得到 BSD許可
 
使用scikit-learn
安裝scikit-learn: pip, easy_install, windows installer
安裝必要package:numpy, SciPy和matplotlib, 可以使用Anaconda (包含numpy, scipy等科學計算經常使用package)
安裝注意問題:Python解釋器版本(2.7 or 3.4?), 32-bit or 64-bit系統

Tips:.net

  • 把pycharm的中文包放進bin文件夾以後,不須要刪除英文包(刪除了會報錯),從新pycharm便是中文界面。
  • 安裝Anaconda以及在pycharm中的配置方法:https://www.cnblogs.com/yuxuefeng/articles/9235431.html,https://blog.csdn.net/aanndd77/article/details/80830468
  • Graphviz配置環境變量解決方案和下載地址:https://blog.csdn.net/qq_42685012/article/details/82850952

在決策樹應用的視頻中,使用代碼出現了報錯:AttributeError: '_csv.reader' object has no attribute'next'視頻

解決辦法:reader.next()改成next(reader),貌似和python運行版本有關。htm

以後又會報錯,解決辦法:「rb」改成「rt」便可。(原文地址:https://blog.csdn.net/li_haiyu/article/details/78364047)blog

相關文章
相關標籤/搜索