心得
KCDKFT
Life is war with no mercy.
展开
-
简单可依赖——有时耐心对于程序员是种灾难
跟DT组队做事有几次了,前两次给我的感觉是他能够在极短的时间内解决问题,但是代码写的却不规范,跟我这个强迫症写注释的习惯格格不入。其实我觉得在他看来能解决问题就好,美观性的问题不予考虑,而对于我,则要把代码写的漂漂亮亮,工工整整,就像我在写一幅作品一样,外人看起来可能会说我做事很有“耐心”。不过直到前几天我才发现,其实所谓的“耐心”并不一定一直是一个褒义词,有时候也是自己懒惰的体现。原创 2012-11-04 01:43:01 · 1071 阅读 · 0 评论 -
Affine Transformation中Rotate Transformation的等价变换
2D图像中的仿射变换种类有平移,旋转,放缩与SHEAR变换,具体公式可以参考http://cn.mathworks.com/discovery/affine-transformation.html最近的工作是为了训练一个网络来回归这些仿射变换参数,比如平移了多少,放缩了多少等等,但是博主发现,当不考虑SHEAR变换的时候,其他三个变换的参数量都能极好的学习,而且泛化性有很好的保障,但是加入了S原创 2016-07-19 15:33:39 · 1069 阅读 · 0 评论 -
fblualib安装教程
源码地址https://github.com/facebook/fblualib整个安装教程都建立在你没有ROOT权限的情况下的,所以一切的安装都需要你打开shell脚本,一步步执行里面的安装指令,并且要修改很多因为没有root权限而造成的问题。原创 2016-06-24 21:02:17 · 7774 阅读 · 22 评论 -
ICDAR2015 Robust Reading Task4参赛感想
Robust Reading的Task 4是今年才推出的比赛,与已经公开多年的Task1和Task2相比,Task4的样本是用手机随机拍摄的生活场景,不是刻意针对文字拍摄的。Task1的图像样例Task2 的图像样例Task4的图像样例比赛要求是只检测人眼可以看出来的文字,比较直观,不做过多赘述。下面是一些我的感想吧。代码原创 2015-04-11 12:15:33 · 8129 阅读 · 13 评论 -
谈谈如何训练一个性能不错的深度神经网络
深度学习大火,将各个数据集的state of the art不断地刷新,到了开源代码一放出,有种全民皆可刷排名的节奏。不过可别把刷数据想的那么简单,不然大家去哪发paper,怎么混饭吃= = 但是我不想发paper就想占坑刷数据怎么办,看到cifar10都尼玛刷到了95%了,我这用caffe自带的小demo才得出78%的结果,caffe你确定不是在骗我?caffe确实没在骗原创 2015-05-18 16:25:14 · 12889 阅读 · 6 评论 -
胡言乱语找节奏 —— 什么才是机器学习的未来
模板匹配什么才是描述像不像的最直白简单的算法——KNN什么才是学习出最贴近人的认知的模板匹配算法——KMEAN?KMEDOID?or other clustering methods?什么样的结构最贴近人的认知生成模型进化 -> 生成+判别模型判别模型应该只是一种认知的一种,不是认知的全部,认知的全部应该是有概念的,但是判别模型却没法体现这一点但是并不是说有原创 2015-04-27 17:14:48 · 1400 阅读 · 0 评论 -
DoglegMethod——“狗腿”算法(下)
好吧,楼主经过努力的调试找BUG,终于可以给大家写这个下篇了,为了验证Dogleg算法对于一般的函数也管用,楼主把优化的函数换成了y = (x1-1)*(x1-2)*(x1-3)*(x1-4) + (x2-1)*(x2-2)*(x2-3)*(x2-4);然后,很神奇,不论我怎么调试,结果都是很差很差,而且算法定的方向是原理最小值点的,这让我非常的困惑。经过不断地原创 2013-12-05 23:17:54 · 3405 阅读 · 1 评论 -
为什么要写上万行的代码?
初学编程,编写到上百行就兴奋不已觉得是个飞跃,殊不知更有千行代码等着你;当你自己一个人写了几千行的代码,你才明白,你最想做的是把代码写少,写精细,写的可扩展性与可复用性强,这样你的工作量更后续修改量才能少,所以你开始琢磨怎么设计架构,来避免重复的代码以及可复用性以及可扩展性;然后你终于明白老师的那句,没有自己亲手写上万行的代码是没有质的飞跃的,上万行的代码已经叫做“盖楼”了原创 2013-10-29 20:22:45 · 2768 阅读 · 4 评论 -
我觉得PCA与因子分析的本质是一样的
今天考完多元统计分析,巨水的一门课,因为在我看来不写程序的统计课基本就是纸上谈兵的废课。其中有道题论述PCA跟因子分析的基本思想,我写的非常简略,因为我觉得这两个方法本质就是一样的,因为思想就是一样的,只不过实现方式不同而已。显然保守的老师是想让我们抄抄课本,别一两句话就结了,对我说“你这就写这么点儿,怎么给你分”。(爱给多少给多少呗,反正我能及格)而且对我那句“PCA跟因子分析本质相同”的话非常原创 2013-11-26 16:10:26 · 3243 阅读 · 0 评论 -
图像的定义
《般若波罗蜜心经》中有句非常有名的话——”色不异空,空不异色,色即是空,空即是色“,也就是“色即是空”的来源。那么这跟图像有什么关系呢?其实图像给人的直观感受一定是可以看得到的,但是一幅图像可不可以是抽象的?也就是说图像仅仅是一片抽象描述的集合,假如如此定义,那么我们通常意义上处理的图像其实是最为浮华的图像,而我们所做的工作其实是处理这个可以用肉眼看到的“色”,来用抽象的东西得到它的“空”,也就是原创 2013-03-24 16:27:42 · 1880 阅读 · 1 评论 -
Kinect中动态手势的识别算法——倒序识别法
做Kinect开发的人士肯定少不了用到动态手势,对于动态手势的识别,我想大家基本都会研究过判定的算法。今天我在这里向大家介绍一个我自己发明的,而且还挺不错的算法,叫倒序识别法,这个算法可以说能把一部分的动态手势甚至动态姿势识别的精确度提高百分百。 拿一个非常简单的例子来作介绍,就是挥手翻动PPT的动作检测。我把我前后两次的算法介绍给大家:原创 2013-03-17 11:05:57 · 5033 阅读 · 2 评论 -
2012111721:59Beta1版诞生了!!!~
如题!20121126开始制作正式版!原创 2012-11-26 18:56:09 · 582 阅读 · 0 评论 -
精简代码真心是个技术活
把代码写长了不叫本事,能用最短的代码完成同样一件事才真是厉害。 —— 记将320行Matlab代码精简到230行原创 2016-08-31 14:48:30 · 2539 阅读 · 0 评论