国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中RNN和LSTM的基本介绍

python中RNN和LSTM的基本介绍

头像

小妮浅浅

2021-02-21 15:44:352767浏览 · 0收藏 · 0评论

1、RNN

简单的神经网络和卷积神经网络都有一个主要的特点,那就是都不具备记忆能力,也就是说,它们都是分别处理每一个输入,而不存在前、后两个输入之间的关系。例如,您需要处理数据点或时序,您需要同时向网络显示整个时序,也就是将时序转换为单一数据点输入。采用这种输入方式的网络叫做前向神经网络(feddforwardnetwork)。

为了使这个过程更加容易理解,我们用简单的循环逻辑来实现一个RNN的前向传播。

#简单的RNN实现Numpy实现
import numpy as np
timesteps=100
input_feature=32
output_fearture=64
inputs=np.random.random((timesteps,input_feature))#生成100,32形状的矩阵
print(inputs)
state_t=np.zeros((output_fearture,))#生成64个全为0的数
print(state_t)
w=np.random.random((output_fearture,input_feature))
u=np.random.random((output_fearture,output_fearture))
b=np.random.random((output_fearture,))
successive_outputs=[]
for input_t in inputs:
    output_t=np.tanh(np.dot(w,input_t)+np.dot(u,state_t)+b)#np.dot表示数组点积
    successive_outputs.append(output_t)
    state_t=output_t
final_output_sequence=np.stack(successive_outputs,axis=0)
print(final_output_sequence)

2、LSTM

在理论上,RNN应该能够记住在过去的时间里看到过的信息,但是实际上它不可能学习长期存在的信息,主要是由于梯度消失的问题。因此研究人员设计了LSTM(longshort-termmemory),也就是所谓的长短期记忆。

与RNN相比,LSTM多了一种跨域携带信息的多时间步法(细胞状态C),这种步法类似于传送带,它运行方向与你所处理的序列方向平行,而序列中的信息可以随时跳到传送带上,然后被传送带送到更远的时间步,必要时还能原封不动地跳回来。那是LSTM的原理。

以上就是python中RNN和LSTM的基本介绍,希望能对大家有所帮助!

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

年轻嫂子| 韩漫网站| 男寝的宝贝BY金银花露笔趣阁| 曹操| 《温柔善良的儿媳妇》的背景故事| 《别告诉我丈夫》电影| 《厨房激战5》完整版在线观看| 蘑菇花园H5部分阅读目录大全| 鲍鱼| 亚洲乱熟女一区二区三区山口珠理| 公日日躁我和公乱小说| 他的手一路下滑| 我的青春谁做主在线 | CSGO高清大片免费播放器| 蜜桃成熟时李慧珍演的| 欧美叔叔别撩我免费观看电视剧| 无人区免费高清版观看| 茉莉花| 不扣钮的女孩| 巜生殖按摩1995伦理| 麻豆精品无码少妇久久爽爽网站| 憋尿白丝小肚子凸起高冷知乎| 狂野少女高清免费观看第14集| 丰满的儿女小月的身世与背景介绍| 11人裸体航班女服务员是谁| 《睡眠指导1-6集》| 女性左腿又开腿肚子视频大全| 麦子交换2免费完整版| 精品一区二区三区| 少妇被大黑捧猛烈进出动态图| 苍老师最经典10部电影| 网曝黑料猛料吃瓜网| 女人尝试到更粗大的心理变化| 扌暴辶鬲的短文| 《医务室的小秘密》第一季免费观..| 黑色董丝透视露胸旗袍连衣裙| 土豆| 久久午夜国产精品WWW| 《杨梅熟了》 BY肉馅小水饺讲的.. | 《医务室上垒》动漫全集在线观看 | 《有夫之妇的秘书》演员表