关闭

侃侃自己的IT面试经历

转载请注明出处: http://xiahouzuoxin.github.io/notes/我所在的实验室是做物联网的,研究生2年都在捣鼓画PCB,玩DSP与FPGA,还常常得和快速傅立叶变换这些玩意儿打交道。虽然也感觉做得不错,而且老有人说,“培养一个硬件工程师那得花多少钱,都干了这么久不干了很可惜”,这话没错,我的这点硬件经验不知道是烧了多少板子(那都是白花花的银子啊)给烧出来的!我大四做过一年...
阅读(13692) 评论(36)

深度卷积网络CNN与图像语义分割

转载请注明出处: http://xiahouzuoxin.github.io/notes/级别1:DL快速上手级别2:从Caffe着手实践级别3:读paper,网络Train起来级别3:Demo跑起来读一些源码玩玩熟悉Caffe接口,写Demo这是硬功夫分析各层Layer输出特征级别4:何不自己搭个CNN玩玩级别5:加速吧,GPU编程关于语义分割的一些其它工作说好的要笔耕不缀,这开始一边实习一边找...
阅读(67140) 评论(44)

Stanford机器学习课程笔记4-Kmeans与高斯混合模型

这一部分属于无监督学习的内容,无监督学习内容主要包括:Kmeans聚类算法、高斯混合模型及EM算法、Factor Analysis、PCA、ICA等。本文是Kmeans聚类算法、高斯混合模型的笔记,EM算法是适用于存在latent/hidden变量的通用算法,高斯混合模型仅仅是EM算法的一种特殊情况,关于EM算法的推到参见Andrew Ng讲义。由于公式太多,最近时间又忙实习的事就简单写一些,回头...
阅读(4338) 评论(0)

Stanford机器学习课程笔记3-学习理论部分

简单补充点SVM吧关于SVM的笔记博客内没有整理,主要是因为自己对SVM是比较熟悉,大大小小的识别也用过很多SVM了,对SVM的一些理论和使用技巧可看看我之前整理的关于LibSVM使用libsvm笔记系列(1)——编译使用LIBSVMLibSVM笔记系列(2)——如何提升LibSVM分类效果LibSVM笔记系列(3)——初学移植libsvm的C/C++版本已经有很多关于SVM的资料和博文另外,关于...
阅读(2101) 评论(0)

Stanford机器学习课程笔记2-高斯判别分析与朴素贝叶斯

转载请注明出处: http://xiahouzuoxin.github.io/notes/判别学习算法和生成学习算法高斯判别分析(Gaussian Discriminant Analysis)朴素贝叶斯算法(Naive Bayesian)拉普拉斯平滑(Laplace smoothing)判别学习算法和生成学习算法判别学习算法:直接学习p(y|x),即直接通过输入特征空间x去确定目标类型{0,1},...
阅读(6266) 评论(0)

Stanford机器学习课程笔记1-Linear Regression与Logistic Regression

转载请注明出处: http://xiahouzuoxin.github.io/notes/课程计划Linear Regression与预测问题Locally Weighted Linear RegressionLogistic Regression与分类问题Stanford机器学习课程的主页是: http://cs229.stanford.edu/课程计划主讲人Andrew Ng是机器学习界的大牛...
阅读(5640) 评论(3)

复习找工作之排序算法

前几天为了阿里的笔试,特意在项目之余抽出时间猛补数据结构和算法,本科本不是计算机专业出身的,自学数据结构。昨晚阿里笔试那个被虐的啊。。。。更惨的不是被虐,而是一不小心在笔试后修改职位,居然把笔试记录还给弄丢了(我一直觉得这是阿里招聘系统中好不人性化的一个Bug),和我阿里梦擦肩而过,找阿里客服还一个劲的安慰我,说“出现这种事实在很抱歉,加油加油”,真是忧郁莫过那晚了。。。。。。但庆幸自己的乐观,今...
阅读(2074) 评论(4)

