漲知識!數據科學家絕對不能錯過的3個距離

2020-12-06 讀芯術

全文共1617字,預計學習時長5分鐘

圖源:Unsplash

世界上最遙遠的距離

不是生與死的距離

而是我站在你面前

你卻不知道我愛你

「尷尬開場」到此結束。

今天,小芯給大家帶來的是數據科學家絕對不能錯過的3個距離知識!

無論你是剛開始接觸數據科學還是有一定的經驗,下面這三個距離都是必不可少的知識:

1. 歐式距離(Euclidean Distance)(或直線距離)

歐氏距離算法最直觀:這是有人讓我們測量距離時最直觀的一種距離計算方法。

歐氏距離就是橫縱坐標軸(x,y)內兩點間的直線距離:比如在世界地圖上,可以通過坐標(緯度,經度)鎖定一個城市。

歐氏距離算法測量直線距離

想像一下在下圖城市中心地圖上測量A、B兩點間的直線距離。

A到B之間的歐氏距離就是直線距離,採用畢達哥拉斯算法

既然是歐氏距離,那麼只需要兩點的橫縱坐標,再運用畢達哥拉斯算法即可。

畢達哥拉斯定理是指在已知直角的水平線和垂直線長度時,通過公式a + b=c計算得出直角的「對角線」長度(或弦長)。

點A、B之間歐氏距離的計算

2. 切比雪夫距離(Chebyshev Distance)(也稱棋盤距離)

切比雪夫距離也叫棋盤距離(ChessboardDistance)或L-Infinity距離。對該距離最簡單的解釋就是「王」在棋盤上移動的距離:可以朝任意方向走(上、下、左、右)。

切比雪夫距離中,走斜線跟走直角是一樣的

與L1距離的不同之處在於,這裡我們將走直角的路線當作一步,而在城市街區距離中走直角是當作兩步的(一步向左一步向右)。

該距離跟歐式距離也不一樣,因為在歐氏距離中,正如上文所述,直角的路徑是(x+y)開根的值。

歐氏距離、L1距離和切比雪夫距離的對比

切比雪夫距離就是棋盤距離。

舉一個簡單的例子就是有兩個獨立發動機的無人機:一個發動機是提供向前的動力,另一個是提供向側面移動的動力。二者可以同時運轉,而且可以在同一時間達到各自的最大動力。

效果就是無人機可以沿斜線飛速移動,跟水平移動的速度一樣快:兩個發動機都運轉到極限就行。

再看上方的切比雪夫距離城市地圖,步子1時,兩個發動機同時運轉,在步子2中二者也保持同時運轉,但到步子3時就不用向前移動了,只需給側面提供動力的發動機運轉即可。

切比雪夫距離也因此得名「軸上最長的距離」

計算點A,B間的切比雪夫距離

3. L1距離(或城市街區距離)

L1距離,也稱城市街區距離、曼哈頓距離(ManhattanDistance)、計程車距離(TaxicabDistance)、直線式距離(RectilinearDistance)或蛇形距離(SnakeDistance),並非指直線而是按街區算。

L1距離測量街區距離:只算直線部分

看下面這幅圖便一目了然:L1距離只允許直線式移動!

點A到B之間的L1距離就是城市街區距離,也稱為曼哈頓距離。

圖中由A到B距離最短有多種選擇:可以先朝上走過兩個街區,然後右轉再走過三個街區;或者先朝右走過三個街區,然後轉而朝上走,等等。

L1距離就是段距離,所以跟實際路線無關。只需要知道最終要向東移動一定的x軸距離,向北移動一定的y軸距離。兩個距離相加就是AB間的L1距離。

計算點A,B間的曼哈頓距離

希望這篇文章對大家以後理解距離有幫助,小芯在這裡也非常感謝大家的閱讀。

武運昌隆!

留言點讚關注

我們一起分享AI學習與發展的乾貨

如轉載,請後臺留言,遵守轉載規範

