《機器學習實戰》訓練營——(10月8日作業)
10月8日的作業2:在構建一個決策樹模型時,我們對某個屬性分割節點,下面四張圖中,哪個屬性對應的資訊增益最大?
1.參照《統計學習方法》梳理了資訊增益的定義;
2.列出了資訊增益的演算法流程;
3.對於作業中給出的四張圖,按照演算法流程進行了資訊增益的計算,最後得出outlook屬性對應的資訊增益最大;
4.收穫:熟悉了資訊增益的演算法流程,並能夠手動計算;熟悉了LaTeX的語法,確實排版出來的公式非常好看。
連結如下: https://github.com/wangxw1023/MachineLearningInAction-Camp/blob/master/informationGain.ipynb
備註:在jupyter notebook上的排版看起來比較舒服,但是提交到github上面後就有些變動,本來嘗試將jupyter notebook上的程式碼匯出成某一種格式,放到csdn部落格裡面,結果木有找到合適的方法,以後有時間再找。
不過歡迎大家關注我的github。
相關推薦
《機器學習實戰》訓練營——(10月8日作業)
10月8日的作業2:在構建一個決策樹模型時,我們對某個屬性分割節點,下面四張圖中,哪個屬性對應的資訊增益最大? 1.參照《統計學習方法》梳理了資訊增益的定義; 2.列出了資訊增益的演算法流程; 3.對於作業中給出的四張圖,按照演算法流程進行了資訊增益的計算,最後得出outlook屬性對應
《機器學習實戰》訓練營——(10月8日作業)
10月8日的作業2:在構建一個決策樹模型時,我們對某個屬性分割節點,下面四張圖中,哪個屬性對應的資訊增益最大? 1.參照《統計學習方法》梳理了資訊增益的定義; 2.列出了資訊增益的演算法流程; 3.對於作業中給出的四張圖,按照演算法流程進行了資訊增益的計算,最後得出ou
《機器學習實戰》訓練營——(10月9日作業)
作業3:將本章中“使用決策樹預測隱形眼鏡型別”完整程式碼鍵入jupyter notebook,並新增詳細註釋。若有可能,自己可以優化該程式碼。 程式碼連結: 總結:照著書上的程式碼敲,經常因為換行不注意,出錯,導致結果沒有正常顯示,除錯半天。每一行程式碼應該要仔細體會
學習筆記(10月17日)--pycharm安裝
學習筆記一周二次課(10月17日)1.安裝pycharm官網https://www.jetbrains.com/pycharm/download下載軟件包,選擇Community免費版本,安裝比較簡單,就一直下一步下一步直到安裝完成。2.學會設置pycharm3.學會在pycharm中運行python程序學習
學習筆記(10月18日) --pycharm基本使用方法
學習筆記一周三次課(10月18日)1. 學會通過pycharm給python程序傳遞參數設置python的傳遞參數:【Run】->【Edit Configurations】->【Script parameters】->按順序寫上需要的參數2. Pycharm常用快捷鍵總結
學習筆記(10月25日)--python的if、while、for語法
學習筆記二周三次課(10月25日)1.學習python特殊的縮進和語法python的縮進和冒號python之所以如此簡單,歸功於他的縮進機制,嚴格的縮進機制使得代碼非常整齊規範,賞心悅目,提高了可讀性,在一定意義上提高了可維護性。但對於從其他語言轉過來的朋友如:java開發人員,c語言開發,c++開發人員來說
學習筆記(10月26日)--復習&練習
學習筆記 python 培訓 二周四次課(10月26日)復習,做如下練習題1.實現1-100的所有的和sum = 0 for n in xrange(1, 101): sum += n n += 1 print(‘1+2+3+...+100 = ‘ + str(sum))結果:1+
2018年10月8日django檢視版本命令,python2&3中print區別,iterable報錯,SSH,pycharm/ubuntu顏色設定
檢視Django版本的命令: 1. 在終端中輸入: python -m django –-version 2. 進入python互動環境: import django &nb
2018年10月8日訓練日記
今晚將之前未整理完的AtCoder的兩道題整理完了,CF上的兩題仍沒有理解透徹,D三分+集合 個人收藏裡有今晚的相關題目 #include<bits/stdc++.h> using na
Ruff Chain 雙週報 | 9月19日-10月8日
Hello,大家好,由於國慶節假期,本期的雙週報延遲釋出啦,不過Ruff Chain的開發依然穩步進行中,包括技術的各項 demo 開發已經處於執行階段,真實業務場景中的交易平臺已經處於測試階段,韓國社群的AMA活動如火如荼等等,以下為本期完整週報內容: 開發進展 簡單拍賣
《機器學習實戰》 invalid literal for int() with base 10:‘largeDoses
轉自:https://blog.csdn.net/LiKouSanYou/article/details/62519130 def file2matrix(filename): fr = open(filename) numberOfLin
機器學習實戰精讀--------奇異值分解(SVD)
svd 奇異值分解奇異值分解(SVD):是一種強大的降維工具,通過利用SVD來逼近矩陣並從中提取重要特征,通過保留矩陣80%~ 90%的能量,就能得到重要的特征並去掉噪聲SVD分解會降低程序的速度,大型系統中SVD每天運行一次或者頻率更低,並且還要離線進行。隱性語義索引(LST):試圖繞過自然語言理解,用統計
10月30日作業
1.< label >標籤的for屬性表示什麼? 答案:規定與哪個繫結 2.哪些元素自身就有驗證功能 答案:數字型別,郵箱型別 3.請用HTML5實現申請表單,相關要求如下: >教育程度:預設選擇碩士。 >國籍:有美國,澳大利亞,日本,新加坡,預設
近三十年人民幣貸款利息一覽表(貸款基準利率)(2015年10月24日更新)
金融機構人民幣貸款基準利率 (來源: 中國人民銀行 貨幣政策司) 單位:年利率% 調整時間 六個月以內(含六個月)
《機器學習實戰》筆記 第二章(2)
《機器學習實戰》筆記 第二章 (2) 2.2 約會網站配對 程式碼實現 解決方案① 解決方案② 建立散點圖 歸一化資料 作為完整程式驗證分類器 構建完整系統
【248期】區塊鏈擼羊毛幣圈空投糖果(10月2日更新)
【248期】簡單註冊。幣猜——區塊鏈競猜平臺類似B60S。 邀請連結:https://dwz.cn/ODMQXYIR 下面講解擼錢技巧:註冊送2個EOS,邀請一人送2個EOS。當然不可能是白送你的。需要你玩用他送的EOS玩50次雜湊彩,每玩50次就能提現一個EOS。 我算了
imtoken空投(10月8號更新)
前幾天發的imtoken空投糖果,小夥伴們擼的怎麼樣? 之前路過enu(牛油果)場外三分賣掉的小夥伴怕是要拍斷腿,現在已經8毛多了。(imtoken空投糖果) 還有bite 有個空投叫做EVA的一天就被擼了 8000w,eva官方網址 第一輪空投一億活動已經
機器學習實戰--K近鄰演算法實現(一)
KNN演算法的工作原理為: 存在一個樣本資料的集合,也稱作訓練樣本集合,並且樣本集的每個資料都存在標籤。輸入沒有標籤的新資料後,將新資料的每個特徵與樣本集中資料對應的特徵進行比較,然後演算法提取樣本集中特徵最相似的分類標籤,一般只選擇樣本集中前K個最相似的資料,前K個相似資
機器學習實戰——1.2決策樹(2)
宣告:參考書目《機器學習實戰》作者: Peter Harrington 出版社: 人民郵電出版社 譯者: 李銳 / 李鵬 / 曲亞東 / 王斌 宣告:參考書目《統計學習方法》作者: 李航 出版社: 清華大學出版社 ISBN: 9787302275954
機器學習實戰——1.2決策樹(1)
宣告:參考書目《機器學習實戰》作者: Peter Harrington 出版社: 人民郵電出版社 譯者: 李銳 / 李鵬 / 曲亞東 / 王斌 宣告:參考書目《統計學習方法》作者: 李航 出版社: 清華大學出版社 ISBN: 9787302275954