美文网首页
caffe自学03

caffe自学03

作者: pengqianlee | 来源:发表于2018-03-17 00:16 被阅读0次

卷积神经网络(CNN,Convolutional Neural Network)


卷积层(Convolutional Layer)中最重要的概念之一:卷积运算

传统的卷积运算需要反转和平移,但是CNN中的卷积层中的卷积运算没有翻转,只是进行“滑动”,和相关运算更相似。

全连接层(DNN,Dense Neural Network)

全连接层中计算类型为矩阵-向量乘积。

两者对比:

卷积层:参数数量少,计算量大;

全连接层:参数多,计算量小;

(注:在计算加速优化时,重点应放在卷积层;进行参数优化、权值裁剪时,重点放在全连接层)

附:

深度神经网络中最大的问题:梯度消失。

产生原因(主要是在使用饱和激活函数时较明显):使用Sigmoid、tanh函数时,神经网络进行误差反向传播时,各层都要乘以激活函数的一阶导数,梯度每传递一层就会衰减一次,这样的话,在网络层数较多时,梯度就会不停的衰减直至消失。导致的不良影响是:训练网络时收敛缓慢。

在使用ReLU激活函数(非饱和)则可加快收敛速度。

相关文章

  • caffe自学03

    卷积神经网络(CNN,Convolutional Neural Network) 卷积层(Convolutiona...

  • caffe自学02

    caffe使用的一般流程: 一、准备数据 二、数据格式转换,一般转换为LEVELDB或LMDB 三、训练网络 四、...

  • caffe自学01

    近来开始学习caffe,记录自己学习中遇到的问题和经验,供自己以后参考。 caffe安装(Ubuntu14、CPU...

  • 2018-07-12

    在caffe源码的caffe-master/sec/caffe/proto/caffe.proto下记录了不同的学...

  • Caffe

    Caffe caffe的单元 Blobs, layers, nets - Blob 起初, CAFFE 只支持 4...

  • Ubuntu编译安装caffe

    零 官方caffe github:https://github.com/BVLC/caffe 官方caffe官网:...

  • 基于MCU SoC的AI

    最近开始自学TensorFlow,也粗看了Caffe。和之前较为直观的电子工程类的思路和经验有很大差异。自己是一个...

  • Caffe 训练自己的数据集教程

    Caffe Hands on Tutorial by Jinfagang This caffe tutorial ...

  • caffe model 转 caffe2 model

    ubuntu 安装caffe2后,发现python -m caffe2.python.caffe_translat...

  • ubuntu下caffe环境搭建和使用流程

    什么是Caffe? caffe(ConvolutionalArchitecture for Fast Featur...

网友评论

      本文标题:caffe自学03

      本文链接:https://www.haomeiwen.com/subject/cgrdqftx.html