【跟马少平老师学AI】-【神经网络是怎么实现的】(七-1)词向量

一句话归纳:
1)神经网络不仅可以处理图像,还可以处理文本。
2)神经网络处理文本,先要解决文本的表示(图像的表示用像素RGB)。
3)独热编码词向量:

  • 词表:{我,在,清华大学,读书,生活,美丽的,清华园,中}
  • 词向量:

清华大学=0,0,1,0,0,0,0,0

清华园=0,0,0,0,0,0,1,0

美丽的=0,0,0,0,0,1,0,0

  • 特点:向量太长,每两个向量之间的距离都是一样的。

4)稠密向量:

猪向量=1.0,0.1,1.0

羊向量=1.0,0.2,1.0

熊猫=1.0,0.3,0

白菜=0,1.0,1.0

竹子=0,1.0,0.1

可计算向量间的距离。

5)神经网络语言模型:

  • 给定一句话的前n-1个词,预测第n个词是什么词的概率。
  • 用神经网络实现的,为神经网络语言模型。

6)最大似然估计,通过让联合概率最大化估计概率的方法。
7)神经网络语言模型的似然函数:

8)对似然函数进行对数转换,取相反数,求最小值。

可以用梯度下降法了。

9)用BP算法训练的不仅是神经网络语言模型的参数,也包含词向量。
10)稠密词向量可以计算两个向量的距离,有语义意义。

相关推荐
阡陌数智1 分钟前
基于大语言模型的通用可配置 PII 隐私数据检测方案
人工智能·语言模型·自然语言处理
weixin_435208162 分钟前
【大模型面试宝典】开源啦!!!
人工智能·职场和发展·agent·deepseek
user_admin_god2 分钟前
第 11 篇:实践三 —— 表单 / 合同字段抽取
java·人工智能·spring boot·语言模型
北极有牛3 分钟前
cuda算子--矩阵转置
人工智能·算法
诺鸭船长6 分钟前
上帝之手Blender丨从入门到榨干
人工智能
lucas_AI6 分钟前
第 9 讲 · 编译期优化:让编译器和反汇编告诉你真相
人工智能
无限压榨切图仔7 分钟前
加了“去 AI 味”Skill,水稿还是水:AI 写作流程缺的不是润色
人工智能·程序员
天远数科9 分钟前
零信任架构实战:基于天远车型识别精准构建自动化二手车评估网关
人工智能·ai·工具分享
用户19172912708316 分钟前
多 Agent 并行不打架:worktree 隔离与反馈回流落地(附脚本)
人工智能
亦暖筑序16 分钟前
AgentScope Java 实战:Agent 的状态存在哪、怎么恢复、怎么隔离?
人工智能·后端·agent