前言 為了透過電腦強大的運算力幫助人們解決問題,首先我們的問題是需要能夠被量化與分析的。例如:給定歷年的房屋資料,預測之後的房價變化;由使用者過去的瀏覽紀錄,猜...
前言 在訓練模型時,有時會被一些專有名詞搞混,像一個參數就有分「參數」和「超參數」,今天我們要來搞清楚這兩個名詞的差異啦 ~ 參數 Parameters 在...
隨著威脅態勢轉變與新技術崛起,網頁應用程式防火牆(WAF)持續快速演進。面對日益複雜的網頁應用程式攻擊,WAF解決方案正經歷重大變革以提供更佳防護。根據我的研...
決策樹 (分類器) 今日學習目標 決策樹演算法介紹 決策樹如何生成?如何處理分類問題? 實作決策樹分類器 觀察決策樹是如何生成的 決策樹會根據...
模型學習完成之後,怎麼驗證模型學習的效果好不好,預測準不準確,就是今天要講的模型的評價方法。 交叉驗證(Cross validation) 監督式學習需要有資料...
前言與介紹 決策樹(Decision tree)在機器學習中是一種容易理解但強大的演算法,可以用來處理分類以及迴歸的問題(Classification and...
前言與介紹 K-近鄰演算法(K-Nearest Neighbors),簡稱KNN,屬於機器學習中監督式學習(supervised learning)的無母數方法...
Linear Regression 今日學習目標 認識線性迴歸 透過機器學習來找出一條函式,來最佳化模型 線性迴歸程式手把手 簡單線性迴歸、多元迴歸...
極限梯度提升 eXtreme Gradient Boosting(XGBoost) ,被稱為 Kaggle 競賽神器,常常第一名都是使用這個演算法。先來前情提要...
前言 學習率 ( Learning Rate ) 是梯度下降優化算法中的一個重要 超參數,它決定了在每一步更新模型參數時,參數應該調整多少。學習率的選擇對於優化...
Day30!Day30!Day30!終於來到R語言與機器學習見面會的終點線前,初鐵就要完賽了!回想30天跑了一場新竹超半馬、一場台北馬拉松、出國到香港迪士尼、到...
使用TensorFlow.js建置DNN手寫數字辨識分類器 不能觀看的話可以點選連結: https://www.youtube.com/watch?v=u17...
線性迴歸(Linear Regression) 如果我們有數據 (x, y) ,假設 x 是年資、y 是薪資,我們想找出其中的關聯 w 和 b (y = w...
隨機森林 (分類器) 今日學習目標 隨機森林介紹 隨機森林的樹是如何生成?隨機森林的優點? 實作隨機森林分類器 比較隨機森林與決策樹兩者差別...
為什麼大家到現在都這麼迷神經網路模型? 我想主因不是因為他是模擬生物而來,他有一些更扎實的數學特性。 我們前面講過各種線性模型,然後將他過渡到神經網路。 今天要...
上次我們完成了感知器的介紹,感知器也有他相對應的學習演算法:perceptron learning algorithm (PLA)。 不過我們今天沒有要講 PL...
終於,在喝完冬至湯圓的隔天,R語言與機器學習見面會進入最後一個主題了,機器學習演算法。 已砍就: .NET工程師的R環境 R語言基礎 R語言資料介面 R語言的...
在介紹什麼是 AI 之前,先講一個血淋淋的親身經歷來說明 AI 的重要性。 你喜歡玩遊戲嗎? 我以前很愛玩遊戲,特別是那種很花時間要反覆練功升等級的線上遊戲。有...
本文將要介紹由Andrew Y. Cui撰寫的《Forecasting Outcomes of Major League Baseball Games Usin...
儲存訓練好的模型 今日學習目標 使用 pickle + gzip 儲存模型 將訓練好的模型打包並儲存 載入儲存的模型 讀取打包好的模型,並預測...
Python 介紹 今天是第一天,首先想先帶大家認識 python 是一個怎麼樣的程式語言,而為什麼這麼多人在使用呢?這裡列了幾項優點: 容易學習和操作應用廣...
隨機森林 (迴歸器) 今日學習目標 迴歸隨機森林 了解隨機森林是如何處理連續性數值輸出 實作隨機森林迴歸器 觀察隨機森林中的樹的數量是否影響預測...
SVM (分類器) 今日學習目標 了解 SVM 分類器 何謂支持向量機 ? 非線性與線性? SVM 分類器手把手實作 藉由圖形化的邊界,來了解使用不...
前言 昨天提到了Transformer,也說了他是基於Self-Attention 機制,今天就來談談這個技術又是什麼。在自然語言處理(NLP)及其他序列資料處...
接著我們就來到了蠻重要的問題,既然一個 hidden layer 的網路架構就可以逼近任何連續函數,那麼為什麼要深度學習? 對於這個問題,台大李宏毅老師有非常詳...
原理說明 SVM (support vector machine 支援向量機),是在特徵空間中找到一個分離超平面,也就是「決策邊界」(decision boun...
斜槓學習 – 零基礎成為 AI 解夢大師秘笈 前言 系列文章簡介 大家好,我們是 AI . FREE Team - 人工智慧自由團隊,這一次的鐵人賽,自由團隊將...
全民瘋AI系列完賽總結 參加這次的鐵人賽也算是完成我在學習上的一個里程碑!本來還認為寫文章比較耗時(三年前鐵人賽經驗)想說拍攝影片用說得應該比較快,結果...大...
AI 解夢最終祕笈 前言 系列文章簡介 大家好,我們是 AI . FREE Team - 人工智慧自由團隊,這一次的鐵人賽,自由團隊將從0到1 手把手教各位讀者...
前言 資料預處理 ( Data Preprocessing ) 指的是在進行機器學習或深度學習之前,對原始的資料進行處理或轉換的過程,是相當重要的流程,為了確保...