分类算法中的ROC与PR指标

做过图像识别、机器学习或者信息检索相关研究的人都知道,论文的实验部分都要和别人的算法比一比。可怎么比,人多嘴杂,我说我的方法好,你说你的方法好,各做各的总是不行——没规矩不成方圆。于是慢慢的大家就形成了一种约定,用ROC曲线和PR曲线来衡量算法的优劣。关于ROC曲线和PR曲线的详细介绍可参考资料:ROC Analysis and the ROC Convex HullTom Fawcett,An ...
阅读(15551) 评论(0)

OpenCV集成到Qt的尝试-zximage

这一个多月的时间一直忙着写程序,做论文,都没来得及更新博客,当时定下的伟大目标——每周一篇——就这样一溜烟的随着时间的缝隙划过,又留下我低徊忏悔。这是2015年的第一篇博文,希望自己继续坚持下去。回头看看之前写得博文,回忆渐渐涌上心头啊……回顾了下之前的OpenCV博文,这次用Qt简单做了个界面程序(且给个名字zximage),关于在Qt中集成OpenCV在搭建Qt界面的OpenCV开发环境一文中...
阅读(2300) 评论(1)

读论文BinarizedNormedGradientsforObjectnessEstimationat300fps

关于论文这两天翻了翻cvpr2014的论文,发现程明明老师关于Objectness Detecting的论文,于是拜读了一番。论文贡献了两个观点:目标有closed boundary,因此将窗口resize到8x8也能进行目标和背景的识别,这实际上降低了窗口的分辨率,resize到8x8目的是加速计算。这就相当于我们看路上走的人一样,在很远的地方即使我们没看清楚脸,只是看到一个轮廓也能识别出是不是...
阅读(6865) 评论(35)

OpenCV图像处理篇之Hough变换

