今天简单聊聊循环神经网络(Recurrent Neural Network RNN):就是用来专门处理序列数据(后面的数据跟前面的数据有关系)或是有时间依赖的数据的神经网络,也是人工神经网络(ANN)的一种.常应用于自然语言处理(NLP):文本生成,语言建模,机器翻译,情感翻译等.时间序列预测:股市预测,气象预测,传感器数据分析等.语音识别:将语音转换成文字.音乐生成:通过学习音乐的时许模式来生成新音乐曲等方面.RNN网络内部结构:词嵌入层,RNN循环层,全连接层.词嵌入层:主要是将词转换为词向量.具体过程.输入一个句子,用jieba库将这个句子切分为多个词装入一个列表里面.然后去重.转换成token(词元)单元,然后使用enumerate()函数生成相应的序列索引.词嵌入层通过序列索引找到相应的token,按照embedding库转换成指定维度的词向量,传给后面的模型.RNN循环层:两个输入输入,两个输出:输入Xt,添加权重和偏置,隐藏状态开启Ht-1,初始h0,然后给Ht-1,添加权重和偏置,在这个神经元里面开启循环Ht,最后输出.权重和偏置,输出Yt.全连接层同人工神经网络全连接层一样.
相关推荐
拓朗工控2 分钟前
视觉检测行业工控机选型指南:核心要素与避坑策略Urbano10 分钟前
工装制作全流程科普:从面料到自动化生产武子康13 分钟前
调查研究-166 VoxCPM 详解:一个值得重点关注的开源 TTS 项目hhzz17 分钟前
详细解读Anthropic报告《当AI构建自己时...》DogDaoDao21 分钟前
【GitHub】VoxCPM2 实战全解析:原理、部署与效果对比xrgs_shz21 分钟前
基于K-Means聚类分析的鸢尾花分类Chef_Chen35 分钟前
论文解读:GAIA给通用AI助手泼冷水,人类92分GPT-4插件版只到30分Black蜡笔小新1 小时前
自动化AI算法训练服务器DLTM训推一体工作站赋能多行业智能化升级KaMeidebaby1 小时前
卡梅德生物技术快报|噬菌体文库构建实验优化及偶联体系实验数据分析NineData1 小时前
SQL 都在等锁时,ChatDBA 先帮 MySQL 找到谁在挡路