【Python机器学习】NLP分词——利用分词器构建词汇表(二)——点积

在自然语言处理中将会有多处用到点积点积 也被称为内积,这是因为两个向量(每个向量中的元素个数)或矩阵(第一个矩阵的行数和第二个矩阵的列数)的"内部"维度必须一样,这种情况下才能相乘。这个关系数据库表的内连接操作很相似。

点击也被称为标积 ,因为其输出结果是个单独的标量值。这使其有别于叉积 这个概念,后者的输出结果是一个向量。显然,这些名称体现了标识符的形状,在正式数学符号当中,标积用""表示,叉积用"x"表示。将参与标积计算的两个向量的所有对应元素相乘然后将这些乘积相加就可以得到最后的标量结果。

下面的代码给出了一段Python代码,我们可以按照Python的一贯用法运行这段代码,帮助掌握点积的概念:

python 复制代码
import numpy as np

v1=np.array([1,2,3])
v2=np.array([2,3,4])
print(v1.dot(v2))
#numpy数组的乘积是一种十分高效的"向量式"运算
print((v1*v2).sum())
print(sum([x1*x2 for x1,x2 in zip(v1,v2)]))
相关推荐
抠头专注python环境配置3 分钟前
Pytorch GPU版本安装保姆级教程
pytorch·python·深度学习·conda
计算机科研圈8 分钟前
ICCV 2025 | 首个3D动作游戏专用VLA模型,打黑神话&只狼超越人类玩家
图像处理·人工智能·3d·黑神话
是乐谷8 分钟前
快手可灵招海外产品运营实习生
人工智能·产品运营·内容运营
Tezign_space9 分钟前
特赞内容运营解决方案,AI重构品牌内容价值链
大数据·人工智能·数据挖掘·产品运营·内容运营·内容+ai·agentai
欧阳码农24 分钟前
我的AI自学路线,可能对你有用
前端·人工智能·后端
小磊哥er29 分钟前
【办公自动化】如何使用Python自动化处理PDF文档?
python
大模型真好玩30 分钟前
DeepSeek更新!速览DeepSeek V3.1新特性
人工智能·python·mcp
CF14年老兵37 分钟前
Python参数传递:从混沌到明晰的魔法之旅
后端·python·trae
钝挫力PROGRAMER42 分钟前
大模型级部署:从本地轻量化到云原生方案
人工智能
CF14年老兵1 小时前
Python变量与内存:每个新手都需要的灵魂拷问
前端·python·trae