【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)]))
相关推荐
AIyy8667 小时前
深度剖析职坐标培训:AI赋能下的IT教育新标杆
人工智能
lulu12165440787 小时前
GPT-5.6 vs Claude Fable 5/Mythos 深度技术对比:kindle/kepler/Levi三版本实测全解析
java·人工智能·python·gpt
四六的六7 小时前
Hybrid AI应用架构设计——WebView+LLM混合开发实践
人工智能·ai编程·webview·技术干货·llm大模型·端侧ai·hybrid ai
喵叔哟7 小时前
Week 3 --Day 2:LangGraph 进阶
python·langchain
装不满的克莱因瓶7 小时前
自然语言处理中的词嵌入——从离散符号到语义向量空间
人工智能·python·深度学习·ai·自然语言处理·nlp
蜂蜜黄油呀土豆7 小时前
Reflexion:让 Agent 用「言语」做强化学习
python·ai·大模型·reflexion
AI服务老曹7 小时前
深度解析:基于 Docker 与边缘计算的 AI 视频管理平台 —— 实现 GB28181/RTSP 统一接入与源码交付的异构架构实践
人工智能·docker·边缘计算
搬石头的马农7 小时前
御三家旗舰模型混战下的企业选型策略:GPT-5.6、Fable 5、Gemini 3.5 Pro 怎么选? - 微元算力(weytoken)
java·人工智能·python·gpt·ai编程
数智工坊7 小时前
周志华《Machine Learning》学习笔记--第十六章--强化学习
笔记·学习·机器学习
DS随心转插件7 小时前
实测 AI 导出鸭!Markdown 转 Word 工具效果实测与质量解析
人工智能·ai·word·deepseek·ai导出鸭