卷积神经网络
文章平均质量分 92
kaichu2
一只不断前行的小白~
展开
-
可视化一张图像的卷积神经网络的激活区域
可视化卷积神经网络的激活区域将图像的激活区域与原始图像进行比较,检查激活区域并发现网络学习的特征,发现较浅层中的通道学习颜色和边缘等简单特征,较深层中的通道学习复杂特征。下面都是基于matlab R2018b实现。1、加载预训练的网络和图像加载网络;我这里选择简单的alexnetnet = alexnet;% 读取图像im = imread('hehe.jpg');% 查看网络结构net.Layersalexnet的网络结构信息如下:ans = 25x1 Layer原创 2020-05-15 11:06:26 · 1141 阅读 · 0 评论 -
如何可视化卷积神经网络特征(基于matlab R2018b)
下面我就简单的说一下,也便于理解!一、先加载预先训练好的网络模型(这里呢,先以Alexnet为例,其他网络模型的应用方法都是一样的!)net = alexnet; 在matlab命令行窗口输入,如果你之前没有加载过Alexnet,也不用担心,matlab还是很人性化的,按上面的指令进行添加即可!接下来呢,我们可以看一下Alexnet的整体框架,在matlab中都是封装好的,可以借助一些...原创 2019-03-14 11:41:31 · 8554 阅读 · 27 评论 -
使用Alexnet进行交互式迁移学习
前言本文主要展示如何微调一个预先训练过的AlexNet来对一个新的图像集合进行分类。这个过程也被称为转移学习,通常比训练一个新的网络要快得多,也容易得多,因为你可以使用更少的训练图像将学到的特性应用到新的任务中。要交互式地为转移学习准备网络,请使用深度网络设计器。一、加载预先训练好的网络net = alexnet;命令行窗口输入net = alexnet;然后enter进入。。。上面...原创 2019-03-14 15:58:09 · 2130 阅读 · 3 评论 -
matlab深度学习——【卷积神经网络】手写字的识别
这里主要是基于卷积神经网络的手写字的识别,我是用matlab做的,如果有对卷积神经网络不太熟悉的伙伴可以搜下,网上资源比较多,我这里就不多说了,直接上代码了。%%准备工作空间clcclear allclose all%%导入数据digitDatasetPath = fullfile(’./’,’/HandWrittenDataset/’);imds = imageDatastor...原创 2019-03-04 21:16:39 · 19216 阅读 · 160 评论 -
VGG16网络模型
VGG-16 is a convolutional neural network that is trained on more than a million images from the ImageNet database.The network is 16 layers deep and can classify images into 1000 object categories, suc...原创 2019-03-15 10:39:06 · 2364 阅读 · 0 评论 -
深度学习之池化方法(pooling)
首先看一下池化的作用:1、减少输出的大小和降低过拟合;2、减少后续参数的数量;3、对特征图进行压缩,使得特征图变小,简化网络的复杂度,还有就是提取主要特征;有哪些池化方法?平均池化和最大池化 重叠池化 空间金字塔池化 全局最大池化 全局平均池化1、平均池化和最大池化...原创 2019-06-02 16:53:11 · 4781 阅读 · 0 评论 -
论文中提到的池化方法的总结
下面是论文中遇到的池化方法的总结池化层是卷积神经网络中比较重要的一个层,他主要是为了降低与卷积层之间连接数所带来的计算负担。1、Lp Pooling它是以复杂细胞为模型的生物启发的池化过程。这个主要来源于论文[1],并且通过实验证明他的效果比max pooling效果好。2、Mixed pooling(混合池化)来源于论文[2],主要是结合了max pooling 和...翻译 2019-06-26 17:27:16 · 3353 阅读 · 0 评论