2013-08-07 130 views

回答

2

檢查此問題, value of k in k nearest neighbour algorithm

與上一個相同。通常,經驗法則是功能數量的平方根

k=n^(1/2) 

其中n是特徵的數量。在10你的情況平方根大約爲3,所以答案應爲3

+0

我瞭解到N不是特徵數量,而是該公式中的記錄數量。說明? – Zimano

+1

@Zimano:如果我理解正確,公式中的記錄數量就是樣本數量。它不可能不是。因爲機器學習算法「應該」獨立於樣本的數量。如果您指的是classLables〜feature1 + feature2等中的公式,則表示特徵的數量。 – discipulus

+0

謝謝:)我明白了! – Zimano