logo
Loading...

關於t-SNE降維繪圖的問題 - Cupoy

您好!我想請教兩個問題:1.截圖部分藍筆處,在將X降至2維後,為什麼(X[i]-shown_imag...

t-SNE

關於t-SNE降維繪圖的問題

2020/05/19 下午 00:46
機器學習共學討論版
陳維仁
觀看數:26
回答數:4
收藏數:1
t-SNE

您好!我想請教兩個問題:

1.截圖部分藍筆處,在將X降至2維後,為什麼(X[i]-shown_images)取平方相加會是dist(後面判斷式註解寫don't show points that are too close,所以應該是距離?)?

2.截圖紅筆處,shown_images被assign完value之後,就沒有當任何function的參數或做後續使用,但如果把紅筆註解,為什麼會影響到圖片輸出,變成灰白?(從彩色->灰白)

紅筆勾勾沒有註解時:

紅筆勾勾住解時:

非常謝謝您的回覆!

回答列表

  • 2020/05/21 下午 04:52
    Jeffrey
    贊同數:1
    不贊同數:0
    留言數:0

    問題一: 對於 t-SNE降維的繪圖表示:

    1. 當兩個點相距相對近的時候,低維空間中比高維空間中相對更近。

    2. 當兩個點相距相對遠的時候,低維空間中比高維空間中相對更遠。


    所以是看作"距離"


    Note:

    SNE兩個主要思路/步驟:

    1. 將歐氏距離轉化為條件概率來表徵點間相似度(pairwise similarity)。

    2.使用梯度下降算法來使低維分佈學習/擬合高維分佈。

  • 2020/05/21 下午 05:39
    Jeffrey
    贊同數:0
    不贊同數:0
    留言數:1

    問題一:為什麼會影響到圖片輸出,變成灰白?(從彩色->灰白)


    請問是加了那些註解?

  • 2020/05/23 上午 01:53
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:0

    shown_images = ... 後面的 x[i] 就是顏色的維度。


    如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃

  • 2020/05/23 上午 01:54
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:0

    1.截圖部分藍筆處,在將X降至2維後,為什麼(X[i]-shown_images)取平方相加會是dist(後面判斷式註解寫don't show points that are too close,所以應該是距離?)?


    => 歐幾里德距離公式:兩數相減取平方開根號,這裡是省略開根號。


    如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