← 返回知識庫刷題首頁
P2 · 辨識即可

機器學習初級中級

K-近鄰 (K-Nearest Neighbors, KNN)

是什麼

K-近鄰(KNN)找出距離新資料最近的 K 筆已知資料,用多數決(分類)或平均值(迴歸)做預測。

解決什麼問題

不必事先建複雜模型,靠「相似的資料有相似的答案」完成分類或迴歸。

考場 Trigger

  • 最相近的 K 筆
  • 多數決
  • 依距離判斷

容易搞混

K-means 分群分類

初級深度

看到名稱能辨識其類型與主要用途即可。

中級深度

要能從「算距離、排序、取前 K 個、多數決」的虛擬碼辨認 KNN,並知道它以距離為基礎,必須先做特徵縮放。

Official Evidence

官方題目正在怎麼考

5 官方題4 考綱節點