相關焦點

  • 隔夜菜到底能不能吃?用實際檢測數據來告訴大家,看完後漲知識了
    隔夜菜到底能不能吃?用實際檢測數據來告訴大家,看完後漲知識了。哈嘍,大家好。今天又到了和大家分享美食的時刻了,你準備好了嗎?只要家裡人一多的話,我們一不小心就會將飯菜做多了。放了一晚上的隔夜菜到底還能不能繼續吃呢?接下來,我就用實際檢測數據告訴大家,看完後漲知識啦。有些人說,如果一些飯菜放到第二天的話。那麼菜裡面就會產生亞硝酸鹽了,這種亞硝酸鹽超標之後,吃了就會中毒,甚至致癌。所以有些人就不願意吃這些隔夜菜啦!接下來我們就用以下五道家常菜來分享給大家,分別是紅燒肉、水煮蝦、西紅柿炒雞蛋、還有醋溜白菜、以及涼拌黃瓜給大家做出數據。
  • 看完又漲知識了!
    看完又漲知識了!時間:2017-06-21 13:03   來源:怪羅天下   責任編輯:沫朵 川北在線核心提示:原標題:光年究竟是什麼意思? 看完又漲知識了! 雖然宇宙的大部分仍然保持神秘且未探索過,但我們知道這是真的:空間廣袤無垠。為了量化浩瀚的宇宙,天文學家通常用多少光年來表示天體距離我們有多遠。那麼,光年究竟是什麼意思呢?
  • 為什麼溫度沒有上限,卻有一個「絕對零度」的下限呢?漲知識了!
    為什麼溫度沒有上限,卻有一個「絕對零度」的下限呢?漲知識了!生活中,一年四季不停的變幻不停,夏天顏色讓我們難以忍耐,冬天嚴寒,讓人只想縮在床上,春秋氣候很好,溫度非常適合我們,不冷不熱。溫度和我們一直相伴著,每一天,每一個小時,每一刻。
  • 【獨家】考察數據科學家和分析師的41個統計學問題
    原標題:【獨家】考察數據科學家和分析師的41個統計學問題 原創 本文長度為6500字,建議閱讀20分鐘> 本文是Analytics Vidhya所舉辦的在線統計學測試的原題,有志於成為數據科學家或者數據分析師的同仁可以以這41個問題測試自己的統計學水平。
  • 海底火山爆發後,為何海水不能將其澆滅?看完漲知識了!
    海底火山爆發後,為何海水不能將其澆滅?看完漲知識了!就算在海底火山爆發後,海水也不能將其澆滅,為何海水不能將其澆滅?看完漲知識了!其實火山在噴爆發時,所噴射出的並不是火,而是巖漿,火山噴發的熔巖溫度非常高,甚至還會使巖石融化,而且噴發的過程中速度非常快,海水在一瞬間將全部的熔漿冷卻的。
  • 如果你打算去加利福尼亞州,你絕對不能錯過的四個最佳目的地!
    如果你打算去加利福尼亞州,你絕對不能錯過的四個最佳目的地!加利福尼亞州是最受歡迎的旅遊目的地之一,每年有更多的人來訪,旅遊業連續七年增長。這是一個有很多景點和目的地的州,適合熱愛海灘和熱愛山脈的冒險愛好者的日光浴者。
  • 如何用光學知識測算遠方恆星的距離?
    專注於用數學知識解釋宇宙萬象。想要用最簡單易懂、最本質的數學思維解決生活中遇到的問題。希望我的解答,能夠對大家有所啟發!今天要解決的問題是:如何通過觀察恆星發出的光,來測算出恆星離我們的距離?前面的文章中,介紹過一種三角視差法可以測量遠方恆星的距離。但是,當恆星的距離過遠時,這種方法的測量難度就特別大。
  • 專業電工說出真實原因,漲知識
    我們都知道,高壓線是很危險的,輕易不能靠近與觸碰,從到處都有的警示牌「高壓危險,請勿靠近」就可以看出來高壓線的危險之處。高壓電或者說是高壓線有個特點,在距離它太近的時候就算不碰觸也會被「打」,也就是說距離高壓線太近就算沒碰觸高壓線也是會放電的,所以很多高壓線所過之處都會有警示牌「高壓危險,請勿靠近」。既然高壓線這麼危險,那為什麼鳥類站在高壓線上,不會觸電呢?
  • 科學家終於講出實話,漲知識了!
    科學家終於講出實話,漲知識了!科學家終於講出實話,漲知識了! 返回搜狐,查看更多 責任編輯: 聲明:該文觀點僅代表作者本人,搜狐號系信息發布平臺,搜狐僅提供信息存儲空間服務。
  • 經典科幻書籍推薦,雌雄同體星球腦洞清奇,這3本書你不能錯過
    經典科幻書籍推薦,雌雄同體星球腦洞清奇,這3本書你不能錯過編輯:悅讀有書最近看了很多經典的科幻書籍,有幾本書籍覺得非常的好看,我比較喜歡《黑暗的左手》裡面雌雄同體星球,覺得腦洞非常的清奇我們不能只看書籍不思考那就成為了機械閱讀。這樣我們的思維能力就會下降,所以我們要多讀書,多思考。一定要多思考腦洞清奇大開。下面推薦幾本我覺得比較好的科幻經典書籍。
  • 13個絕對不能錯過的Excel應用技巧大全
    今天小編又整理了13個工作中實用的Excel技巧,希望對你的工作有所幫助。 1、多個數值同時除以10000 在會計工作中,出具的報表一般以元為單位,顯示數字,但有時老闆要求以萬元為單位,這時再一個個改數字那可很麻煩: 先在一個空單元格輸入10000,並複製,然後選取數據區域,滑鼠右鍵-【選擇性粘貼】-【除】-【確定】
  • 這幾個海洋館,好玩又漲知識,你帶娃去過幾個?
    作為福建省首家大型海洋館,整個海洋館共有8個展區,有70餘個海洋生物展示設施,300餘種海洋生物,絕對是遛娃的好去處 既然是帶著娃來的,想要漲知識那就必須要打卡海洋科普館。
  • 人剛去世後,究竟能不能聽見親人的哭聲?看完漲知識了!
    人剛去世後,究竟能不能聽見親人的哭聲?看完漲知識了!在很多的電視劇裡都可能會出現人死後的場景,甚至死者會聽見親人的哭聲或者感受到他們落淚的場景。但在現實生活中,真的會出現的這種離奇的事嗎?根據科學家的調查結論,人剛死後是真的依舊能感受到外面世界的反應,雖然閉著眼閉住呼吸看不見也聞不見,但絲毫不會影響聽到外界的一切!其實是因為大腦還存在潛在的意識,所以才依舊能夠聽見周邊的一切聲音,甚至有的將要離世的人還能夠看見醫生與護士忙碌的身影,或者看見他們在談論自己的死訊。
  • 這些冷門知識超乎你的想像,八個你絕對不能錯過的冷門知識
    3、英國規定如果10年內3次被判酒後駕車,將被吊銷駕照109年。(能活那麼大嗎?)6、上個世紀六十年代的科學家們為了教會海豚英語,給它們投餵迷幻藥。藥的確是起到一定作用了,不過不是讓海豚開口說英語,而是對女人更感性趣了。
  • 漲知識!未來太空飛船都停那裡?科學家:裝口袋,空間足夠!
    漲知識!未來太空飛船都停那裡?科學家:裝口袋,空間足夠!12-01 17:13 來源:科技看天下 原標題:漲知識
  • 史上最全CAD修改操作方法,殿堂級匯總,漲知識了
    下面和大家詳細的說說AutoCAD修改工具的使用方法,史上最全匯總,殿堂級方法大全, 11種修改工具以及詳細操作,看完真的是很漲知識!3、旋轉(RO)(rotate)實現對象的旋轉,參照旋轉和自由旋轉;正交打開以90度為計算.4、複製(CO)(copy)默認為複製被選對象;指定基點將複製出的對象移動到另一個位置。
  • 3分鐘看完2018年豆瓣電影榜單最不能錯過的作品
    距離2018年結束開始倒計時了,每到此時各種年終盤點爭奇鬥豔。橘子君終於等到了最期待的年度榜單——豆瓣2018年度電影榜單終於來了!對這個榜單本橘是又愛又恨。貼心的橘子君為大家精簡一下,榜單裡還有哪些絕對不能錯過的電影和電視劇看這篇推送就OK了。▲《大佛普拉斯》這部非院線華語片是豆瓣榜單,也是橘子君心中的年度華語片十佳。
  • 海底火山爆發後,為何海水不能將其澆滅?看完漲知識了
    就算在海底火山爆發後,海水也不能將其澆滅,為何海水不能將其澆滅?看完漲知識了!所以說火山爆發是非常可怕的,曾經英國的科學家還認為
  • 我們的房價不能再漲,專家連續3年預警:房地產泡沫不能再吹!
    我們的房價不能再漲,專家連續3年預警:房地產泡沫不能再吹! 房地產市場總是不缺新聞,即使2020年末的樓市還是非常的熱鬧,各種熱點事件頻發。比如最近深圳再次出現「萬人搶房」的瘋狂景象,一套房買到就能套現500萬,擱誰都很心動。
  • 沙漠的駱駝渴死後,為啥不能讓人碰?看完漲知識了
    沙漠的駱駝渴死後,為啥不能讓人碰?看完漲知識了駱駝又被稱為沙漠之舟,在沙漠中,駱駝十分常見,儘管它們可以在乾旱的沙漠中生存,但仍然有很多駱駝面臨渴死的情況,沙漠的駱駝渴死後,為啥不能讓人碰呢?之所以不讓碰渴死的駱駝,也是因為駱駝在死後,皮膚會變得非常乾燥脆弱,在駱駝的體內,也會分解出大量的氨氣和微生物,在體內封閉的環境下,駱駝的肚子會不斷的脹大,所以渴死的駱駝就像是一顆炸彈,就等著外力引發爆炸,所以沙漠裡渴死的駱駝才不能讓人碰。