0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)據(jù)科學家Maarten Grootendorst向我們介紹了9種距離度量方法

新機器視覺 ? 來源:人工智能愛好者社區(qū) ? 作者:人工智能愛好者社 ? 2021-03-29 11:35 ? 次閱讀

在數(shù)據(jù)挖掘中,我們經(jīng)常需要計算樣本之間的相似度,通常的做法是計算樣本之間的距離。在本文中,數(shù)據(jù)科學家 Maarten Grootendorst 向我們介紹了 9 種距離度量方法,其中包括歐氏距離、余弦相似度等,并探討如何以及何時以最佳的方式使用它們。此外 Maarten Grootendorst 還對它們的缺點進行了介紹,以及如何規(guī)避不足。歐氏距離(Euclidean Distance)

6f6bc4e6-8e94-11eb-8b86-12bb97331649.png

歐式距離。 我們從最常見的歐式距離開始,歐式距離可解釋為連接兩個點的線段的長度。歐式距離公式非常簡單,使用勾股定理從這些點的笛卡爾坐標計算距離。

6f86ca52-8e94-11eb-8b86-12bb97331649.png

缺點:盡管這是一種常用的距離度量,但歐式距離并不是尺度不變的,這意味著所計算的距離可能會根據(jù)特征的單位發(fā)生傾斜。通常,在使用歐式距離度量之前,需要對數(shù)據(jù)進行歸一化處理。 此外,隨著數(shù)據(jù)維數(shù)的增加,歐氏距離的作用也就越小。這與維數(shù)災難(curse of dimensionality)有關。 用例:當你擁有低維數(shù)據(jù)且向量的大小非常重要時,歐式距離的效果非常好。如果在低維數(shù)據(jù)上使用歐式距離,則如 k-NN 和 HDBSCAN 之類的方法可達到開箱即用的效果。 余弦相似度(Cosine Similarity)

6fce2820-8e94-11eb-8b86-12bb97331649.png

余弦相似度。 余弦相似度經(jīng)常被用作抵消高維歐式距離問題。余弦相似度是指兩個向量夾角的余弦。如果將向量歸一化為長度均為 1 的向量,則向量的點積也相同。 兩個方向完全相同的向量的余弦相似度為 1,而兩個彼此相對的向量的余弦相似度為 - 1。注意,它們的大小并不重要,因為這是在方向上的度量。

703e5b0e-8e94-11eb-8b86-12bb97331649.png

缺點:余弦相似度的一個主要缺點是沒有考慮向量的大小,而只考慮它們的方向。以推薦系統(tǒng)為例,余弦相似度就沒有考慮到不同用戶之間評分尺度的差異。 用例:當我們對高維數(shù)據(jù)向量的大小不關注時,可以使用余弦相似度。對于文本分析,當數(shù)據(jù)以單詞計數(shù)表示時,經(jīng)常使用此度量。例如,當一個單詞在一個文檔中比另一個單詞更頻繁出現(xiàn)時,這并不一定意味著文檔與該單詞更相關??赡苁俏募L度不均勻或者計數(shù)的重要性不太重要。我們最好使用忽略幅度的余弦相似度。 漢明距離(Hamming Distance)

708c32e8-8e94-11eb-8b86-12bb97331649.png

漢明距離。 漢明距離是兩個向量之間不同值的個數(shù)。它通常用于比較兩個相同長度的二進制字符串。它還可以用于字符串,通過計算不同字符的數(shù)量來比較它們之間的相似程度。 缺點:當兩個向量長度不相等時,漢明距離使用起來很麻煩。當幅度是重要指標時,建議不要使用此距離指標。 用例:典型的用例包括數(shù)據(jù)通過計算機網(wǎng)絡傳輸時的錯誤糾正 / 檢測。它可以用來確定二進制字中失真的數(shù)目,作為估計誤差的一種方法。此外,你還可以使用漢明距離來度量分類變量之間的距離。 曼哈頓距離(Manhattan Distance)

70e00c60-8e94-11eb-8b86-12bb97331649.png

曼哈頓距離。 曼哈頓距離通常稱為出租車距離或城市街區(qū)距離,用來計算實值向量之間的距離。想象一下均勻網(wǎng)格棋盤上的物體,如果它們只能移動直角,曼哈頓距離是指兩個向量之間的距離,在計算距離時不涉及對角線移動。

712adcc2-8e94-11eb-8b86-12bb97331649.png

