从零开始学习卷积神经网络
文章平均质量分 89
从零开始学习卷积神经网络,包括神经网络入门基础知识、神经网络的搭建与训练、卷积神经网络项目实战
大姨妈V
兴趣遍地都是,专注和持之以恒才是真正稀缺的。
展开
-
【深度学习】AlexNet原理解析及实现
【深度学习】AlexNet原理解析及实现 Alex提出的alexnet网络结构模型,在imagenet2012图像分类challenge上赢得了冠军。 要研究CNN类型DL网络模型在图像分类上的应用,就逃不开研究alexnet,这是CNN在图像分类上的经典模型。一、Alexnet结构alexNet为8层深度网络,其中5层卷积层和3层全连接层,不计LRN层和池化层。如下图所示: ...原创 2018-06-24 21:28:18 · 33659 阅读 · 4 评论 -
【深度学习】VGGNet原理解析及实现
【深度学习】VGGNet原理解析及实现 VGGNet由牛津大学的视觉几何组(Visual Geometry Group)和Google DeepMind公司的研究员共同提出,是ILSVRC-2014中定位任务第一名和分类任务第二名。其突出贡献在于证明使用很小的卷积(3*3),增加网络深度可以有效提升模型的效果,而且VGGNet对其他数据集具有很好的泛化能力。到目前为止,VGGNet依...原创 2018-06-25 21:55:01 · 22527 阅读 · 3 评论 -
【深度学习】GoogleNet原理解析与tensorflow实现
【深度学习】GoogleNet原理解析与tensorflow实现tensorflow.contrib.slim.python.slim.nets中已经搭建好了经典卷积神经网络: alexnet\vgg\inception_v1_v2_v3\resnet转载 2018-06-27 16:03:57 · 14120 阅读 · 6 评论 -
【卷积神经网络发展历程】从LeNet、AlexNet到ResNet、SENet
经典的LeNet诞生于1998年。然而之后CNN的锋芒开始被SVM等手工设计的特征盖过。随着ReLU和dropout的提出,以及GPU和大数据带来的历史机遇,CNN在2012年迎来了历史突破–AlexNet,从此CNN呈现爆炸式发展。 从此,Deep Learning一发不可收拾,ILSVRC每年都不断被Deep Learning刷榜,如图1所示,随着模型变得越来越深,Top-5...原创 2018-06-30 22:23:36 · 27310 阅读 · 3 评论 -
【机器学习】神经网络介绍
【深度学习】神经网络介绍神经元激活函数感知机与多层网络误差反向传播 参考:周志华《机器学习》 "神经网络是由具有适应性的简单单元组成的广泛并行互连的网络,它的组织能够模拟生物神经系统对真实世界物体所作出的交互反应" [Kohonen, 1988] .1.神经元模型 神经网络中最基本的成分是神经元 (neuron)模型,即上述中提到的"简单单元"。在生物神经网络中,每个神经元与...原创 2018-05-28 15:51:36 · 7319 阅读 · 0 评论 -
【深度学习】用tensorflow搭建自己的神经网络
【深度学习】用python搭建自己的神经网络原创 2018-05-28 17:24:44 · 32868 阅读 · 3 评论 -
【深度学习】卷积神经网络入门
卷积神经网络入门 本节主要讲卷积神经网络的组成。卷积神经网络(CNN)由输入层、卷积层、激活函数、池化层、全连接层组成,即:INPUT(输入层)-CONV(卷积层)-RELU(激活函数)-POOL(池化层)-FC(全连接层)。 1. 卷积层 主要介绍卷积层的构成、卷积层的作用、卷积层的特性、卷积的过程、卷积层输出特征图的大小的计算。【卷积层的作用】 卷积层,一般用来做特征提取。【卷积层...转载 2018-05-17 15:06:59 · 4746 阅读 · 2 评论 -
【tensorflow】Tensorboard的安装及使用
Tensorboard的安装及使用,包含以下内容:1. tensorboard 简介2. tensorboard安装3. tensorboard使用 另外,Tensorboard的详细介绍请参见:https://blog.csdn.net/u012679707/article/details/79911356参考:如何启动tensorboard的详尽步骤 https:...原创 2018-04-11 16:39:23 · 100457 阅读 · 9 评论 -
【Tensorflow】Tensorflow介绍
Tensorflow介绍1. 关于tensorflow2. Tensorflow特性 a)深度灵活性 b)真正的可移植性 c)链接研究与产品 d)自动微分 e)最大化性能 f)语言选择 python/c++3. 谁可以使用tensorflow? 4. 为何Google开源tensorflow? 转自:Tens...转载 2018-04-11 17:46:57 · 527 阅读 · 0 评论 -
【tensorflow】Tensorboard介绍
本文框架: Tensorboard介绍 O Tensorboard:可视化学习 O Tensorboard:图表可视化 I. 名称域和节点 II. 链接关系 III. 常用符号 其中,tensorboard的安装及使用请参见:https://bl...原创 2018-04-12 11:37:45 · 1923 阅读 · 0 评论 -
【tensorflow】变量的创建、初始化、保存和恢复
【tensorflow】变量的创建、初始化、保存和恢复:tf.Variable 类tf.train.Saver 类参考:变量:创建、初始化、保存和加载 http://www.tensorfly.cn/tfdoc/how_tos/variables.html1.变量的创建 当创建一个变量时,你将一个张量作为初始值传入构造函数Variable()。TensorFlow提供了一系列操作符来初始化...原创 2018-04-12 13:49:27 · 1525 阅读 · 1 评论 -
【tensorflow】mnist手写数字识别--tensorflow实现
mnist手写数字识别--tensorflow实现代码:#!/usr/bin/env python# _*_ coding: utf-8 _*_import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# 定义神经网络模型的评估部分def compute_accuracy(test...原创 2018-05-18 15:53:55 · 13459 阅读 · 0 评论