原创 代碼註釋:機器學習實戰第7章 利用AdaBoost元算法提高分類性能

寫在開頭的話:在學習《機器學習實戰》的過程中發現書中很多代碼並沒有註釋,這對新入門的同學是一個挑戰,特此貼出我對代碼做出的註釋,僅供參考,歡迎指正。 1、基於單層決策樹構建弱分類器 #coding:gbk from numpy impor

原创 代碼註釋:機器學習實戰第4章 基於概率論的分類方法:樸素貝葉斯

寫在開頭的話:在學習《機器學習實戰》的過程中發現書中很多代碼並沒有註釋,這對新入門的同學是一個挑戰,特此貼出我對代碼做出的註釋,僅供參考,歡迎指正。 1、進行文本分類 def loadDataSet(): postingList

原创 代碼註釋:機器學習實戰第10章 利用K-均值聚類算法對未標註數據分組

寫在開頭的話:在學習《機器學習實戰》的過程中發現書中很多代碼並沒有註釋,這對新入門的同學是一個挑戰,特此貼出我對代碼做出的註釋,僅供參考,歡迎指正。 1、K-均值聚類算法 #coding:gbk from numpy import *

原创 《劍指offer》Python語言 面試題4:替換空格

    寫在開頭的話:     當想寫這個的時候,發現已經有人做了這個工作了,詳情請見Python基礎算法/劍指offer,然而依然決定自己寫下這個系列,作爲算法部分的鞏固和提高。在自己寫完後會借鑑Python基礎算法/劍指offer的代

原创 代碼註釋:機器學習實戰第5章 Logistic迴歸

寫在開頭的話:在學習《機器學習實戰》的過程中發現書中很多代碼並沒有註釋,這對新入門的同學是一個挑戰,特此貼出我對代碼做出的註釋,僅供參考,歡迎指正。 1、隨機梯度上升 #coding:gbk from numpy import * #功

原创 代碼註釋:機器學習實戰第3章 決策樹

寫在開頭的話:在學習《機器學習實戰》的過程中發現書中很多代碼並沒有註釋,這對新入門的同學是一個挑戰,特此貼出我對代碼做出的註釋,僅供參考,歡迎指正。 1、trees.py #coding:gbk from math import log

原创 代碼註釋:機器學習實戰第9章 樹迴歸

寫在開頭的話:在學習《機器學習實戰》的過程中發現書中很多代碼並沒有註釋,這對新入門的同學是一個挑戰,特此貼出我對代碼做出的註釋,僅供參考,歡迎指正。 1、將CART算法用於迴歸 #coding:gbk from numpy import

原创 《劍指offer》Python語言 面試題3:二維數組中的查找

    寫在開頭的話:     當想寫這個的時候,發現已經有人做了這個工作了,詳情請見Python基礎算法/劍指offer,然而依然決定自己寫下這個系列,作爲算法部分的鞏固和提高。在自己寫完後會借鑑Python基礎算法/劍指offer的代

原创 《劍指offer》Python語言 面試題61:按之字形順序打印二叉樹

    寫在開頭的話:     當想寫這個的時候,發現已經有人做了這個工作了,詳情請見Python基礎算法/劍指offer,然而依然決定自己寫下這個系列,作爲算法部分的鞏固和提高。在自己寫完後會借鑑Python基礎算法/劍指offer的代

原创 代碼註釋:機器學習實戰第11章 使用Apriori算法來發現頻繁集

寫在開頭的話:在學習《機器學習實戰》的過程中發現書中很多代碼並沒有註釋,這對新入門的同學是一個挑戰,特此貼出我對代碼做出的註釋,僅供參考,歡迎指正。 1、發現頻繁集 #coding:gbk #作用:導入數據 #輸入:無 #輸出:數據集

原创 《劍指offer》Python語言 面試題5:從尾到頭打印鏈表

    寫在開頭的話:     當想寫這個的時候,發現已經有人做了這個工作了,詳情請見Python基礎算法/劍指offer,然而依然決定自己寫下這個系列,作爲算法部分的鞏固和提高。在自己寫完後會借鑑Python基礎算法/劍指offer的代

原创 代碼註釋:機器學習實戰第6章 支持向量機

寫在開頭的話:在學習《機器學習實戰》的過程中發現書中很多代碼並沒有註釋,這對新入門的同學是一個挑戰,特此貼出我對代碼做出的註釋,僅供參考,歡迎指正。 1、SMO高效優化算法#coding:gbk from numpy import *

原创 代碼註釋:機器學習實戰第12章 使用FP-growth算法來高效發現頻繁項集

寫在開頭的話:在學習《機器學習實戰》的過程中發現書中很多代碼並沒有註釋,這對新入門的同學是一個挑戰,特此貼出我對代碼做出的註釋,僅供參考,歡迎指正。 #coding:gbk #作用:FP樹中節點的類定義 #輸入:無 #輸出:無 clas