RNN、LSTM、Transformer推荐博文

最近在了解RNN、LSTM、transformer的相关原理,看了一些博文,下面做一点记录,以方便自己或者感兴趣的朋友查阅。

如果后续看到别的好的,也可能会更新或者添加在评论里。

RNN:
1.【循环神经网络(RNN)从零开始完整教程】

里面有个小实践,正弦波序列预测。代码格式非常规范,很容易理解。

使用pytorch实现

2.一步一步学RNN:从入门到实践指南

从基础到稍微深一点的应用,都给出了一些小实践。

使用tensorflow实现

3.Pytorch循环神经网络(RNN)快速入门与实战

对语句解释十分详细,文中提到的文章也都很不错,有空可以看看。

使用pytorch实现了对航线的预测。

代码中,有个画3D图的环节,如果不能正常画出3D图,需要把这句话ax = Axes3D(fig) 改成ax = fig.add_subplot(111, projection='3d') ,原语句出问题的原因是,matplotlib新版的用法更加规范

另,plt画图需要用到中文时,记得下中文文字库,不然容易显示错误。要不直接title、label之类全部用英文。

4.循环神经网络(RNN)

这个网站(名叫菜鸟教程)还蛮推荐的,还有很多其他资源。

这篇里面对结构的解释蛮简介的,基本结构形式的代码也有基本展示。要是结构图能有图示就更好了。

LSTM:

LSTM是在RNN基础上,为了解决梯度消失和爆炸的问题,主要引入输入门、遗忘门、输出门。RGU则是对LSTM的简化
1.一个很有名的blog

介绍LSTM基本原理的blog

2.理解Pytorch中LSTM的输入输出参数含义

对参数的维度、语句等有一个较好的解释

Transformer:
1.【超详细】【原理篇&实战篇】一文读懂Transformer

这篇博文的参考文章也非常多,建议可以看看。

2.三万字最全解析!从零实现Transformer(小白必会版😃)

非常详细,有的不懂的,可以边看边搜,代码过一遍,理解会好很多。

这个作者在他别的博文里,还写了一些实践,有时间可以试试。

相关推荐
小鹿软件办公9 分钟前
微软 MAI-Image-2.6 正式发布,文字渲染与 3D 能力显著增强
人工智能·microsoft
是上好佳佳佳呀10 分钟前
【深度学习|DAY03】神经网络深度学习笔记(上):框架总览、参数初始化与激活函数
笔记·深度学习·神经网络
zhangfeng113314 分钟前
Windows AMD显卡跑PyTorch
人工智能·pytorch·windows
阿pin15 分钟前
Java随笔-红黑树
java·python·算法·红黑树
Hi李耶16 分钟前
【LeetCode】17.电话号码的字母组合
算法·leetcode·职场和发展
小弥儿17 分钟前
Firecrawl:把整个网页变成 AI 可查询的数据库
数据库·人工智能·学习
探物 AI18 分钟前
yolo检测中的激活函数19:ReLU激活函数 (Rectified Linear Unit)
网络·人工智能·深度学习·yolo
woshihuanglaoshi19 分钟前
鸿蒙老旧项目升级改造高级:API废弃迁移/ArkTS语法升级/架构重构策略/增量迁移/风险管控方案
学习·华为·重构·架构·harmonyos·鸿蒙
晓天衡宇•评测社区19 分钟前
大语言模型 8 月榜单更新:Claude Opus 5 登顶,Gemini 3.6-Flash 与 DeepSeek-V4 Flash 展现差异化优势
大数据·人工智能
zhangrelay20 分钟前
ROS 2 Lyrical 第2章 ROS 2系统架构与核心概念
linux·笔记·学习·ubuntu·ros2