正确答案是 D: 以上都是。以下是对每个选项的详细分析:
| 优势 | 描述 |
|------|------|
| 向量维度低 | 独热向量的维度等于词汇表的大小,对于大型词汇表,这个维度非常高。而词向量通常将每个词表示为一个固定的低维向量(例如300维),大大降低了计算和存储成本。|
| 向量是稠密的 | 独热向量是稀疏的,只有一个位置为1,其余为0。而词向量是稠密的,即大多数元素都为非零值,这使得它们在数学运算中更加有效和易于处理。|
| 词语向量之间的点乘可以代表二者相似度 | 词向量允许我们通过数学运算(如点乘)来衡量词与词之间的距离或相似性,这在独热向量中是不可行的。相似的词会具有相近的向量表示,这使得词向量更适合用于语义分析和自然语言处理任务。|
词向量表示不仅在维度和计算效率上优势明显,其能够捕获词语间语义关系的能力也是独热向量无法比拟的。这使得它在自然语言处理领域得到了广泛应用。