python-k近邻分类器-KNN
生活随笔
收集整理的這篇文章主要介紹了
python-k近邻分类器-KNN
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- n_neighbors:指定K的大小(默認(rèn)為5)
- ?weights:設(shè)置選中k個(gè)點(diǎn)對(duì)分類(lèi)結(jié)果影響的權(quán)重(默認(rèn)為uniform,可以選擇disance代表越近的點(diǎn)權(quán)重越高,或者傳入自己編寫(xiě)的以距離為參數(shù)的權(quán)重計(jì)算函數(shù))。
- ? algorithm:設(shè)置用于計(jì)算臨近點(diǎn)的方法,因?yàn)楫?dāng)數(shù)據(jù)量很大的情況下,計(jì)算當(dāng)前點(diǎn)和所有點(diǎn)的距離?在選擇出最近的k的各點(diǎn),這個(gè)計(jì)算量很大,所以選項(xiàng)中有ball_tree,kd_tree,?brute,分別代表不同的尋找鄰居的優(yōu)化算法,默認(rèn)為為auto,根據(jù)訓(xùn)練數(shù)據(jù)自動(dòng)選擇。
?
總結(jié)
以上是生活随笔為你收集整理的python-k近邻分类器-KNN的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 计算机网络(三)-体系结构
- 下一篇: websocket python爬虫_p