日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

机器学习实战学习笔记 一 k-近邻算法

發布時間:2024/7/19 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 机器学习实战学习笔记 一 k-近邻算法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

k-近鄰算法很簡單,這里就不贅述了,主要看一下python實現這個算法的一些細節。下面是書中給出的算法的具體實現。

def clssify(inX,dataset,label,k):#計算距離datasetSize = dataset.shape[0]diffMat = tile(inX,(dataSize,1))-datasetsqdiffMat = diffMat ** 2distance = sqdiffMat.sum(axis = 1)sorteddistance = distance.argsort()labelcount = {}for i in range(k):label_index = label[sorteddistance[i]]labelcount[label_index] = sortedlabel = sorted(labelcount.iteritems(),key = operator.itemgetlabelcount.get(label_index,0)+1ter(0),reverse = True) return sortedlabel[0][0]

  我學習python沒多長時間,一句一句來學習這段代碼,發現收獲不小。首先來看第一句,dataset.shape[0]返回的是dataset這個array的行數。

tile這個函數非常牛逼啊,我只說它在這個里面是什么意思,我們知道inX是個向量,而dataset是個矩陣,兩者之間要進行相減的運算,需要把這個向量也補成一個和dataset有相同行數列數的矩陣,怎么個補法呢。這就要看tile()的第二個參數了,也就是上面的(datasetsize,1),這個參數的意思就是把inX補成有datasetsize行數的矩陣。

假如inX是(1,2) datasetsize =3 那么經過tile()轉換后產生了一個這樣的矩陣([1,2],[1,2],[1,2])

然后和dataset相減就是根據矩陣的減法進行的。接下來看sqdiffMat.sum(axis = 1)這句,假如sqdiffMat是([1,2],[0,1],[3,4])關注下axis這個參數,它影響了你對矩陣求和時候的順序,axis=0是按照行求和,axis=1是按照列進行求和,因此這樣的求和結果就是([4,7])。至于argsort()這個函數的作用很簡單,就是把向量中每個元素進行排序,而它的結果是元素的索引形成的向量。例子如下:

distance是這么個東西------([1,4,3])

經過distance.argsort()之后的結果是([0,2,1])

另外需要主意的一點是sorted()函數返回的是一個list。

轉載于:https://www.cnblogs.com/lianwl/p/3314964.html

總結

以上是生活随笔為你收集整理的机器学习实战学习笔记 一 k-近邻算法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产欧美啪啪 | 欧美卡一卡二卡三 | 四虎在线免费观看视频 | 毛片网站在线播放 | 香蕉久久精品日日躁夜夜躁 | 亚洲国产免费 | 小视频在线免费观看 | 亚洲网站免费 | 国产精品综合在线 | 成人国产一区 | 九九热精品在线观看 | 韩日视频在线 | 香蕉视频在线免费看 | 一区黄色| 国产精品日韩电影 | 黄色激情四射 | 日本美女动态 | 成人精品视频一区二区 | 在线观看亚洲精品视频 | 丁香婷婷六月 | 伊人365| 人人爽人人做 | 99视频一区二区 | 日本少妇激情舌吻 | 国产精品jizz在线观看软件 | 天堂在线视频观看 | 成人夜间视频 | 精品人妻一区二区三区久久 | 精品熟女一区 | 老司机一区二区三区 | 日韩理论片 | 中国 免费 av | 污视频网站入口 | 18成人免费观看网站下载 | 成人欧美日韩 | 日韩操比 | 久久一视频 | 国产又粗又猛又爽又黄91 | 久久精品国产亚洲AV成人婷婷 | 苍井空亚洲精品aa片在线播放 | 精品一区二区三区视频在线观看 | 2018中文字幕在线观看 | 91av影院| 四虎av在线 | 久久少妇av| 欧美激情图区 | 国产传媒在线观看 | 国产一二三四五区 | 亚洲影视在线 | 亚洲a毛片 | 欧美成人一区二区 | 韩国福利一区 | 久久久久久免费视频 | 色亚洲影院 | 四虎精品成人免费网站 | 特黄特色特刺激免费播放 | 午夜肉体高潮免费毛片 | 一区在线免费观看 | 强videoshd酒醉| 韩国三级hd中文字幕叫床浴室 | 国产91av在线| 野外做受又硬又粗又大视频√ | 丁香六月色婷婷 | 大奶毛片 | 在线观看黄色大片 | 一级黄色录像免费观看 | 欧美一级免费看 | 日韩1页| 久久久久久天堂 | 国产精品欧美一区二区 | 大白屁股一区二区视频 | 日韩1区2区3区 | 在线观看欧美日韩 | 国产高清毛片 | 国产乱国产乱 | 调教驯服丰满美艳麻麻在线视频 | 成人免费版| 欧美日韩一区二区三区不卡 | 日韩一级免费视频 | 高清av网址| 大片av | 青青草国产成人99久久 | 日本久久激情 | 99在线精品视频免费观看软件 | 九色91| 国产av成人一区二区三区高清 | 亚洲成人一区在线 | 精品国产一级片 | 伊人超碰| 琪琪午夜伦理 | 色婷婷色| 欧美自拍偷拍一区二区 | 国产一区二区三区四区hd | 日韩久久高清 | 伊人久在线 | 伦理欧美 | 国产一区二区三区免费播放 | 美女脱裤子打屁股 | 99久久99久久精品国产片果冰 |