![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
深度学习
关于深度学习方面的若干知识
天青如水
这个作者很懒,什么都没留下…
展开
-
循环神经网络(RNN,recurrent neural network)
1 用numpy实现RNN循环神经网络(Recurrent Neural Network,RNN)是一类专门用于处理时序数据样本的神经网络,它的每一层不仅输出给下一层,同时还输出一个隐状态,给当前层在处理下一个样本时使用。# 简单RNN的Numpy实现import numpy as np timesteps =100 # 输入序列的时间步数input_features = 32 # 输...原创 2019-12-22 20:07:45 · 839 阅读 · 0 评论 -
Keras---嵌入层学习
1 词嵌入词嵌入提供了词的密集表示及其相对含义。最简单的理解就是:将词进行向量化表示,实体的抽象成了数学描述,就可以进行建模了。它们是对较简单的单词模型表示中使用的稀疏表示的改进。词嵌入可以从文本数据中学习,并在项目之间重用。它们也可以作为在文本数据上拟合神经网络的一部分。用于学习词嵌入的两种最常见的技术分别是全局向量单词表示(Glove)和单词到向量表示(Word2vec)2 Keras嵌...原创 2019-12-16 11:57:42 · 1342 阅读 · 0 评论 -
Keras---RNN和LSTM小应用
RNN和LSTM的基础内容,就不细讲了。RNN相比前向网络,主要是增加了时间参数共享的先验知识,LSTM针对RNN梯度消失和爆炸的缺点,增加了三个门,对记忆进行了控制。基于历史数据集预测销售额sales-of-shampoo-over-a-three-ye.csvs数据“Month”,“Sales of shampoo over a three year period”“1-01”,26...原创 2019-12-14 11:40:51 · 681 阅读 · 0 评论 -
keras 简单demo
印第安人糖尿病from keras.models import Sequentialfrom keras.layers import Denseimport numpynumpy.random.seed(7)dataset = numpy.loadtxt("data/diabetes.csv", delimiter=",", skiprows=1)print(dataset.s...原创 2019-12-04 23:15:55 · 997 阅读 · 0 评论 -
keras cifar数据本地加载问题
使用keras时,导入cifar10数据会自动下载(https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz),但是鉴于国内网的原因有时会下载出错;cifar10.load_data() 不能像mnist.load_data(path)一样指定路径,查看函数,发现原因如下。函数内部调用get_file函数,指定了dirname和origi...原创 2019-12-03 23:50:15 · 1874 阅读 · 1 评论 -
TensorFlow入门教程(一)
TensorFlow入门教程1. 关于TensorFlow1.1 什么是数据流图?1.2 Tensorflow的特征1.3 下载以及安装2.TensorFlow初步了解2.1 图2.2 构建图2.3 在会话中启动图2.4 op2.5 feed3. TensorFlow应用小案例 ---*用softmax回归分类方法分类MNIST手写数字*1. 关于TensorFlowTensorFlow是一个...原创 2019-07-07 21:08:28 · 645 阅读 · 0 评论