循环神经网络(RNN) | 项目还不成熟 |还在初级阶段


一,定义

循环神经网络(Recurrent Neural Network,RNN)是一种深度学习神经网络架构,专门设计用于处理序列数据,如时间序列数据、自然语言文本等(一般用来解决序列问题)。

因为它们具有一种循环的结构,可以在处理每个时间步的输入时保留一些记忆。可以捕捉先前时间步的信息,并将其传递到当前时间步,然后再使用前面的知识进行模拟。

简单的来说,RNN 通过序列顺序关系(后面的数据跟前面的数据有关系),来拟合一个循环模型,通过这个模型来计算最终的结果


这样说或许比较抽象,我们来看下面的一个例子

样例1

有一个小孩子叫做 李富贵,李富贵正在和她的爸妈在果园里面玩,他说了两句话

样例2

还有一个小孩子叫做 玛卡巴卡 , 玛卡巴卡 正在和他的爸妈在逛商场,他也说了两句话

这两句话是有前后的关系,这种最后的结果是和前后的序列有关的,像这样的模型可以使用 RNN 来进行拟合。


二,循环神经网络的基础知识


1,循环神经网络的基本思路

1, 完成数据的处理

2, 完成网格结构的建立(建立第 n 层的网格结构)

3, 完成网格结构上下层之间的关系

4, 完成模型的编译,训练模型

5, 最后的使用模型来进行后面的预测

简单的来看,我们在建立循环神经网络的过程更像是一种建筑高楼的过程,在建筑高楼的时候我们先建立每一层的网格结构,然后我们再建立网格结构的上下楼的通道。

不得不提到的是神经网络的构建是有不同框架的,我们本次学习首先了解一些简单的框架。


2, , 项目实践

可以说这个项目可能是我们所涉及到的最难搞得一个项目了,本神经网络即使学习到现在还是存在很多信息的盲点,以及项目中的内容很多还是一知半

未完结...

相关推荐
liruiqiang055 分钟前
循环神经网络 - 长程依赖问题及改进方案
人工智能·rnn·深度学习·神经网络·机器学习
程序员Linc13 分钟前
写给新人的深度学习扫盲贴:ReLu和梯度
人工智能·深度学习·梯度·relu
IT古董16 分钟前
【漫话机器学习系列】191.比值比(Odds Ratio,简称OR)
人工智能·机器学习
AndrewHZ20 分钟前
【图像处理基石】什么是自动曝光(AE)?
图像处理·人工智能·算法·计算机视觉·ae·isp算法·3a
沛沛老爹23 分钟前
AI小白:机器学习VS深度学习
深度学习·机器学习·ai小白·可解释性技术
一休哥助手27 分钟前
阿里云原生AI网关Higress:架构解析与应用实践
人工智能·云原生·架构
嘉图明30 分钟前
《AI换脸时代的攻防暗战:从技术滥用走向可信未来》
人工智能·智能电视
myzr12331 分钟前
明远智睿RK3588开发板助力工业机器智能化升级
人工智能·物联网·嵌入式开发·电力电子·医疗器械
云卷云舒___________38 分钟前
✅ Ultralytics YOLO 训练(Train)时实时获取 COCO 指标(AP):2025最新配置与代码详解 (小白友好 + B站视频)
人工智能·深度学习·yolo·模型训练·ultralytics·cocoapi·cooc指标
优弧1 小时前
xAI 发布 Grok 3 API 提供多个版本的 Grok 模型,适配不同应用场景
人工智能·grok