循环神经网络
山水之间2018
山水之间落花雨,悲欢之外快活人
展开
-
tensorflow实现循环神经网络
循环神经网络出现于20世纪80年代,在其发展早期,应用部署特别丰富。最近几年由于神经网络结构的进步和GPU上深度学习训练效率的突破,RNN变得越来越流行。RNN对时间序列数据非常有效,其每个神经元可通过内部组件保存之前输入的信息。 人每次思考时不会重头开始,而是保留之前思考的一些结果为现在的决策提供支持。 下面我们将RNN用在手写数字识别上。# tensorflow 实...原创 2018-02-09 14:36:00 · 808 阅读 · 0 评论 -
Tensorflow实现 Bidirectional LSTM Classifier
1.双向递归神经网络双向递归神经网络(Bidirectional Recurrent Neural Networks, Bi-RNN),是由Schuster和Paliwal于1997年首次提出的,和LSTM是在同一年被提出的。Bi-RNN的主要目标是增加RNN可利用的信息。RNN无法利用某个历史输入的未来信息,Bi-RNN则正好相反,它可以同时使用时序数据中某个输入的历史及未来数据。 Bi-RNN...原创 2018-02-28 10:37:37 · 1258 阅读 · 0 评论 -
神经网络之情感分析(一)
神经网络之情感分析本文主要是介绍了运用神经网络进行情感分类,来源于Udacity的深度学习基石,这是第二周的课程,原项目中是对英文进行了分类,我这边改为了中文。 首先是中文切词,使用的是结巴。import jiebaseg = '使用结巴来对中文进行分词'seg_list = jieba.cut(seg)print("/ ".join(seg_list))使用/ 结巴/ 来/ 对/ 中文/ ...原创 2018-03-15 10:52:15 · 4096 阅读 · 2 评论 -
RNN LSTM 循环神经网络 (分类例子)
设置RNN的参数这次我们会使用 RNN 来进行分类的训练 (Classification). 会继续使用到手写数字 MNIST 数据集. 让 RNN 从每张图片的第一行像素读到最后一行, 然后再进行分类判断. 接下来我们导入 MNIST 数据并确定 RNN 的各种参数(hyper-parameters):import tensorflow as tffrom tensorflow.example...原创 2018-03-17 17:24:01 · 4963 阅读 · 0 评论 -
RNN LSTM Regression-- 回归例子可视化
本节我们会使用 RNN 来进行回归的训练 (Regression). 会继续使用到自己创建的 sin 曲线预测一条 cos 曲线. 我们先确定 RNN 的各种参数(super-parameters):import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltBATCH_START = 0 # 建立...原创 2018-03-19 15:31:27 · 9080 阅读 · 0 评论