动手学习深度学习(总结梳理)——22. 循环神经网络(RNN)

 

1. 无隐状态的神经网络

2. 有隐状态的神经网络

import torch
from d2l import torch as d2l

X, W_xh = torch.normal(0, 1, (3, 1)), torch.normal(0, 1, (1, 4))
H, W_hh = torch.normal(0, 1, (3, 4)), torch.normal(0, 1, (4, 4))
torch.matmul(X, W_xh) + torch.matmul(H, W_hh)

 现在,我们沿列(轴1)拼接矩阵XH, 沿行(轴0)拼接矩阵W_xhW_hh。 这两个拼接分别产生形状(3,5)和形状(5,4)的矩阵。 再将这两个拼接的矩阵相乘, 我们得到与上面相同形状(3,4)的输出矩阵。

torch.matmul(torch.cat((X, H), 1), torch.cat((W_xh, W_hh), 0))

 3. 基于循环神经网络的字符级语言模型

4. 困惑度 

 5. QA

5.1 循环神经网络和递归神经网络是一个东西吗?如果不是有什么区别?

不是一个东西,递归我们没讲。递归和树神经网络很像,循环神经网络你可以理解是一个简单的递归神经网络。

5.2 中文需不需要分词,可否基于字来做?

数据量会大,英语一般用的是字根。后续会讲怎么实现的。

5.3 现在有没有什么vioce和image融合算法适合落地?

transformer现在在做那种多模态。落地要看场景,数据,以及具体的问题和场所。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值