iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
AI & Data

實實在在地學習人工智慧-基礎理論探討與經典案例實作 系列

記錄這一年來所接觸到的AI相關數學知識及經典案例分享,目標是以非常白話的方式去分享、解釋,方便想要入門的朋友能夠將理論和程式實作一同學習,避免過多的理論分享卻缺乏實作經驗,也不會只實作程式碼卻不知道自己的程式碼在打什麼。預計會提到AI相關基礎數學理論、演算法、必備python套件以及經典案例介紹!

鐵人鍊成 | 共 30 篇文章 | 35 人訂閱 訂閱系列文 RSS系列文
DAY 21

【Day 21】開始寫程式拉!房價預測實戰演練 -資料刪除、Seaborn輔助查看資料和驗證集登場

今天是第21天,幾乎是每天都被文章追著跑,今天我們先借觀察一下昨天看到的那些資料,並分析哪些是我們不要的,再斟酌丟棄,後來會將訓練集多切一個驗證集出來,原因下面...

2019-10-06 ‧ 由 John 分享
DAY 22

【Day 22】開始寫程式拉!房價預測實戰演練 -Pearson相關係數介紹及程式碼實現

昨天提到了驗證集的存在以及Seaborn的小小介紹,今天會利用到一些Seaborn的技巧去畫圖觀察數據!那就直接開始吧! 補充 相關係數介紹 相關係數可以看出各...

2019-10-07 ‧ 由 John 分享
DAY 23

【Day 23】開始寫程式拉!房價預測實戰演練 -80行的資料怎麼變成37行?誰消失了?

昨天分享了製作相關係數的辦法,不知道有沒有人有發現一些問題,原本的columns(行)不是高達八十種嗎?忘記怎麼看形狀的可以回頭找【Day 21】可以發現tra...

2019-10-08 ‧ 由 John 分享
DAY 24

【Day 24】開始寫程式拉!房價預測實戰演練 -兩種Encoding介紹和抓出消失的object並處置

昨天提到消失的那些傢伙,關於objcet這些傢伙該怎麼處置呢?繼續看下去! 資料處理的編碼是啥? 編碼在機器學習中是相當重要的,而且在一開始的資料處理、整合就必...

2019-10-09 ‧ 由 John 分享
DAY 25

【Day 25】開始寫程式拉!房價預測實戰演練 -篩選資料拔除和切分出驗證集

祝大家雙十節快樂!連假愉快!昨天提及了怎麼處理資料中不是float或者是int的方式,也順便提及encoding的方法,那下一步呢?之前在【Day 21】有提到...

2019-10-10 ‧ 由 John 分享
DAY 26

【Day 26】開始寫程式拉!房價預測實戰演練 -標準化介紹與實踐

今天是國慶連假第二天,也是我的鐵人賽第26天,讓我們繼續努力!昨天已經把相關係數小的資料們直接丟棄不理,並且從訓練資料中切出20%的資料當作驗證集。今天要將資料...

2019-10-11 ‧ 由 John 分享
DAY 27

【Day 27】開始寫程式拉!房價預測實戰演練 -Keras建立神經網路和測試集資料調整

昨天我們的將數據進行標準化了,這幾天的實戰演練全部都在對數據做處理,我們做了哪些?1.刪除不必要的Id2.轉換Object的行以利轉換成相關係數矩陣3.製作熱力...

2019-10-12 ‧ 由 John 分享
DAY 28

【Day 28】開始寫程式拉!房價預測實戰演練 -開始訓練並畫出Loss曲線

昨天已經架設好網路架構,再來就是啟動讓他開始訓練模型拉!那這裡我用了一個滿重要的技巧叫做回調函數Callbacks(ModelCheckpoint),透過回調函...

2019-10-13 ‧ 由 John 分享
DAY 29

【Day 29】開始寫程式拉!房價預測實戰演練 -拿出訓練好的模型預測測試集和上傳kaggle

昨天已經將自己的model成功訓練完畢了,也看到loss有逐步下降!今天是第29天了,今天要將訓練好的model拿來估計一下測試集,並且預測結果打包成CSV檔上...

2019-10-14 ‧ 由 John 分享
DAY 30

【Day 30】我的loss還能更低嗎?以及30天的回顧!

昨天成功將自己測試完的上傳上去了,發現排名不是說很好啊!畢竟自己也僅僅碰過一年而已,一定還有很多沒使用到的方法可以讓loss再更下降的! 還可以怎麼更好? 自己...

2019-10-15 ‧ 由 John 分享