Transformer学习

这里写目录标题

Seq2Seq

语音翻译为何不直接用语音辨识+机器翻译?

因为有的语言没有文字,比如将狗叫翻译出来。

语法分析

将任务转化成翻译任务,硬训一发,效果不错。

文章归类问题

目标检测

Transformer

Encoder结构

multi-head attention block

为何batch-norm 不如 layer-norm?

https://arxiv.org/abs/2003.07845
https://zhuanlan.zhihu.com/p/428620330

Decoder结构

decoder流程

decoder结构

encoder和decoder基本一样,decoder多了一个masked mutil-head attention

decoder比encoder多了一个masked self-attention,why?

因为decoder计算每次都依赖前一个节点的输出,所以a_n只能看到1~n个节点的输出

decoder如何决定自己输出的长度?

增加一个停止token,一般来会跟begin用一个符号

Decoder-Non-autoregressive(NAT)

NAT decoder如何决定输出长度?

  1. 训练一个分类器用来预测输出长度
  2. 输出一个固定的较长的长度,通过END tocken来截取最终输出

优势

  1. AT decoder需要一个一个输出,NAT可以一次输出整个
  2. 较容易控制输出长度,比如在语音合成的应用

劣势

NAT的表现通常不如AT。原因:multi-modality

Transformer结构

cross attention

训练

训练和测试的区别

相关推荐
子繁~~3 分钟前
AI工具学习
学习
Terrence Shen1 小时前
Claude Code Harness 源码学习讲义
linux·学习·ubuntu
nap-joker1 小时前
GFE-MAMBA:基于MAMBA的MCI生成特征提取的AD多模态进展评估
transformer·mamba·影像数据·多模态数据·阿茨海默症·mci和ad·像素级交叉注意力机制
南境十里·墨染春水2 小时前
守护进程编程流程
linux·学习
多年小白3 小时前
紫光国微(002049) 分析
大数据·科技·深度学习·ai
动物园猫3 小时前
金属外表多种生锈检测数据集分享(适用于YOLO系列深度学习分类检测任务)
深度学习·yolo·分类
cyyt3 小时前
深度学习周报(5.11~5.17)
人工智能·深度学习
搬砖的小码农_Sky4 小时前
如何在RX 7900 XTX显卡上运行ROCm?
深度学习·机器学习·gpu算力
GEO从入门到精通4 小时前
学习GEO资料要多久能看到效果?
人工智能·学习
RSTJ_16254 小时前
PYTHON+AI LLM DAY FOURTY-EIGHT
开发语言·人工智能·python·深度学习