小白python學習——機器學習篇——k-近鄰算法(KNN算法)

一、算法理解 一般給你一數據集,作爲該題目的數據(一個矩陣,每一行是所有特徵),而且每一組數據都是分了類,然後給你一個數據,讓這個你預測這組數據屬於什麼類別。你需要對數據集進行處理,如:歸一化數值。處理後可以用matplotlib繪製出圖像,一般選兩個特徵繪製x,y軸,然後核心是計算出預測點到各個數據的距離,距離越小越接近正確。選出整個統計數據集的k個,然後概率大的一類作爲該數據的分類。 二、步驟
相關文章
相關標籤/搜索