深度学习
文章平均质量分 65
_szxy
这个作者很懒,什么都没留下…
展开
-
BP神经网络说明及推导
学习神经网络,很多基础知识不用就会忘了,这段时间重新进行一下整理和总结。在此留做记录。首先从最基础的BP神经网络开始。并进行相关算法的推导。 人工神经网络是仿照人大脑的功能而用数学公式搭建的一种结构。现在借助计算机语言在高性能的计算机上得以实现。才能模仿人的神经信号传输变化过程,经过这个过程,完成了计算,识别,分类等等一系列功能。总结起来是在两个方面模拟大脑。1.网络通过学习过程...原创 2018-07-30 22:11:00 · 2372 阅读 · 0 评论 -
Inception 和 resnet 区别
这几天看了inceptionv2,resnetv1,inception-resnet-v2三篇tensorflow slim下的实现。看到最后发现inception模块和resnet模块很相像。到了inception-resnet-v2这篇结合代码,后少能找到resnet的踪迹。那么两者的区别在什么地方呢。和同学讨论了一下,觉得有两个地方。第一,resnet模块是直接将卷积后值相加,没有通道数上...原创 2019-04-11 19:59:21 · 2813 阅读 · 0 评论 -
WARNING:root:Variable [resnet_v1_50/block1/unit_1/bottleneck_v1/conv1/BatchNorm/beta] is not availab
在使用object detection api 进行ssd相关训练时发生错误,显示加载模型里检查点找不到。遇到这个问题有点懵,官方的也会有错。。。依照网上的方法将检查点输出检查import tensorflow as tffrom tensorflow.python.tools.inspect_checkpoint import print_tensors_in_checkpoint_fi...原创 2019-04-09 11:34:13 · 1848 阅读 · 0 评论 -
Resnet tensorflow代码分析
resnet论文:https://arxiv.org/pdf/1512.03385.pdf翻译转载:https://blog.csdn.net/Quincuntial/article/details/77263562这几天看了tensorflow搭建的resnet模型,十分的干净利落。将结合代码的分析记录,以防遗忘。...原创 2019-04-09 19:48:27 · 2105 阅读 · 0 评论 -
object detection API构建自己的网络模型
object detection API构建自己的网络模型首先定位到 object_detection\builders\model_builder.py 该文件是构建各种组件的地方。实现 SSD , Faster R-CNN , R-FCN 三个系列的基本功能,基于不同的分类模型,构建不同的feature_extractor。有博客中说该模块中的 build 是供外部调用的唯一方法,其他模块...原创 2019-04-18 16:28:55 · 628 阅读 · 2 评论 -
object detection api 构建基于vgg的faster rcnn网络
在上篇文章 https://blog.csdn.net/q199502092010/article/details/89381472 基础之上,参考了https://www.jianshu.com/p/b9e38c1c94b1https://www.jianshu.com/p/4b5ff96e70b5这两篇文章,构建了基于tensorflow object detection api 中的f...原创 2019-05-03 10:31:16 · 784 阅读 · 1 评论 -
Tensorflow c++接口配置ubuntu
图像处理不应该单单只有深度学习。我决定将数字图像处理和深度学习两部分算法结合在一起。之前的opencv代码都是在c++上完成的,tensorflow使用Python版本的。由此决定配置一个c++接口的tensorflow,将两部分代码融合。但是万万没有想到配置一个自认为简单的接口会耗费将近4天的时间,基本将所有的tensorflow的坑都踩了一遍。本文是在配置成功后,重新回忆梳理整个配置流程。...原创 2019-05-17 11:26:09 · 1094 阅读 · 0 评论 -
人体关键点《Stacked Hourglass Networks for Human Pose Estimation》
Stacked Hourglass Networks for Human Pose Estimation今天做题时遇到了人体关键点的问题。这类神经网络我之前只看过综述类的文章。凭借着印象勉强写了写。今天就找一篇论文学习一下。这篇论文分析解读转载自 https://blog.csdn.net/u013841196/article/details/81048237简介:本文使用全卷积神经网络,对...转载 2019-06-05 10:02:20 · 500 阅读 · 0 评论 -
Tensorflow 模型优化
最近一段时间找实习的经历真的是艰难困苦,大家对机电这个专业本身的认知度就不高。确实机电从名字上看是机械和电子,好像是偏硬件更多点,但实际上这个专业的核心应该是感知和控制,像自动化一样,怎样更好的结合软硬件是我们学习的内容。像我们实验室现在偏向感知更多点,就是使用机器视觉去感知环境,进行图像处理,让控制器做出判断。但是计算机学院有了专门的模式识别,做这个更厉害一些。我们也只能更加努力的去学习弥补差...原创 2019-06-19 09:15:07 · 1710 阅读 · 2 评论 -
转载 Tensorflow 模型量化 (Quantizing deep convolutional networks for efficient inference: A whitepaper 译文)
转载自博客:https://blog.csdn.net/guvcolie/article/details/81286349要好好学习一下!1 Introduction Deep networks are increasingly used for applications at the edge. Devices at the edge typically have lower comput...转载 2019-06-19 11:02:17 · 1020 阅读 · 0 评论 -
yolo v1-v3介绍(代码分析+BN详细介绍)
很早就学过yolo,今天复习重新做个总结,做了个PPT,结果发现传不上来,就贴图上来吧,希望图种不会挂。原创 2019-06-15 18:00:39 · 1956 阅读 · 0 评论 -
R-FCN再学习
R-FCN最近重新学习这篇论文,发现原来的理解里有一些偏差,所以这里重新学习一下。学习期间有两篇文章给我很大的帮助中英文对照翻译http://noahsnail.com/2018/01/22/2018-01-22-R-FCN论文翻译——中英文对照/这篇文章里对平移不变性和平移可变性有着很好的解释https://zhuanlan.zhihu.com/p/32903856我写这篇主要是用自...原创 2019-04-04 10:27:45 · 209 阅读 · 0 评论 -
Faster-Rcnn最好的翻译
我看过最好的Faster-Rcnn论文翻译https://blog.csdn.net/quincuntial/article/details/79132243,结合tensorflow源码,可以很好的理解Faster-Rcnn,由于转载总出问题,在此记录。...转载 2019-03-25 17:28:30 · 1233 阅读 · 0 评论 -
Mask R-CNN(精简注释版)
参考博客:https://blog.csdn.net/WZZ18191171661/article/details/79453780http://blog.leanote.com/post/afanti.deng@gmail.com/b5f4f526490b论文:https://arxiv.org/abs/1703.06870翻译:https://blog.csdn.net/q19...原创 2019-01-08 20:16:51 · 611 阅读 · 0 评论 -
yolov3 图像批量处理程序
yolov3批量测试代码,网上查找了一篇,稍有些问题,这里贴出修改后代码。原理就是在原有的程序上加了批量的内容。 参考博客:https://blog.csdn.net/xczexcel/article/details/80585776void batch_process(char *datacfg, char *cfgfile, char *weightfile, char *read_...原创 2018-08-03 11:03:07 · 2924 阅读 · 5 评论 -
svm(支持向量机)简单版本
网上最好的讲解版本,我觉得是这个https://blog.csdn.net/v_july_v/article/details/7624837 从推导到说明都很完整。 基于此篇博客和其他资料,我自己推导了简单版本,没有涉及最优化计算和证明,在此记录,此后再有重要知识点还会补充到这篇中。 在matlab中可以下载libsvm工具箱进行实验,有很多参数可以调节,比如核函数,惩罚系数等等。SVM...原创 2018-09-06 14:50:08 · 299 阅读 · 0 评论 -
caffe windows 可视化
我是使用cmake的方法进行的caffe的编译,可以看我之前的博客。将caffe目录下的python文件夹中的caffe文件夹拷贝到python\Lib\site-packages路径下。然后在import caffe,出现的一般是升级之类的问题,按照要求解决就行了。之后在spyder中就行模型的可视化。代码内容主要是依据caffe官方的教程而来,添加了mean文件的转化函数。对于自己的网络需要...原创 2018-09-19 17:01:43 · 173 阅读 · 0 评论 -
正则化
虽然一直知道正则化是用于避免网络过拟合,可是不是很清楚为什么可以避免过拟合,昨天通过通过公式才看懂究竟是为什么。今天做一个小总结。 在论文中,正则化用“regularization”表示,翻译成中文应该是规则化。规则化是规则什么呢?规则的是我们学习提取到的特征。 在学习的过程中,有些时候会出现过拟合的情况,就是对于训练集和验证集有着优秀的拟合预测能力,但是对于测试集或未见过的样本,拟合预测能力...原创 2018-09-14 15:43:18 · 10138 阅读 · 0 评论 -
26种神经网络激活可视化
在网上发现两个很好的资源,将我们常常使用的激活函数进行了可视化的说明,并且说明了各种激活函数的特性。通常针对某些特殊的特征,一些不常用的激活函数会有较好的效果。通常也有助于对于激活函数的理解。网址如下:https://dashee87.github.io/deep learning/visualising-activation-functions-in-neural-networks/htt...原创 2018-10-10 09:46:57 · 616 阅读 · 0 评论 -
RRC:Accurate Single Stage Detector Using Recurrent Rolling Convolution
这篇论文网上翻译不全,自己大概翻译一下,很粗糙,也有一些没看懂,需要用时再回来详细学习吧Accurate Single Stage Detector Using Recurrent Rolling Convolution采用递归滚动卷积的精确单级检测器摘要大多数最近成功的精确物体检测和定位方法使用了RCNN型两级卷积神经网络(CNN)的一些变体,其中在第一阶段提出了合理的区域,然后...翻译 2018-12-27 09:47:20 · 1146 阅读 · 0 评论 -
RON: Reverse Connection with Objectness Prior Networks for Object Detection
RON: Reverse Connection with Objectness Prior Networksfor Object Detection针对目标检测的基于目标先验网络反向连接参考http://tongtianta.site/paper/6729https://zhuanlan.zhihu.com/p/33128624https://blog.csdn.net/linol...原创 2018-12-28 21:28:01 · 777 阅读 · 1 评论 -
Faster R-CNN和SSD 重点内容(内附卷积层与全连接层区别)
首先需要说明的是,本文在写时仅仅依靠着对论文的解读,具体代码的实现还没有看。最终可能也不一定会看源码,会找一个合适的进行详细的学习。通过阅读以下两篇论文及翻译,总结出一些网络的特点记录在这里,方便之后的查找。Faster R-CNN https://arxiv.org/abs/1506.01497翻译:https://blog.csdn.net/quincuntial/article/det...原创 2018-12-26 11:30:47 · 6361 阅读 · 0 评论 -
目标检测网络选择 (Faster R-CNN,SSD,R-FC) Speed/accuracy trade-offs for modern convolutional object detectors
Speed/accuracy trade-offs for modern convolutional object detectors现代卷积目标检测器的速度/精度折衷主要内容:如何选择目标检测网络:Faster R-CNN,SSD,R-FCN论文原网址:https://arxiv.org/abs/1611.10012翻译部分内容参考:http://tongtianta.site/...原创 2019-01-07 16:18:05 · 797 阅读 · 0 评论 -
Mask R-CNN
本文转载自博客:https://blog.csdn.net/myGFZ/article/details/79136610 正文:摘要 我们提出了一个概念上简单、灵活以及通用的目标实例分割框架。我们的方法有效地检测图像中的目标,同时为每一个实例生成高质量的分割掩模。这种叫Mask R-CNN的方法通过添加一个与现有边框识别分支并行的、用于预测目标掩模的分支来扩展Faster R-C...转载 2019-01-08 20:12:59 · 380 阅读 · 0 评论 -
目标检测中的数学原理
从数学方面重新学习目标检测的相关算法和优化原理。可以有助于我们更深刻的理解算法,找到优化方向。这样做当然是一个极为艰难的过程,但是一定要坚持做下去。主要参考吴恩达老师的深度学习课程。首先对于最近在学的网络就要这样学起,所以每次更新的内容可能都不一样,有的可能看不到什么关联性,我会一边更新一边整理的,参考的内容和博文也会一一列在每一部分内容之后。之所以选择这种手打的方式,一面是在打字的过程中进行...原创 2019-06-25 09:10:15 · 1417 阅读 · 1 评论