深度学习
Holo-bo
Intelligent and automatic systems are revolutionarily changing the world again.
展开
-
在ubuntu14.04系统安装tensorflow
接着上一篇,配置好了Ubuntu14.04+cuda.80+gtx1080之后,可以根据需求选择利用caffe或者tensorflow或者你熟悉的工具搭建神深度学习框架,框架介绍本文不涉及。安装tensorflow:本文出自英文教程(https://www.tensorflow.org/versions/r0.10/get_started/os_setup.html#configu...原创 2016-11-02 10:20:43 · 1446 阅读 · 0 评论 -
目标检测:SSD的数据增强算法
SSD的数据增强算法代码地址https://github.com/weiliu89/caffe/tree/ssd论文地址数据增强:SSD数据增强有两种新方法:(1)expand ,左图(2)batch_sampler,右图expand_param { prob: 0.5 //expand发生的概率 max_expand_ratio: ...原创 2018-07-13 21:28:44 · 8850 阅读 · 4 评论 -
CenterLoss的caffe实现与深入理解
CenterLoss的caffe实现与深入理解目的:打算将centerloss与SSD的multibox_loss融合,或者与faster-rcnn的softmax回归融合。 项目代码将会发布到:https://github.com/BOBrown思路概述:paper title:A Discriminative Feature Learning Approach for D...原创 2018-07-11 15:33:59 · 3765 阅读 · 12 评论 -
caffe的正则项理解
caffe的正则项理解在神经网络的cost function中,出了主目标函以外,往往伴有正则项。如下述公式,J(θ)=1N∑i=0N(hi(θ)−yi)2+λL2(θ)(1)J(θ)=1N∑i=0N(hi(θ)−yi)2+λL2(θ)(1) J(\theta) = \frac{1}{N} \sum_{i=0}^{N} (h_i(\theta) - y_i)^2 + \lambda L...原创 2018-07-10 15:56:37 · 1001 阅读 · 5 评论 -
激活函数之sigmoid激活
1 sigmoid激活:激活函数(activation function)的作用:1)线性模型表达能力不足,通过激活函数来编码非线性表达,从而捕捉数据的非线性因素;2)在深层卷积神经网络中,激活函数在每一层除了扮演非线性单元的角色,并且还起到了特征选择的作用。例如,经Rectified Linear Unit, ReLU抑制为0的神经元在之后的学习过程中不起任何作用。激...原创 2017-03-24 09:18:46 · 31731 阅读 · 0 评论 -
tensorflow在训练的时候权重是nan,如何解决
昨天在实验室和师妹一起搭建最普通的卷积CNN网络,在其中遇到了一些问题。聪明的师妹解决了这个问题。因为这个问题是大家在学习tensorflow的时候容易忽略掉的,因此将这个问题分享给大家,共勉!nan表示的是无穷或者是非数值,比如说你在tensorflow中使用一个数除以0,那么得到的结果就是nan。在一个matrix中,如果其中的值都为nan很有可能是因为采用的cost func原创 2017-03-24 09:05:50 · 17863 阅读 · 2 评论 -
在ubuntu系统下安装opencv
1.先从opencv官方网站上下载OpenCV的源码(对于cuda8.0以上的版本应该下载opencv-2.4.13版本)2.解压到任意目录 unzipopencv-2.4.13.zip 3.进入源码目录,创建release目录 cdopencv-2.4.9 mkdirrelease ...原创 2017-03-07 11:09:01 · 1045 阅读 · 0 评论 -
(总结许多容易犯的错误)Ubuntu14.04+cuda8.0+gtx1080+cudnn5.1配置教程
需要注意: 不能按照网上大多数cuda8.0+gtx1080的方法来做,因为他们这些方法都忽略了一个重要的问题——NVIDIA官方的版本更新会影响兼容性导致Ubuntu系统无法进入登录界面。例如:cuda_8.0.27_linux版本对应NVIDIA-Linux-x86_64-367.27.run。 cuda_8.0.44_linux版本对应NVIDIA-Lin...原创 2016-10-19 22:26:51 · 9597 阅读 · 0 评论 -
使用tensorflow初步探究深度学习
引言:介绍相关MNIST的知识,介绍tensorflow实现训练模型的基本思路。MNIST数据集:MNIST数据集的官方网站:参考资料:[1]https://www.tensorflow.org/ tensorflow的官方文档原创 2016-11-22 09:11:26 · 612 阅读 · 0 评论 -
人像分割专栏
人像分割数据集对于人像分割任务,可以利用human parsing的几个公开数据集,如LIP、ATR、Multi-parsing数据集。可以在其官方网站中下载对应数据集,也可以在CSDN中的连接下载,人像分割代码:https://github.com/BOBrown/deeparsing-master...原创 2019-03-18 23:28:02 · 4553 阅读 · 0 评论