筆者就讀於人工智慧相關學系,目前為大學三年級即將升到四年級,已經經過了大學三年的學習,也已經修讀了多堂機器學習相關課程,小型專案也已經做了不少。但我看見身邊有許多人在做機器學習、使用模型時常常只是套模,不知道自己所使用的模型是什麼,也不知道背後是怎麼運作的。因此想利用這次的30天鐵人賽來寫一篇有關介紹一般常見模型以及基礎使用這些模型的應用。
在這30天的文章之中,將會先介紹模型的運作方式以及背景,接著實際以python來使用這些模型,並且以簡單的程式碼運行、展示成果。希望這30天的文章可以讓讀者們理解這些模型,並且讓各位讀者能夠以後自己在使用模型時,能夠也先去理解自己使用的模型究竟是什麼,
今天我們要來實作GRU,在前一天的內容中,我們講到了GRU相較於LSTM的優勢就在於他的執行時間以及記憶體的使用獲得了縮短,因此我們今天就要來透過實作來實際看看...
今天要來介紹SVM(Support Vector Machine),我們直接以一個實際的例子來看看SVM是怎麼運作的。 下方有兩群的圓形,一種為紅色圓形、另一種...
今天我們要用python來實作SVM,這邊要預測的是python的iris資料集,在【Day 03】MLP實作的時候有使用過,沒看過的讀者可以去看看喔! 首先,...
決策樹的運作方式類似於人類在對於一件事情的決策方式,我們可以透過下方這張圖來理解決策樹是如何運作的。一開始,我們先看看今天是平日還是假日,如果是平日,接著就看心...
前一天介紹完了一般的Decision Tree,而今天要來講另外一種Decision Tree—CART Tree(Classification And Reg...
今天要來利用python的sklearn來實作decision tree,今天的範例同樣是要預測sklearn裡的iris資料集。同樣的第一步,導入iris資料...
前幾天講完了Decision Tree和CART Tree,今天要來講Random Forest(隨機森林),Random Forest的forest就是很多個...
今天我們要用python來實作Random Forest,今天一樣要用到sklearn的iris資料集,但這次我們只用萼片長度(sepal length (cm...
K-means是一種用來分群的演算法,K就是代表你想要分的群數,而means指的就是平均值,最終出來的結果會希望這個平均值可以達到最低。 舉例來說,假設一個班級...
今天我們要用python的sklearn來實作K-means,首先我們先利用python的random套件來隨機產生資料點,筆者這邊隨機產生了100個x座標介於...