缺點:盡管曼哈頓距離在高維數(shù)據(jù)中似乎可以工作,但它比歐式距離直觀性差,尤其是在高維數(shù)據(jù)中使用時。此外,由于它可能不是最短路徑,有可能比歐氏距離給出一個更高的距離值。 用例:當數(shù)據(jù)集具有離散或二進制屬性時,曼哈頓距離似乎工作得很好,因為它考慮了在這些屬性的值中實際可以采用的路徑。以歐式距離為例,它會在兩個向量之間形成一條直線,但實際上這是不可能的。 切比雪夫距離(Chebyshev Distance)

715ac446-8e94-11eb-8b86-12bb97331649.png

切比雪夫距離。 切比雪夫距離定義為兩個向量在任意坐標維度上的最大差值。換句話說,它就是沿著一個軸的最大距離。切比雪夫距離通常被稱為棋盤距離,因為國際象棋的國王從一個方格到另一個方格的最小步數(shù)等于切比雪夫距離。

71c6ed56-8e94-11eb-8b86-12bb97331649.png

缺點:切比雪夫距離通常用于特定的用例,這使得它很難像歐氏距離或余弦相似度那樣作為通用的距離度量。因此,在確定適合用例時才使用它。 用例:切比雪夫距離用于提取從一個方塊移動到另一個方塊所需的最小移動次數(shù)。此外,在允許無限制八向移動的游戲中,這可能是有用的方法。在實踐中,切比雪夫距離經(jīng)常用于倉庫物流,因為它非常類似于起重機移動一個物體的時間。 閔氏距離(Minkowski)

71d2029a-8e94-11eb-8b86-12bb97331649.png

閔氏距離。 閔氏距離比大多數(shù)距離度量更復雜。它是在范數(shù)向量空間(n 維實數(shù)空間)中使用的度量,這意味著它可以在一個空間中使用,在這個空間中,距離可以用一個有長度的向量來表示。 閔氏距離公式如下:

7253d90a-8e94-11eb-8b86-12bb97331649.png

最有趣的一點是,我們可以使用參數(shù) p 來操縱距離度量,使其與其他度量非常相似。常見的 p 值有:

p=1:曼哈頓距離

p=2:歐氏距離

p=∞:切比雪夫距離

缺點:閔氏距離與它們所代表的距離度量有相同的缺點,因此,對哈頓距離、歐幾里得距離和切比雪夫距離等度量標準有個好的理解非常重要。此外,參數(shù) p 的使用可能很麻煩,因為根據(jù)用例,查找正確的 p 值在計算上效率低。 用例:p 的積極一面是可迭代,并找到最適合用例的距離度量。它允許在距離度量上有很大的靈活性,如果你非常熟悉 p 和許多距離度量,將會獲益多多。 雅卡爾指數(shù)(Jaccard Index)

728742b8-8e94-11eb-8b86-12bb97331649.png

雅卡爾指數(shù)。 雅卡爾指數(shù)(交并比)是用于比較樣本集相似性與多樣性的統(tǒng)計量。雅卡爾系數(shù)能夠量度有限樣本集合的相似度,其定義為兩個集合交集大小與并集大小之間的比例。 例如,如果兩個集合有 1 個共同的實體,而有 5 個不同的實體,那么雅卡爾指數(shù)為 1/5 = 0.2。要計算雅卡爾距離,我們只需從 1 中減去雅卡爾指數(shù):

72bd3724-8e94-11eb-8b86-12bb97331649.png

缺點:雅卡爾指數(shù)的一個主要缺點是它受數(shù)據(jù)大小的影響很大。大數(shù)據(jù)集對指數(shù)有很大影響,因為它可以顯著增加并集,同時保持交集相似。 用例:雅卡爾指數(shù)通常用于使用二進制或二進制數(shù)據(jù)的應用程序中。當你有一個深度學習模型來預測圖像分割時,比如一輛汽車,雅卡爾指數(shù)可以用來計算給定真實標簽的預測分割的準確度。 類似地,它可以用于文本相似性分析,以測量文檔之間有多少詞語重疊。因此,它可以用來比較模式集合。 半正矢(Haversine)

7318aa82-8e94-11eb-8b86-12bb97331649.png

半正矢距離。 半正矢距離是指球面上的兩點在給定經(jīng)緯度條件下的距離。它與歐幾里得距離非常相似,因為它可以計算兩點之間的最短連線。主要區(qū)別在于半正矢距離不可能有直線,因為這里的假設是兩個點都在一個球面上。

736087f8-8e94-11eb-8b86-12bb97331649.png

