iPAS 考題解析某模型使用 K-近鄰演算法(KNN)進行分類,K 設為 3。一筆新的測試資料輸入後,與其最接近的 3 筆資料的類別如下:鄰近樣本 1:類別 A;鄰近樣本 2:類別 B;鄰近樣本 3:類別 A。請問模型會將這筆資料預測為哪一類別?
你的作答
在題目頁作答不會存進學習紀錄,想留下紀錄可以到題庫練習。
解析
正確答案:A. 類別 A;
KNN 演算法以多數決(Majority Voting)來決定分類結果。在 K=3 的情況下,3 個最近鄰居中有 2 個是類別 A、1 個是類別 B,因此多數決的結果為類別 A。
每個選項為什麼對或錯
-
A 類別 A; 正解
3 個鄰居中類別 A 佔 2 個、類別 B 佔 1 個,多數決結果為類別 A。
-
B 類別 B; 錯誤選項
類別 B 只有 1 個鄰居,少於類別 A 的 2 個,不會被選為預測結果。
-
C 類別 A 與 B 各一半,無法分類; 錯誤選項
K=3 時不會出現平手的情況(奇數 K 可避免平手),類別 A 以 2:1 勝出。
-
D 類別 A 或 B,視距離遠近加權而定 錯誤選項
標準 KNN 使用等權多數決,不需要加權,類別 A 直接以多數決勝出。
答案、題目或解析有問題?回報這題