1. 程式人生 > >深度學習中embedding的含義

深度學習中embedding的含義

Embedding在數學上表示一個maping,
f: X ->Y
也就是一個function,其中該函式是injective(就是我們所說的單射函式,每個Y只有唯一的X對應,反之亦然)和structure-preserving (結構儲存,比如在X所屬的空間上X1 < X2,那麼對映後在Y所屬空間上同理 Y1 < Y2)。那麼對於word embedding,就是將單詞word對映到另外一個空間,其中這個對映具有injective和structure-preserving的特點。通俗的翻譯可以認為是單詞嵌入,就是把X所屬空間的單詞對映為到Y空間的多維向量,那麼該多維向量相當於嵌入到Y所屬空間中,一個蘿蔔一個坑。word embedding,就是找到一個對映或者函式,生成在一個新的空間上的表達,該表達就是word representation。推廣開來,還有image embedding, video embedding, 都是一種將源資料對映到另外一個空間

原文連結:https://www.zhihu.com/question/32275069