【发布时间】:2017-10-23 20:57:13
【问题描述】:
据我了解,词向量仅用于与其他词向量的关系。例如,“king”的词向量减去“boy”的词向量应该得到一个接近“queen”的向量。
给定一个未知单词的向量,是否可以仅根据该向量的值对单词做出假设?
【问题讨论】:
-
不,word2vec 值没有任何意义。
-
@lejlot,当然有意义。您要做的是对单词的含义进行编码,因此如果您了解维度是什么,那么您可以收集到单词
him比女性更男性化。但如果你的算法不编码阳刚之气,那么him和her之间可能没有区别。 -
@ACVM 该评论与 word2vec 相关,如 Mikolov 所述。这些嵌入值没有(可解释的!)含义,因为损失纯粹是在词对的点积上定义的。因此它是旋转不变的,对于任何嵌入 E,如果您将其旋转任意角度 - 损失是相同的,因此除非您将其明确添加到目标中,否则“一般”不会有任何轴对齐的含义。因此,除非分析整个嵌入 - 不能基于这些值进行任何推理。
标签: machine-learning data-science word2vec text-analysis word-embedding