學習技術沒有捷徑,只有不斷的練習怎麼去解決問題。本系列文希望由淺至深,以C++實作數個機器學習的演算法,分別解析演算法的概念、流程,解釋如何以C++實作這些演算法,並透過一些簡單的資料去驗證演算法的表現。
為什麼要學習機器學習,近幾年來世界吹起了一股機器學習的旋風,甚至像Microsoft、Google等大公司也紛紛來台灣設立AI中心,甚至連鐵人賽都開了一個AI&...
什麼樣算是人工智慧 不久前,我有一個在國外唸書的朋友突然打電話給我,問我說「你知道什麼是AI嗎」,藉此我才明白,很多其他領域的朋友常常搞混什麼是人工智慧、機器學...
在上一個章節介紹了什麼是機器學習,也概略的提到機器學習是透過資料與演算法去實踐人工智慧,這個章節會更仔細的說明機器學習是如何達到這件事情,並且探討機器學習演算法...
今天終於要切入主題,開始探討機器學習的演算法,第一個演算法叫作Linear Regression,是一個在統計學常用的方法,而在Linear Regressio...
前一篇介紹了Linear Regression的相關用法,也提到了在Linear Regression之中我們要藉由最小化所有資料點的誤差,來找到迴歸線。因此這...
在Day3及Day4分別介紹了Linear Regression和Gradient Descent,那麼今天就是要把他們實作出來囉,首先先製作一個目標函式,由於...
大家好,由於本篇作者在10月初時被國家徵招啦!剩下的章節只好等待他當兵休假期間慢慢補上,鐵人賽應該是無法順利進行下去了,在此跟大家說聲抱歉啦! 國家需要他 QQ...