基於KNN(K最近鄰分類算法)的推薦算法

1.1算法簡介 KNN(K最近鄰分類算法)是一種在機器學習中比較簡單的算法,它的原理以下:對於一個須要分類的物品A,定義某一種刻畫物品之間距離方法,找出該物品最鄰近k個有已知類別的物品,這k物品中出現最多的類別即爲物品A的類別。以下圖: 在KNN算中,最核心的一點是怎麼定義物品之間的距離,這裏咱們簡單列舉幾種計算物品距離的方法:歐式距離、曼哈頓距離、切比雪夫距離、傑卡德係數、夾角餘弦、皮爾遜係數。
相關文章
相關標籤/搜索