Keras基础
以实战为主,讲解Keras深度学习模型
程旭员
人生苦短,我用Python
GitHub:https://github.com/MrLuoj
展开
-
Keras——用Keras搭建自编码神经网络(AutoEncoder)
文章目录1.前言2.用Keras搭建自编码神经网络2.1.导入必要模块2.2.数据预处理2.3.搭建模型2.4.实例化并激活模型2.5.训练2.6.可视化1.前言自编码,简单来说就是把输入数据进行一个压缩和解压缩的过程。 原来有很多 Feature,压缩成几个来代表原来的数据,解压之后恢复成原来的维度,再和原数据进行比较。它是一种非监督算法,只需要输入数据,解压缩之后的结果与原数据本身进行比...原创 2020-04-21 16:42:58 · 3384 阅读 · 3 评论 -
Keras——保存和提取模型
文章目录1.前言2.保存和提取模型2.1.导入必要模块2.2.构造数据2.3.搭建模型并训练2.4.保存模型1.前言今天讲解如何保存神经网络,这样以后想要用的时候直接提取就可以。2.保存和提取模型2.1.导入必要模块import numpy as np from keras.models import Sequential #搭建模型模块from keras.layers imp...原创 2020-04-21 16:28:52 · 1151 阅读 · 3 评论 -
Keras——用Keras搭建RNN回归循环神经网络
文章目录1.前言2.用Keras搭建RNN回归循环神经网络2.1.导入必要模块2.2.超参数设置2.3.构造数据2.4.搭建模型2.5.激活模型2.6.训练+测试1.前言这次我们用循环神经网络(RNN, Recurrent Neural Networks)进行回归(Regression),主要用到LSTM RNN层。2.用Keras搭建RNN回归循环神经网络2.1.导入必要模块impor...原创 2020-04-20 10:13:00 · 4591 阅读 · 1 评论 -
Keras——用Keras搭建RNN分类循环神经网络
文章目录1.前言2.用Keras搭建RNN循环神经网络2.1.导入必要模块2.2.超参数设置2.3.数据预处理2.4.搭建模型2.5.激活模型2.6.训练+测试1.前言这次我们用循环神经网络(RNN, Recurrent Neural Networks)进行分类(classification),采用MNIST数据集,主要用到SimpleRNN层。2.用Keras搭建RNN循环神经网络2.1...原创 2020-04-19 10:19:59 · 3710 阅读 · 3 评论 -
Keras——用Keras搭建分类神经网络
文章目录1.前言2.用Keras搭建分类神经网络2.1.导入必要模块2.2.数据预处理2.3.搭建模型2.4.激活模型2.5.训练+测试1.前言今天用 Keras 来构建一个分类神经网络,用到的数据集是 MNIST,就是 0 到 9 这几个数字的图片数据集。2.用Keras搭建分类神经网络2.1.导入必要模块import numpy as npfrom keras.datasets i...原创 2020-04-19 10:19:03 · 1169 阅读 · 1 评论 -
Keras——用Keras搭建线性回归神经网络
文章目录1.前言2.用Keras搭建线性回归网络2.1.导入必要模块2.2.创建数据2.3.搭建模型2.4.激活模型2.5.训练+测试1.前言神经网络可以用来模拟回归问题 (regression),例如给一组数据,用一条线来对数据进行拟合,并可以预测新输入 x 的输出值。2.用Keras搭建线性回归网络2.1.导入必要模块import numpy as npfrom keras.mod...原创 2020-04-18 10:37:20 · 1013 阅读 · 1 评论 -
Keras——Keras简介、安装、backend
1.什么是Keras?如果说 Tensorflow 或者 Theano 神经网络方面的巨人. 那 Keras 就是站在巨人肩膀上的人. Keras 是一个兼容 Theano 和 Tensorflow 的神经网络高级包, 用他来组件一个神经网络更加快速, 几条语句就搞定了. 而且广泛的兼容性能使 Keras 在 Windows 和 MacOS 或者 Linux 上运行无阻碍.2.Keras安装...原创 2020-04-17 18:31:27 · 1117 阅读 · 2 评论