某模型使用K-近鄰演算法(KNN)進行分類,K設為3。一筆新的測試資料輸入後,與其最接近的3筆資料的類別如下:鄰近樣本1:類別A;鄰近樣本2:類別B;鄰近樣本3:類別A。請問模型會將這筆資料預測為哪一類別?

iPAS 考題解析

某模型使用K-近鄰演算法(KNN)進行分類,K設為3。一筆新的測試資料輸入後,與其最接近的3筆資料的類別如下:鄰近樣本1:類別A;鄰近樣本2:類別B;鄰近樣本3:類別A。請問模型會將這筆資料預測為哪一類別?

  • A. 類別A; ✓ 正確答案
  • B. 類別B;
  • C. 類別A與B各一半,無法分類;
  • D. 類別A或B,視距離遠近加權而定

詳細解析

K-近鄰(K-Nearest Neighbors, KNN)演算法(K-Nearest Neighbors, KNN)以多數決投票(Majority Voting),3 個鄰居中 2 個是類別 A、1 個是類別 B,所以預測為類別 A。

難度:★★☆