缺點:這種距離測量的一個缺點是,假定這些點位于一個球體上。實際上,這種情況很少出現(xiàn),例如,地球不是完美的圓形,在某些情況下可能使計算變得困難。相反,如果假定是橢球,使用 Vincenty 距離比較好。 用例:半正矢距離通常用于導航。例如,你可以使用它來計算兩個國家之間的飛行距離。請注意,如果距離本身不那么大,則不太適合。 S?rensen-Dice 系數(shù)

73cd45a0-8e94-11eb-8b86-12bb97331649.png

S?rensen-Dice 系數(shù)。 S?rensen-Dice 系數(shù)與雅卡爾指數(shù)非常相似,都是度量樣本集的相似性和多樣性。盡管它們的計算方法相似,但是 S?rensen-Dice 系數(shù)更直觀一些,因為它可以被視為兩個集合之間重疊的百分比,這個值在 0 到 1 之間:

741769e6-8e94-11eb-8b86-12bb97331649.png

缺點:正如雅卡爾指數(shù),S?rensen-Dice 系數(shù)也夸大了很少或沒有真值的集合的重要性,因此,它可以控制多集合的平均得分,還可以控制多組平均得分并按相關集合的大小成反比地加權(quán)每個項目,而不是平等對待它們。 用例:用例與雅卡爾指數(shù)相似,它通常用于圖像分割任務或文本相似性分析。

責任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)

    關注

    8

    文章

    6808

    瀏覽量

    88743
  • 系數(shù)
    +關注

    關注

    0

    文章

    13

    瀏覽量

    8228
  • 度量
    +關注

    關注

    0

    文章

    8

    瀏覽量

    2660

