logo
Loading...

利用經緯度計算linear與gradient問題 - Cupoy

Q1:作業一請我們把經緯度長度比的差加進去在計算回歸分數,有一個地方我不是很明白,因為在把長度差考慮...

ml100-3,ml100-3-d28

利用經緯度計算linear與gradient問題

2019/09/28 下午 07:21
機器學習共學討論版
Yu Chen Lin
觀看數:90
回答數:5
收藏數:0
ml100-3
ml100-3-d28

Q1:作業一請我們把經緯度長度比的差加進去在計算回歸分數,有一個地方我不是很明白,因為在把長度差考慮進去之後計算出來的分數只有linear變好gradient卻變差的原因是?還是我的code有誤呢?code如下:

Q2:另外作業2只取distance_real這一欄出來算分,但是為什麼linear會小這麼多?而且gradient也是變差的呢?

Q3:除了這兩題作業之外,我另外把地理座標轉換成直角座標來算分,估計這樣的轉換所得出來的分數應該是最高的才對,因為這種作法幾乎不考慮任何近似。

不過我做完後,單獨把這三種距離的算法抓出來個別去算分,結果卻發現轉換成3D坐標系的得分居然會最低,可以請老師們幫我看看我是不是有哪個地方算錯,或是想法錯誤了呢?方法如下:

回答列表

  • 2019/09/30 上午 00:30
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    Q1:作業一請我們把經緯度長度比的差加進去在計算回歸分數,有一個地方我不是很明白,因為在把長度差考慮進去之後計算出來的分數只有linear變好gradient卻變差的原因是?還是我的code有誤呢? 


    => 代表增加長度差這個欄位,對於 gradient 模型效益

  • 2019/09/30 上午 00:31
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    Q2:另外作業2只取distance_real這一欄出來算分,但是為什麼linear會小這麼多?而且gradient也是變差的呢?


    => 因為欄位太少,不夠用來分類

  • 2019/09/30 上午 00:35
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:1

    Q3:除了這兩題作業之外,我另外把地理座標轉換成直角座標來算分,估計這樣的轉換所得出來的分數應該是最高的才對,因為這種作法幾乎不考慮任何近似。


    => 經緯度可以代表那個角度嗎?有相關的參考資料嗎?

  • 2019/09/30 上午 00:47
    Yu Chen Lin
    贊同數:0
    不贊同數:0
    留言數:0

    講義的這一部分應該也是用球座標去轉換才能得兩個單位長度比是cos(40.75):1

  • 2019/10/05 下午 00:51
    WP
    贊同數:0
    不贊同數:0
    留言數:1

    我參考 great circle distance 公式得出 distance_real in KM:

    https://en.wikipedia.org/wiki/Great-circle_distance


    結果並不理想, 比 disance_2D 準確性更差, 是我的計算問題, 還是現實如此?