图像空间到参数空间的转换对于图像中共线的点集{(x0,y0), (x1,y1), ...}都经过直线y=kx+b,先在我们换一个说法,“斜率为k,截距为b的直线y=kx+b包含了所有在该直线上的点”。一种强调的是图像中的点集,另一种强调的是直线的参数k和b,通过直线的点集去描述这条直线明显没有直接通过k,b两个参数去描述那样直接方便。而Hough变换就是将我们“点共线”的思维转化到参数空间{k,b...
阅读(26773) 评论(5)

搭建Qt界面的OpenCV开发环境

OpenCV包含了大量的机器视觉处理算法,虽然也提供了highgui的界面功能,但实在有限(也就是一个窗口,加一些使用像素进行绘图的方法),与用户交互相关的功能极少(比如有Trackbar),貌似连个可视化的用户接口的button也没见过,而Qt正好能弥补OpenCV在这些方面的不足:通过OpenCV完成底层算法,用Qt完成上层的应用接口,哇咔,这不是完美组合么!本文原来的初衷是想通过Qt开发来实...
阅读(30162) 评论(16)

CSDN博客——从失望到希望

我是2012大概那个时候加入CSDN的,那时候大三,虽然前几年没怎么写博文,但到2014年就写得比较勤快了,一直坚持到现在,感觉确实对自己收获也挺大。无奈前段时间改版,博客内却出现各种Bug,也反复发邮件反馈,有的问题一直没帮忙解决,最后再发邮件询问就再也不回复了。现在我的博客内代码部分会出现乱码,情况大致是这样:我通过Github使用Markdown来书写博文,通过Github管理,然后能很方便...
阅读(3324) 评论(7)

OpenCV图像处理篇之边缘检测算子

3种边缘检测算子灰度或结构等信息的突变位置是图像的边缘,图像的边缘有幅度和方向属性,沿边缘方向像素变化缓慢,垂直边缘方向像素变化剧烈。因此,边缘上的变化能通过梯度计算出来。一阶导数的梯度算子对于二维的图像,梯度定义为一个向量,Gx对于x方向的梯度,Gy对应y方向的梯度,向量的幅值本来是 mag(f) = (Gx2 + Gy2)1/2,为简化计算,一般用mag(f)=|Gx|+|Gy|近似,幅值同时...
阅读(30130) 评论(2)

基于谱减法的声音去噪

转载请注明出处: http://xiahouzuoxin.github.io/notes/谱减法模型实际听觉环境中,肯定是含有噪声的,那掺杂有噪声的声音信号中原声音信号和噪声信号是如何体现的呢?一种普遍被使用的方法是:采集到的声音信号永远都是原信号与噪声信号的叠加,即模型是信号的直接叠加,这就要满足:原信号与噪声信号不相关。其实有些情况下这个条件是不满足的,所以依然有很多其他的模型,如有人认为原信...
阅读(9144) 评论(1)

矩阵特征值分解与奇异值分解含义解析及应用

此文有一半转载自他出,主要在这进行个整理,具体内容文中都有相关的转载链接。特征值与特征向量的几何意义矩阵的乘法是什么,别只告诉我只是“前一个矩阵的行乘以后一个矩阵的列”,还会一点的可能还会说“前一个矩阵的列数等于后一个矩阵的行数才能相乘”,然而,这里却会和你说——那都是表象。矩阵乘法真正的含义是变换,我们学《线性代数》一开始就学行变换列变换,那才是线代的核心——别会了点猫腻就忘了本——对,矩阵乘法...
阅读(70906) 评论(12)

OpenCV图像处理篇之阈值操作函数

阈值操作类型这5种阈值操作类型保留opencv tutorials中的英文名称,依次为:Threshold Binary:即二值化,将大于阈值的灰度值设为最大灰度值,小于阈值的值设为0。Threshold Binary, Inverted:将大于阈值的灰度值设为0,大于阈值的值设为最大灰度值。Truncate:将大于阈值的灰度值设为阈值,小于阈值的值保持不变。Threshold to Zero:将...
阅读(10671) 评论(0)

初读《围城》

转载请注明出处: http://xiahouzuoxin.github.io/notes/很早就听说评价很高的作品《围城》,每晚睡前躺在床头(看电子书),循序经累月终于拜读完了。整个故事从方鸿渐回国船上讲起,到他的婚姻生活遇到波折结束,看似没完的故事,却留下了一个伤感且令人深思的结尾:这个时间落伍的计时机无意中包涵对人生的讽刺和感伤,深于一切语言、一切啼笑。《围城》这种书,感觉不到一定年龄是很难读...
阅读(1823) 评论(0)

基于AR谱特征的声目标识别

本文第一部分先解释AR谱,但并不会给出太多的细节,第二部分介绍几种常见的语音中的特征,有些在之前的博文中已经用过,诸如过零率。第三部分给出实际操作的过程及识别的效果。本文的目标是通过对DSP采集的声音信号提取特征,识别卡车和飞机。转载请注明出处: xiahouzuoxin.github.io关于AR谱AR模型全称Auto-Regression Model,是通过参数计算信号功率谱的一种方法。在Ma...
阅读(3606) 评论(0)

一个程序猿从金庸开始的读书历程

大学4年是——除上初中之前——最快乐的时光了,大一的我拒绝了所有社团的诱惑——这似乎和正常的大学生活有些南辕北辙——除了按时上下课赶食堂抢热的饭菜之外,唯一的生活追求就是跑到图书馆看上半篇《神雕侠侣》或者《天龙八部》神马的,《神雕侠侣》是我最早接触的金庸电视剧,还记得那时白白瘦瘦的古天乐以及不食人间烟火的李若彤。初中之后到整个高中就很少看电视剧和被老师奉为非正统的课外书了,那些如今都成为穿凿引线的...
阅读(2602) 评论(9)
233条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1955507次
    • 积分:14819
    • 等级:
    • 排名:第808名
    • 原创:188篇
    • 转载:44篇
    • 译文:1篇
    • 评论:624条
    Github
    博客专栏
    最新评论