深度学习
文章平均质量分 86
daydayup_668819
这个作者很懒,什么都没留下…
展开
-
Yolo_mark使用教程
2018年12月11日 16:32:50 一、获取源码首先,从github上拉取代码。git clone git@github.com:AlexeyAB/Yolo_mark.git二、编译可执行文件然后用visual studio打开yolo_mark....转载 2018-12-11 16:37:48 · 3209 阅读 · 2 评论 -
Deep Learning(深度学习)学习笔记整理系列
zouxy09@qq.comhttp://blog.csdn.net/zouxy09原作者:Zouxy声明:1)该Deep Learning的学习系列是整理自网上很大牛和机器学习专家所无私奉献的资料的。具体引用的资料请看参考文献。具体的版本声明也参考原文献。2)本文仅供学术交流,非商用。...转载 2018-07-25 13:49:38 · 300 阅读 · 0 评论 -
智能运维(AIOps)系统中的异常检测方案
https://mp.weixin.qq.com/s/okKnaqJVV7bfS1_iUtdIWg1.概览异常检测是智能运维(AIOps)系统中一项基础且重要功能,其旨在通过算法自动地发现KPI时间序列数据中的异常波动,为后续的告警、自动止损、根因分析等提供决策依据。在实际场景下,由于异常点数据稀少,异常类型多样以及KPI类型多样,给异常检测带来了很大的挑战。本文整理了LogicMon...原创 2018-07-03 09:53:51 · 13987 阅读 · 2 评论 -
YOLOv2 论文笔记
论文地址:YOLO9000: Better, Faster, Stronger 项目主页:YOLO: Real-Time Object Detection(最近博客下很多人请求Caffe 代码,受人所托,已经不再提供,且关闭本文评论,望请见谅)概述时隔一年,YOLO(You Only Look Once: ...转载 2018-06-22 11:46:44 · 526 阅读 · 0 评论 -
RCNN, Fast-RCNN, Faster-RCNN的一些事
一.RCNN -> Fast-RCNN -> Faster-RCNN的发展在CNN之前,对象检测这一问题基本是遵循着“设计手工特征(Hand-crafted feature)+分类器”的思路,而且由于存在着区域搜索的步骤,所以可以认为是计算机用一个小的矩形窗口不断在图像上滑动、缩放,然后用分类器预测当前滑动窗口所在区域是否存在一个感兴趣的对象。—> 使用CNN的特征,用深...原创 2018-04-20 17:47:41 · 1592 阅读 · 0 评论 -
tensorflow分布式训练
一、单机单卡单机单卡是最普通的情况,当然也是最简单的,示例代码如下: #coding=utf-8 #单机单卡 #对于单机单卡,可以把参数和计算都定义在gpu上,不过如果参数模型比较大,显存不足等情况,就得放在cpu上 import tensorflow as tf with tf.device('/cpu:0'):#也可以放在g...原创 2018-04-19 15:55:32 · 5292 阅读 · 2 评论 -
无监督特征学习(半监督学习+自学习)
综述如果已经有一个足够强大的机器学习算法,为了获得更好的性能,最靠谱的方法之一是给这个算法以更多的数据。机器学习界甚至有个说法:“有时候胜出者并非有最好的算法,而是有更多的数据。”人们总是可以尝试获取更多的已标注数据,但是这样做成本往往很高。例如研究人员已经花了相当的精力在使用类似 AMT(Ama...转载 2018-07-26 14:18:26 · 6984 阅读 · 0 评论 -
【机器学习】逻辑回归(Logistic Regression)
从本质上讲:机器学习就是一个模型对外界的刺激(训练样本)做出反应,趋利避害(评价标准)。 1. 什么是逻辑回归?许多人对线性回归都比较熟悉,但知道逻辑回归的人可能就要少的多。从大的类别上来说,逻辑回归是一种有监督的统计学习方法,主要用于对样本进行分类。在线性回归模型中,输出一般是连续的,例如y=f(x)=ax+b” role=”presentation” style=”tex...原创 2018-08-16 17:14:46 · 563 阅读 · 0 评论 -
YOLOv3训练自己的数据详细步骤
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/john_bh/article/details/80625220 1. 下载YOLOv3工程项目git clone https://github.com/pjredd...转载 2018-12-11 16:21:09 · 2519 阅读 · 1 评论 -
YOLOv3训练自己的数据详解
darkenet源码:https://github.com/pjreddie/darknet.git1. 配置Darknet下载darknet源码:git clone https://github.com/pjreddie/darknet进入darknet目录: cd darknet如果是cpu直接make,否则需要修改Makefile,设置cuda和c...转载 2018-12-11 16:17:19 · 5445 阅读 · 1 评论 -
综述|基于深度学习的目标检测(一)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaohu2022/article/details/79600037 目录目录概述数据集和性能指标数据集性能指标R-CNNSPP-netFast R-CN...原创 2018-12-10 14:35:13 · 618 阅读 · 0 评论 -
用深度学习做图像分类任务模型训练经验
前言用深度学习做图像分类任务摸索中踩了很多坑,也总结出了一些经验。现在将一些自己觉得非常实用的模型训练经验写下来作为记录,也方便后来者借鉴验证。调参经验模型选择通常我会使用一个简单的CNN模型(这个模型一般包含5个卷积层)将数据扔进去训练跑出一个baseline,这一步工作主要是为了验证数据集的质量。如果这个模型训练结果很差就不要先调试模型,需要检查一下你的训练集数据,看看图像的质量,图...原创 2018-12-06 14:44:26 · 5655 阅读 · 0 评论 -
构建神经网络前你需要先考虑这几件事
版权声明:本文为博主原创文章,更多精彩文章请关注公众号【Jeemy110】 https://blog.csdn.net/l7H9JA4/article/details/84332428 前言在阅读了一篇MNIST的教程(或10篇)并了解了一些Tensorflow / Keras最佳实践后,...转载 2018-12-06 11:21:41 · 1326 阅读 · 0 评论 -
二维码识别
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sdlypyzq/article/details/78073640 1 什么是二维码二维码 (2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。在许多种类...转载 2018-12-06 09:58:10 · 9339 阅读 · 1 评论 -
莫烦Tensorflow教程(15~22)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jiaoyangwm/article/details/79725445 十五、卷积神经网络图像和语言方面结果突出神经网络是由多层级联组成的,每层中包含很多神经元卷...转载 2018-12-12 14:20:34 · 1063 阅读 · 0 评论 -
莫烦Tensorflow教程(1~14)
一、Tensorflow结构import tensorflow as tfimport numpy as np#create datax_data=np.random.rand(100).astype(np.float32)y_data=x_data*0.1+0.3#create tensorflow structureWeigh...转载 2018-12-12 14:14:28 · 791 阅读 · 0 评论 -
tensorflow 集群训练示例代码
#encoding:utf-8 # -*- coding: utf-8 -*- #使用说明:1、修改分类数目;2、修改输入图片大小; # 3、修改是否启用集群; 4、修改batch size大小;5、修改数据路径、模型保存路径 #6、设置是否启用boostrap loss 损失函数 import os import ...转载 2018-04-19 14:15:11 · 730 阅读 · 0 评论 -
TensorFlow Hub安装及使用
1.介绍TensorFlow Hub是一个库,用于实现机器学习模型可重用部分的发行,发行和使用。一个模块是一个独立的tensorflow图,还有它的权重等,可以在迁移学习过程中的不同的任务里重复使用。 模块包含使用大型数据集对任务进行预训练的变量。通过在相关任务上重用模块,您可以:用较小的数据集训练模型提高泛化能力显著加快训练速度 这有一个例子,使用英语嵌入模块,将一个字符串数组...原创 2018-04-19 14:13:53 · 11881 阅读 · 1 评论 -
经典CNN之:LeNet介绍
手写字体识别模型LeNet5诞生于1994年,是最早的卷积神经网络之一。LeNet5通过巧妙的设计,利用卷积、参数共享、池化等操作提取特征,避免了大量的计算成本,最后再使用全连接神经网络进行分类识别,这个网络也是最近大量神经网络架构的起点。LeNet5的网络结构示意图如下所示: LeNet5由7层CNN(不包含输入层)组成,上图中输入的原始图像大小是32×32像素,卷积层用Ci表示,子采...原创 2018-04-13 17:50:56 · 64450 阅读 · 3 评论 -
Tensorflow使用slim工具(vgg16模型)实现图像分类与分割
1. 环境cuda8.0+cudnn5.1+python2.7关于tensorflow,cuda+cudnn等安装推荐教程: http://blog.csdn.net/xierhacker/article/details/53035989 工具:tensorflow slim opencv numpy 参考: https://github.com/tensorflow/model...原创 2018-03-22 17:06:52 · 3947 阅读 · 0 评论 -
TensorFlow学习笔记之源码分析----最近算法nearest_neighbor.py
import numpy as npimport tensorflow as tf# Import MINST dataimport input_datamnist = input_data.read_data_sets("/tmp/data/", one_hot=True)#这里主要是导入数据,数据通过input_data.py已经下载到/tmp/data/目录之下了,这里下载数据的...转载 2018-03-10 11:25:38 · 303 阅读 · 0 评论 -
深度学习数据集MNIST ImageNet COCO PASCAL VOC介绍
参考文档深度学习数据集汇总介绍1. MNIST深度学习领域的“Hello World!”,入门必备!MNIST是一个手写数字数据库,它有60000个训练样本集和10000个测试样本集,每个样本图像的宽高为28*28。此数据集是以二进制存储的,不能直接以图像格式查看,不过很容易找到将其转换成图像格式的工具。 最早的深度卷积网络LeNet便是针对此数据集原创 2017-04-18 12:14:33 · 16987 阅读 · 0 评论 -
深度学习笔记1:神经网络 卷积神经网络
1、神经网络简介2. 卷积神经网络转载 2017-03-01 15:40:20 · 2277 阅读 · 0 评论 -
深度学习笔记2:池化 全连接 激活函数 softmax
深度学习 池化 全连接 激活函数 softmax转载 2017-03-02 11:36:23 · 28965 阅读 · 3 评论 -
经典CNN之:VGGNet介绍
VGGNet是牛津大学计算机视觉组和DeepMind公司共同研发一种深度卷积网络,并且在2014年在ILSVRC比赛上获得了分类项目的第二名和定位项目的第一名。1. VGGNet的特点 1、结构简洁 VGG结构由5层卷积层、3层全连接层、softmax输出层构成,层与层之间使用max-pooling(最大池化)分开,所有隐层的激活单元都采用ReLU函数。 2、小卷积核和多卷积子层...原创 2018-04-13 17:37:50 · 9486 阅读 · 2 评论 -
经典CNN之:AlexNet介绍
1. AlexNet模型的特点使用了非线性激活函数:ReLU防止过拟合的方法:Dropout,数据扩充(Data augmentation)其他:多GPU实现,LRN归一化层的使用1.1 使用ReLU激活函数传统的神经网络普遍使用Sigmoid或者tanh等非线性函数作为激励函数,然而它们容易出现梯度弥散或梯度饱和的情况。 在AlexNet中,使用了ReLU (Rect...原创 2018-04-13 17:04:46 · 8247 阅读 · 0 评论 -
利用tensorflow的image_retrain实现再训练和分类识别
参考文档:https://github.com/tensorflow/hub/blob/master/docs/tutorials/image_retraining.md 现代物体识别模型有数以百万计的参数。从零开始训练需要大量的标记训练数据和强大的计算能力(数以百计的GPU小时或更多)。学习迁移是一种技术,非常快捷的使用一个在相关的任务里已训练过的模型中的一部分,在一个新的模型里重用,从新的类...原创 2018-04-17 12:01:17 · 6297 阅读 · 0 评论 -
TensorFlow利用InceptionV3训练新的图像分类模型
1. tensorflow编译 、安装#CPUbazel build -c opt //tensorflow/tools/pip_package:build_pip_package#GPUbazel build -c opt --config=cuda //tensorflow/tools/pip_package:build_pip_packagebazel-bin/tensor...原创 2018-04-17 10:51:58 · 8881 阅读 · 2 评论 -
机器学习体系
大致提纲如下: 1.数学线性代数、微积分 在整个机器学习过程中涉及大量矩阵运算和微积分导数的概念,因此建议初学者至少要有较为扎实的数学基础,对矩阵和微积分的概念了解比较清楚。否则在一些公式推导过程中会遇到较大障碍。2.编程语言Python/R/Java/Matlab 7 Steps to Mastering Machine Learning With Python Pyth...原创 2018-03-28 15:37:06 · 456 阅读 · 0 评论 -
深度学习问题集锦
1) 什么样的资料集不适合用深度学习?答:数据集太小,数据样本不足时,深度学习相对其它机器学习算法,没有明显优势; 数据集没有局部相关特性,目前深度学习表现比较好的领域主要是图像/语音/自然语言处理等领域,这些领域的一个共性是局部相关性。图像中像素组成物体,语音信号中音位组合成单词,文本数据中单词组合成句子,这些特征元素的组合一旦被打乱,表示的含义同时也被改变。对于没有这样的局部相关性的数...原创 2018-03-29 11:52:29 · 2511 阅读 · 0 评论 -
基于tensorflow + Vgg16进行图像分类识别
1. VGG-16介绍vgg是在Very Deep Convolutional Networks for Large-Scale Image Recognition期刊上提出的。模型可以达到92.7%的测试准确度,在ImageNet的前5位。它的数据集包括1400万张图像,1000个类别。 vgg-16是一种深度卷积神经网络模型,16表示其深度,在图像分类等任务中取得了不错的效果。 vgg...原创 2018-03-22 11:06:06 · 35620 阅读 · 32 评论 -
深度学习笔记
1. 局部连接/权值共享/池化操作/多层次结构CNN抓住此共性的手段主要有四个:局部连接/权值共享/池化操作/多层次结构。 局部连接使网络可以提取数据的局部特征; 权值共享大大降低了网络的训练难度,一个Filter只提取一个特征,在整个图片(或者语音/文本) 中进行卷积; 池化操作与多层次结构一起,实现了数据的降维,将低层次的局部特征组合成为较高层次的特征,从而对整个图片进行表示。...原创 2018-03-26 15:21:06 · 1908 阅读 · 0 评论