問題詳情

26. 下列哪一個演算法是根據不同特徵值之間的距離來進行分類的一種簡單的機器學習方法,是一種簡單但是懶惰的演算法?
(A) 最近鄰接法 (k-nearest neighbor classification)
(B) 隨機森林法 (Random Forests)
(C) 主成分分析法 (Principal Component Analysis)
(D) 聚類法(Clustering)

參考答案

答案:A
難度:非常簡單0.857
書單:沒有書單,新增

用户評論

小彥子老師】評論

在圖型識別領域中,最近鄰居法(KNN演算法,又譯K-近鄰演算法)是一種用於分類和迴歸的無母數統計方法。在這兩種情況下,輸入包含特徵空間(Feature Space)中的k個最接近的訓練樣本。在k-NN分類中,輸出是一個分類族群。一個物件的分類是由其鄰居的「多數表決」確定的,k個最近鄰居(k為正整數,通常較小)中最常見的分類決定了賦予該物件的類別。若k = 1,則該物件的類別直接由最近的一個節點賦予。在k-NN迴歸中,輸出是該物件的屬性值。該值是其k個最近鄰居的值的平均值。最近鄰居法採用向量空間模型來分類,概念為相同類別的案例,彼此的相似度高,而可以藉由計算與已知類別案例之相似度,來評估未知類別案例可能的分類。K-NN是一種基於實例的學習,或者是局部近似和將所有計算推遲到分類之後的惰性學習。k-近鄰演算法是所有的機器學習演算法中最簡單的之一。