- 博客(30)
- 收藏
- 关注
原创 【论文复现】CBAM: Convolutional Block Attention Module
CBAM: Convolutional Block Attention Module论文原文代码实现:PyTorchAbstract这是今年ECCV2018的一篇文章,主要贡献为提出一个新的网络结构。之前有一篇论文提出了SENet,在feature map的通道上进行attention生成,然后与原来的feature map相乘。这篇文章指出,该种attention方法只关注了...
2018-09-16 23:50:36
42114
23
原创 【论文精读】DeepFirearm: Learning Discriminative Feature Representation for Fine-grained Firearm Retrieval
DeepFirearm: Learning Discriminative Feature Representation for Fine-grained Firearm RetrievalINTRODUCTION这是最近看的一篇文章,论文并没有太多方法上的创新点,但是将神经网络用于现代武器的检索,方向挺新奇的。所以记录一下。论文之初作者就指出现在CNN发展得很好,网络上像Faceboo...
2018-09-06 23:47:51
4925
5
原创 【论文精读】Human Semantic Parsing for Person Re-identification
Human Semantic Parsing for Person Re-identification论文地址GitHub代码Introduction目前大部分的Person ReID方法都开始集中于提取更加具有表征能力的局部特征辅助全局特征用于行人检索。这篇文章是CVPR2018中关于Person ReID的一篇,文章的主体思路就是part-base的方法,但是跟大部分par...
2018-08-31 21:25:10
5942
原创 Deep-Person: Learning Discriminative Deep Features for Person Re-Identification
Deep-Person: Learning Discriminative Deep Features for Person Re-IdentificationAbstract这是华中科技大学的一篇关于行人重识别的文章,去年挂在arxiv上,今年更新了第二版。文章表示目前大部分Person ReID的方法在人体特征学习时都倾向于选择part-base的方法去着重学习人体部件的特征,但是存...
2018-08-21 22:14:09
7731
1
原创 Attention-Aware Compositional Network for Person Re-identification论文精读
Attention-Aware Compositional Network for Person Re-identification论文地址Abstract现在行人重识别(Person ReID)越来越火,一个比较大的挑战是首先跨摄像头目标重识别,其次是每一个行人patch中背景复杂、人体姿态不一和遮挡等情况增加了特征提取并学习的难度。目前有很多工作已经开始引入了额外的监督信息比如...
2018-08-11 09:49:45
5053
1
原创 Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizati论文精读及资源整理
Grad-CAM: Why did you say that? Visual Explanations from Deep Networks via Gradient-based LocalizationAbstract这篇文章其实是CAM的进化版,主要是为了解决CNN模型的不可见问题,CAM论文中通过Class Activation Mapping技术将模型中感兴趣的区域用热力图的方...
2018-07-31 22:37:01
11575
1
原创 Residual Attention Network for Image Classification论文详解
Residual Attention Network for Image ClassificationIntroduction首先作者介绍了在视觉领域中Attention也发挥着很大的作用,Attention不止能使得运算聚焦于特定区域,同时也可以使得该部分区域的特征得到增强,同时’very deep’的网络结构结合残差连接(Residual Network)在图像分类等任务中表现出了...
2018-07-30 22:16:38
19862
5
原创 DeepFashion服装检索及代码实现
DeepFashion数据集介绍DeepFashion是香港中文大学开放的一个large-scale数据集。包含80万张图片,包含不同角度,不同场景,买家秀,买家秀等图片。总共有4个主要任务,分别是服装类别和属性预测、In-Shop和c2s服装检索、关键点和外接矩形框检测。每张图片也有非常丰富的标注信息,包括类别,属性,Bbox,特征点等信息。部分任务中的数据集需要邮件联系作者获取...
2018-07-24 23:14:33
24510
37
原创 LeetCode周练Contest-39代码解析(C++)
写在前面:LeetCode这个网站相比不必多说了吧,凡是IT圈子的人应该都知道这个网站,最近开始准备找工作,当然也免不了上去刷刷题,做一做比较经典的编程题,刚好看到LeetCode有个周练,便报名参加。进入正题:概要: 总共4个题,一个半小时的时间安排。题目分级为,一个easy,两个medium,一个hard。第一题 633. Sum of Square Numbe
2017-07-02 16:51:48
1975
原创 LeetCode周练Contest-38代码解析(C++)
写在前面:LeetCode这个网站相比不必多说了吧,凡是IT圈子的人应该都知道这个网站,最近开始准备找工作,当然也免不了上去刷刷题,做一做比较经典的编程题,刚好看到LeetCode有个周练,便报名参加。进入正题:概要: 总共4个题,一个半小时的时间安排。题目分级为,两个easy,一个medium,一个hard。第一题 628. Maximum Product of Three Nu
2017-07-02 09:01:04
1582
原创 LeetCode周练Contest-37代码解析(C++)
写在前面:LeetCode这个网站相比不必多说了吧,凡是IT圈子的人应该都知道这个网站,最近开始准备找工作,当然也免不了上去刷刷题,做一做比较经典的编程题,刚好看到LeetCode有个周练,便报名参加。进入正题:概要: 总共4个题,一个半小时的时间安排。题目分级为,两个easy,一个medium,一个hard。第一题 624. Maximum Distance in Arrays
2017-06-24 21:43:47
1546
原创 LeetCode周练Contest-36代码解析(C++)
写在前面:LeetCode这个网站相比不必多说了吧,凡是IT圈子的人应该都知道这个网站,最近开始准备找工作,当然也免不了上去刷刷题,做一做比较经典的编程题,刚好看到LeetCode有个周练,便报名参加。进入正题:概要: 总共4个题,一个半小时的时间安排。题目分级为,两个easy,一个medium,一个hard。第一题 617. Merge Two Binary Trees题目描
2017-06-24 21:13:00
1647
原创 LeetCode周练Contest-35代码解析(C++)
写在前面:LeetCode这个网站相比不必多说了吧,凡是IT圈子的人应该都知道这个网站,最近开始准备找工作,当然也免不了上去刷刷题,做一做比较经典的编程题,刚好看到LeetCode有个周练,便报名参加。最近一直在忙着做深度学习的项目,主要是关于人脸识别(身份识别),所以虽然周末抽空参加了LeetCode的周练,但是都没有时间总结,今天抽点空将之前的练习记录写上来;进入正题:概要
2017-06-23 20:58:17
1505
原创 美团CodeM编程大赛资格赛题解
写在前面:最近闲来没事参加了美团的CodeM大赛,赛程最初是一个资格赛环节,只要能够答对任意一题即可以进入初赛环节,本着锻炼自己的目的就报名参加了,没有想过拿到什么名次,大学这么多年,总是仰望各种大神去参加计算机竞赛,这一次自己也去体验一下。大赛主页:美团点评变成大赛进入正题:概要: 总共6个题,三个小时的时间安排。晋级要求只需要答出其中一道题即可。第一题 音乐研究题目
2017-06-23 20:15:16
7113
1
原创 LeetCode周练Contest-34代码解析(C++)
写在前面:LeetCode这个网站相比不必多说了吧,凡是IT圈子的人应该都知道这个网站,最近开始准备找工作,当然也免不了上去刷刷题,做一做比较经典的编程题,刚好看到LeetCode有个周练,便报名参加。进入正题:概要: 总共4个题,一个半小时的时间安排。题目分级为,两个easy,一个medium,一个hard。第一题 598. Range Addition II题目描述:G
2017-05-28 11:18:26
3594
原创 赛码网3月31号模拟试题(C++)
写在前面:闲来无事把赛码网的几个模拟测试做了下,其中一些解题思路即感悟记录于此。进入正题:概要: 总共2个题,一个小时的时间安排。题目难度适中偏简单。第一题 小赛打车题目描述:小赛要去位于 A 市的小码家。小赛来到 A 市的车站,买了一张 A 市的地图,他发现这里的地形非常的复杂。A 市的街道一共有 N 个路口,M 条道路,每条道路连接着两个路口,并且有各自的长度。目前,小
2017-05-25 20:57:06
2320
原创 赛码网3月17号模拟试题(C++)
写在前面:最近开始准备找工作了,平时刷的一些题偶尔有时间总结下发到博客上来,防止以后搞忘,可以随时分析下。当然,要是解题思路不对,或者说有更好的方法,欢迎大家指出来。进入正题:概要: 总共2个题,一个小时的时间安排。题目难度适中偏简单。第一题 翻译火星文题目描述:小赛捡到一本火星史书,由于无法读懂里面的文字,小赛决定找一本字典,并尝试翻译其中的内容。这道题其实很基本
2017-05-25 20:38:11
3396
原创 Windows7下Python安装最新xgboost步骤记录及注意事项
实验目的:还是熟悉的实验报告写法,最近开始看机器学习,到现在算是基本的公式都能推过,对于一些常用的方法,比如lr,svm,adaboost,神经网络都有一定程度的了解,感觉看书已经不能带来什么快感了,开始准备在数据平台上打比赛,参加了京东的JData大赛,首先接触了xgboost这个方法,花了一个晚上的时间对基本的概念和公式有个大致的了解,关于xgboost是啥,可以看这一篇:机器学习(四)-
2017-04-20 19:45:05
8982
原创 机器学习算法逻辑回归(LR)的学习与应用(疾病问诊)
实验目的逻辑回归(Logistic Regression, LR)模型其实仅在线性回归的基础上,套用了一个逻辑函数,但也就由于这个逻辑函数,使得逻辑回归模型成为了机器学习领域一颗耀眼的明星,更是计算广告学的核心。单纯的使用线性回归去对数据进行分类,系统的鲁棒性很差,所以一般会对线性回归的结果做一个逻辑函数的映射,在这里,逻辑函数为sigmoid函数,函数模型为S形:实验介绍语言
2017-03-31 13:49:49
3376
原创 机器学习KNN方法介绍及实现并实践(约会满意度统计)
实验目的最近打算系统性的开始学习机器学习,买了几本书,也找了很多练手的东西,这个系列算是记录下自己的学习过程吧,从最基本的KNN算法开始;实验介绍语言: PythonGitHub地址:luuuyi/Knn实验步骤1)原理介绍k近邻算法是一种基本分类和回归方法。k近邻算法:即是给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最邻近
2017-03-27 16:30:52
1798
原创 Ubuntu上用caffe的SSD方法训练umdfaces数据集
实验目的继前一段时间用SSD训练过VOC数据集以后,这一次使用SSD+K80服务器来训练自己的人脸识别应用,选择的数据集还是之前下载的umdfaces,总共36w张人脸图像。实验环境训练平台:NVIDIA K80预测平台:NVIDIA TX1语言 :C++,Python框架 :caffe方法 :SSD数据集 :
2017-03-13 22:42:35
5309
原创 用C++实现定积分运算
目的今天突然闲来无事,打算用C++实现一个积分运算的功能,目前的很多科学计算语言,比如MATLAB和Python应该都是有这个运算的(并没有调研过),但是在百度上查了下,C++里面貌似没有相关的计算函数,所以本着锻炼技巧的目的就去写了一个。过程这里试了两个比较简单的函数:1)y = x2)y = x * x按照数学上教的求积分公式,分别对应的积分式子为:1)y = 1/
2017-03-03 20:57:38
38285
4
原创 Ubuntu上用caffe的SSD方法训练Pascal VOC数据集
实验目的继caffe和ssd搭建完成,demo也演示完毕,了解一些基本知识后,现在开始训练自己的数据集,在给自己的训练集处理之前,先跟着官方的示例将Pascal VOC数据集训练走一遍,把可能会踩坑的地方先踩过去,积累点经验。实验环境训练平台:NVIDIA K80预测平台:NVIDIA TX1语言 :C++,Python框架 :caffe
2017-02-28 20:08:13
10914
7
原创 Ubuntu上配置caffe+SSD及demo演示(附带问题汇总)
实验目的:不得不说,现在深度学习真的是火,去年年底博主在做人脸识别这个应用的时候,选择的是faster rcnn,还没捂热乎,现在又再看SSD的东西了。SSD和faster rcnn都是目前比较经典的基于caffe深度学习架构的一种方法,是目前比较先进的目标检测方法,还有YOLO,不过在项目组里面博主被安排到了SSD这一边,所以本文就主要说一下安装配置SSD一路上比较坑的地方。目前把faste
2017-02-23 19:06:44
28112
1
原创 使用Python分析移动语音账单
一、实验背景每年的12月底,由于接近年底,手机通讯会比较频繁,通过登录移动网上营业厅以后大家可以知道自己这一个月的语音详单如何,但是望着密密麻麻的数据,有几个人静得下心去仔细看看每一条通讯记录的详情,所以在这个背景下博主花了点时间写了一个账单分析的脚本代码,当是练练手吧,主要的目的是打印下这个月内通讯排名前三的是哪几个号码。本文提供仅一个简单实例。二、实验准备Python语
2017-01-25 19:27:01
2681
原创 2016年总结
总结:2016年应该算是研究生生涯中比较重要的一年,但是要以收获的知识作为衡量标准的话,2016年确实是有些微不足道了。在年末的尾巴,终于开化了,明确了自己以后想在互联网公司工作的方向,然后主要职责想做一个算法工程师,在深度学习和机器学习领域能够有所突破;基础知识部分,发现了自己的很多不足,然后对于自己上半年的工作重心有了一个比较全面妥当的评价。主要是昨晚在segmentfault看到了一
2017-01-18 16:29:23
743
原创 Zbar算法流程介绍
算法介绍:zbar算法是现在网上开源的条形码,二维码检测算法,算法可识别大部分种类的一维码(条形码),比如I25,CODE39,CODE128,不过大家更关心的应该是现在很火的QR码的解码效率,随着现在生活中QR码的普及,扫码支付等行为越来越多的被人们接受,关于QR码是什么,QR码的解码流程是什么样的。本篇文章就互联网上的一个开源解码算法zbar进行简单剖析。源码可以在网上搜到,或者去gi
2017-01-16 15:07:07
56114
12
原创 使用faster rcnn训练umdfaces数据集
实验目的:基于caffe框架使用faster rcnn方法进行人脸检测;实验所使用的数据集为umdfaces ,总共有三个文件,一共8000+个类别,总共36W张人脸图片,全都是经过标注的样本,标注信息保存在csv文件中,除了人脸的box,还有人脸特征点的方位信息,强力推荐!实验平台及准备:训练服务器: NVIDIA Tesla K80预测终端 : NVIDIA TX
2017-01-10 18:27:55
4618
2
原创 Ubuntu下快速部署opencv环境
在Ubuntu下快速部署opencv开发环境介绍:本博客介绍一种在Ubuntu系统下快速部署opencv环境的方法,该方法借鉴了GitHub上的一个开源项目,通过脚本方式一键部署。脚本原地址:jayrambhia/Install-OpenCV分析原脚本可以知道作者一般是从sourceforge 上下载opencv的源码,但是对于国内用户来说这个网站不太友好,打开比较慢,下载也很
2017-01-03 18:59:36
789
原创 使用caffe框架利用faster-rcnn来训练自己的数据集
最近在研究caffe,前前后后差不多快一周了,论文看得比较少,直接上手来做的,期间遇到无数问题,大大小小的无数问题,不过通过上网,看别人的博客,几乎踩了很多大坑,这里给大家总结一下,希望后续同样做深度学习的小伙伴能够少踩点坑。在这里,我就不做重复功了,具体的配置还有改动的地方我会引用别人的博客,然后补充说明这些博客介绍得并不全面的地方。备注:以下内容会不定期更新,该篇博客主要对安装ca
2016-12-20 21:40:51
10999
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人