iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
AI & Data

什麼演算法?一起來學機器學習! 系列

剛接觸三個月的機器學習新手從0.0000000001開始學習機器學習演算法,希望能用筆記的方式記錄學習軌跡,在這30天內快快成長!

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文 團隊好想放假大學
DAY 11

Day11-集成學習Ensemble Learning(bagging/boosting)

使用多種學習算法來獲得比單獨使用任何單獨的學習算法更好的預測效果 集成學習 通過建立幾個模型組合來解決單一預測問題 所用來組合的多個模型之間要有差異...

2023-09-26 ‧ 由 yao021019 分享
DAY 12

Day12-Adaboost

原理 組合多個弱學習機來構建一個強學習機 將每個樣本的權重初始化為相等的值 建構弱分類器 將誤差大的資料權重加大 重複2跟3 加權投票決定結果 建構弱...

2023-09-27 ‧ 由 yao021019 分享
DAY 13

Day13-Gradient Boosting

boosting 前幾天有寫過一點關於boosting跟bagging大概的概念,今天開始前再簡單說一下 透過組合弱學習機、改進每一次的錯誤、從而獲得一個...

2023-09-28 ‧ 由 yao021019 分享
DAY 14

Day14-xgboost( Extreme Gradient Boosting )

是基於 Gradient Boosted Decision Tree (GBDT) 改良與延伸 Boosting XGBoost是一種集成學習技術,通過組...

2023-09-29 ‧ 由 yao021019 分享
DAY 15

Day15-stacking

為強學習機融合方法 stacking 第一層為level 0,第二層為level 1 第一層可包含多個學習機,第二層只能有一個 第一層的學習機被稱為...

2023-09-30 ‧ 由 yao021019 分享
DAY 16

Day16-SVM (Support Vector Machine) / SVR (Support Vector Regression)

SVM (Support Vector Machine) 若資料為非線性,將資料映射到高維空間中(用kernel function) 找一超平面將資料分開,...

2023-10-01 ‧ 由 yao021019 分享
DAY 17

Day17-kernel function(核函數)

kernel trick 作天的SVM跟SVR有提到可以用kernel function將資料映射到高維空間中 解決的問題:當資料在原始空間中無法被線性分...

2023-10-02 ‧ 由 yao021019 分享
DAY 18

Day18-K-means Clustering

總的來說就是物以類聚 K-means Clustering 將數據集中的數據點分成不同群組,以便相似的數據點彼此靠近 選擇K值: 決定要將資料分成...

2023-10-03 ‧ 由 yao021019 分享
DAY 19

Day19-層次聚類 (Hierarchical Clustering)

將所有樣本中相近得樣本點組成一個群組,一層一層往上堆疊,直至所有的樣本皆被分成一個群組為止 Hierarchical Clustering 透過將最接近的...

2023-10-04 ‧ 由 yao021019 分享
DAY 20

Day20-K最近鄰 (K-Nearest Neighbors)

點與點之間的距離 K-NN依照點與點之間的距離來計算點之間的相似性 通常使用的距離度量是歐氏距離(Euclidean Distance),但根據實際情況,也可...

2023-10-05 ‧ 由 yao021019 分享