今天简单聊聊循环神经网络(Recurrent Neural Network RNN):就是用来专门处理序列数据(后面的数据跟前面的数据有关系)或是有时间依赖的数据的神经网络,也是人工神经网络(ANN)的一种.常应用于自然语言处理(NLP):文本生成,语言建模,机器翻译,情感翻译等.时间序列预测:股市预测,气象预测,传感器数据分析等.语音识别:将语音转换成文字.音乐生成:通过学习音乐的时许模式来生成新音乐曲等方面.RNN网络内部结构:词嵌入层,RNN循环层,全连接层.词嵌入层:主要是将词转换为词向量.具体过程.输入一个句子,用jieba库将这个句子切分为多个词装入一个列表里面.然后去重.转换成token(词元)单元,然后使用enumerate()函数生成相应的序列索引.词嵌入层通过序列索引找到相应的token,按照embedding库转换成指定维度的词向量,传给后面的模型.RNN循环层:两个输入输入,两个输出:输入Xt,添加权重和偏置,隐藏状态开启Ht-1,初始h0,然后给Ht-1,添加权重和偏置,在这个神经元里面开启循环Ht,最后输出.权重和偏置,输出Yt.全连接层同人工神经网络全连接层一样.
相关推荐
AlbertZein3 分钟前
不只看跑分,Step 5 Preview 两个真实编程任务实测kyriewen6 分钟前
我扒了 10,221 条 JD:腾讯技术岗 75% 在要 AIAIGC小尼12 分钟前
本地AI漫剧部署|低配8G显存实战部署MiniMax-H3|4步极速采样+低显存优化完整方案(可角色替换/视频魔改)宿州派大星1 小时前
[NLP实战] 基于PyTorch实现N-gram词嵌入模型:输入4个词预测第5个词qq_199886871 小时前
第8板块·第2节:统一内存的高级特性与性能调优ting94520001 小时前
深度拆解Enter Pro AI原生开发平台:从底层架构到企业级落地技术实践lisw051 小时前
人工智能辅助科学的快与慢!9呀1 小时前
vscode如何打开多个codex标签页todoitbo1 小时前
本地图库语义搜索实战:接上蓝耘元生代,让“傍晚的海边“能搜到图羊羊小栈2 小时前
基于「YOLO目标检测 + 多模态AI分析」的水稻病害智能检测分析预警系统(LangChain框架)