某模型使用 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,視距離遠近加權而定
詳細解析
KNN 演算法以多數決(Majority Voting)來決定分類結果。在 K=3 的情況下,3 個最近鄰居中有 2 個是類別 A、1 個是類別 B,因此多數決的結果為類別 A。
出題年份:114 難度:★★☆