0
我正在使用scikit-learn的KNN迴歸器來將模型擬合到一個大型數據集中,其編號爲n_neighbors = 100-500
。考慮到數據的性質,一些部分(想象:峯值等尖銳的delta函數)更適合於較少的鄰居(n_neighbors ~ 20-50
),以便峯值不會被平滑掉。這些峯的位置是已知的(或可以測量)。在scikit-learn中改變n_neighbors KNN迴歸
有沒有辦法改變n_neighbors
參數?
我可以安裝兩個模型並將它們縫合在一起,但效率不高。最好爲n_neighbors
規定2-3個值,或者更糟糕的是,發送n_neighbors
列表。
謝謝,我很害怕這種情況。我不知道對稱假設,但它是有道理的。 – saud