原文標題:一文讀懂常見的9種距離度量方法

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    AI for Science:人工智能驅(qū)動科學創(chuàng)新》第4章-AI與生命科學讀后感

    了傳統(tǒng)學科界限,使得科學家們能夠從更加全面和深入的角度理解生命的奧秘。同時,AI技術的引入也催生了一全新的科學研究范式,即數(shù)據(jù)驅(qū)動的研究范式,這種范式強調(diào)從大量
    發(fā)表于 10-14 09:21

    《AI for Science:人工智能驅(qū)動科學創(chuàng)新》第一章人工智能驅(qū)動的科學創(chuàng)新學習心得

    如何激發(fā)科學家的創(chuàng)新思維。AI不僅僅是工具,更是一思維方式,它鼓勵我們跳出傳統(tǒng)框架,以數(shù)據(jù)為驅(qū)動,探索未知。這種思維方式的轉(zhuǎn)變,不僅促進了科學方法
    發(fā)表于 10-14 09:12

    名單公布!【書籍評測活動NO.44】AI for Science:人工智能驅(qū)動科學創(chuàng)新

    ! 《AI for Science:人工智能驅(qū)動科學創(chuàng)新》 這本書便將為讀者徐徐展開AI for Science的美麗圖景,與大家一起去了解: 人工智能究竟幫科學家做了什么? 人工智能將如何改變我們所生
    發(fā)表于 09-09 13:54

    受人眼啟發(fā)!科學家開發(fā)出新型改良相機

    新型事件相機系統(tǒng)與標準事件相機系統(tǒng)對比圖。 馬里蘭大學計算機科學家領導的一個研究小組發(fā)明了一照相機裝置,可以改善機器人觀察周圍世界并做出反應的方式。受人眼工作原理的啟發(fā),他們的創(chuàng)新型照相機系統(tǒng)模仿
    的頭像 發(fā)表于 07-22 06:24 ?258次閱讀
    受人眼啟發(fā)!<b class='flag-5'>科學家</b>開發(fā)出新型改良相機

    天津大學科學家突破人類大腦器官成功驅(qū)動機器人

    在科技探索的征途上,天津大學的科研團隊再次邁出了令人矚目的步伐。7月5日,該校宣布一項革命性的成果——科學家們利用前沿的干細胞技術,成功培育出了高度模擬人類大腦的類腦器官,并創(chuàng)新性地將其與機器人系統(tǒng)通過先進的片上腦機接口技術緊密相連,開啟
    的頭像 發(fā)表于 07-08 16:00 ?545次閱讀

    新華社:突破性成果!祝賀我國科學家成功研發(fā)這一傳感器!

    6月25日,新華社以《突破性成果!祝賀我國科學家》為標題,報道由我國科學家研發(fā)的傳感器成果。 我國科學家研發(fā)高通道神經(jīng)探針實現(xiàn)獼猴全腦尺度神經(jīng)活動監(jiān)測 神經(jīng)探針是一
    的頭像 發(fā)表于 06-27 18:03 ?397次閱讀
    新華社:突破性成果!祝賀我國<b class='flag-5'>科學家</b>成功研發(fā)這一傳感器!

    前OpenAI首席科學家創(chuàng)辦新的AI公司

    消息在業(yè)界引起了廣泛關注,因為蘇茨克維曾是OpenAI的聯(lián)合創(chuàng)始人及首席科學家,并在去年在OpenAI董事會上扮演了重要角色。
    的頭像 發(fā)表于 06-21 10:42 ?482次閱讀

    本源量子參與的國家重點研發(fā)計劃青年科學家項目啟動會順利召開

    2024年4月23日,國家重點研發(fā)計劃“先進計算與新興軟件”重點專項“面向復雜物理系統(tǒng)求解的量子科學計算算法、軟件、應用與驗證”青年科學家項目啟動會暨實施方案論證會在合肥順利召開。該項目由合肥綜合性國家科學中心人工智能研究院(安
    的頭像 發(fā)表于 05-11 08:22 ?517次閱讀
    本源量子參與的國家重點研發(fā)計劃青年<b class='flag-5'>科學家</b>項目啟動會順利召開

    量子夢

    計算機無法解決或需要花費巨大時間和資源才能解決的問題,從而推動科學技術的發(fā)展,改變我們的生活方式。雖然目前仍面臨諸多挑戰(zhàn),但科學家們正在努力克服這些障礙,相信量子計算機的實現(xiàn)將會給我們
    發(fā)表于 03-13 18:18

    NVIDIA首席科學家Bill Dally:深度學習硬件趨勢

    Bill Dally于2009年1月加入NVIDIA擔任首席科學家,此前在斯坦福大學任職12年,擔任計算機科學系主任。Dally及其斯坦福團隊開發(fā)了系統(tǒng)架構(gòu)、網(wǎng)絡架構(gòu)、信號傳輸、路由和同步技術,在今天的大多數(shù)大型并行計算機中都可以找到。
    的頭像 發(fā)表于 02-25 16:16 ?1022次閱讀
    NVIDIA首席<b class='flag-5'>科學家</b>Bill Dally:深度學習硬件趨勢

    康奈爾大學科學家研制出5分鐘快速充電鋰電池

    鋰離子電池如今廣泛應用于電動汽車及智能手機領域。其優(yōu)點包括輕巧、抗震、環(huán)保,但充電時間較長及承受大功率電涌的能力不足。隨著最新研究成果發(fā)布,科學家找到了一獨特的銦陽極材料,與鋰離子電池內(nèi)的陰極材料實現(xiàn)良好配合。
    的頭像 發(fā)表于 01-26 09:57 ?616次閱讀
    康奈爾大學<b class='flag-5'>科學家</b>研制出5分鐘快速充電鋰電池

    谷歌DeepMind科學家欲建AI初創(chuàng)公司

    據(jù)知情人士透露,谷歌人工智能部門DeepMind的兩名杰出科學家Laurent Sifre和Karl Tuyls正在與投資者商討在巴黎成立一家新的人工智能初創(chuàng)公司的事宜。
    的頭像 發(fā)表于 01-22 14:41 ?441次閱讀

    飛騰首席科學家竇強榮獲 “國家卓越工程師” 稱號

    ? ? ?飛騰首席科學家竇強榮獲 “國家卓越工程師” 稱號 1月19日上午,首屆 “國家工程師獎” 表彰大會在北京人民大會堂隆重舉行。81 名個人被授予 “國家卓越工程師” 稱號,50 個團隊被授予
    的頭像 發(fā)表于 01-19 19:22 ?1597次閱讀
    飛騰首席<b class='flag-5'>科學家</b>竇強榮獲 “國家卓越工程師” 稱號

    AI PC時代正在向我們走來

    AI無處不在,充滿未知和期待的AI PC時代正在向我們走來,我們的生活和工作方式即將發(fā)生改變。
    的頭像 發(fā)表于 01-19 09:49 ?559次閱讀

    產(chǎn)生激光脈沖的新方法

    英國和韓國的科學家提出了一產(chǎn)生激光脈沖的新方法,其功率是現(xiàn)有激光脈沖的1000多倍。
    的頭像 發(fā)表于 11-20 16:56 ?525次閱讀
    一<b class='flag-5'>種</b>產(chǎn)生激光脈沖的新<b class='flag-5'>方法</b>