henryzhihua

关注图像处理、模式识别、机器学习与计算机视觉 ps:本来你努力就能得到的东西,不要因为懈怠而失去机会!...

"阿里巴巴"杯北邮数据挖掘竞赛(一)

一、赛题介绍 在天猫,每天都会有数千万的用户通过品牌发现自己喜欢的商品,品牌是联接消费者与商品最重要的纽带。  本届赛题的任务就是根据用户近200天在天猫的行为日志,建立用户的品牌偏好,并对用户的性别和年龄进行分类。  根据性别和年龄将用户分为了12类,建议参赛者考虑类别不平衡问题(偏斜不严重)。...

2016-03-04 16:58:58

阅读数 2166

评论数 1

基于深度学习的图像去噪(论文总结)

2015 深度学习、自编码器、低照度图像增强 Lore, Kin Gwn, Adedotun Akintayo, and Soumik Sarkar. "LLNet: A Deep Autoencoder Approach to Natural Low-light Image Enhan...

2016-01-24 00:24:47

阅读数 17488

评论数 0

机器学习实战笔记——微软小冰的读心术与决策树

最近微信朋友圈很多人在转发的一个游戏叫做“微软小冰读心术”,游戏的规则很简单:参与游戏的一方在脑海里想好一个人的名字,然后微软小冰会问你15个问题,问题的答案只能用“是”、“不是”或者“不知道”回答。 微软小冰通过你的回答进行推断分解,逐步缩小待猜测人名的范围,决策树的工作原理...

2016-01-23 22:39:00

阅读数 8188

评论数 0

机器学习实战笔记——基于KNN算法的手写识别系统

利用k-近邻分类器实现手写识别系统,训练数据集大约2000个样本,每个数字大约有200个样本,每个样本保存在一个txt文件中,手写体图像本身是32X32的二值图像,如下图所示: 首先,我们需要将图像格式化处理为一个向量,把一个32X32的二进制图像矩阵通过img2vector()函数转换为...

2016-01-17 14:16:50

阅读数 3579

评论数 2

机器学习实战笔记——利用KNN算法改进约会网站的配对效果

一、案例背景 我的朋友海伦一直使用在线约会网站寻找合适自己的约会对象。尽管约会网站会推荐不同的人选,但她并不是喜欢每一个人。经过一番总结,她发现曾交往过三种类型的人: (1)不喜欢的人; (2)魅力一般的人; (3)极具魅力的人; 尽管发现了上述规律,但海伦依然无法将约会网站推荐的匹配对象归入恰...

2016-01-17 12:57:55

阅读数 5102

评论数 4

机器学习实战笔记——KNN算法

一、KNN算法描述 KNN(K-nearest neighbor algorithm),也就是K近邻算法,顾名思义,可以形象的理解为求K个最近的邻居。当K=1时,KNN算法就成了最近邻算法,即寻找最近的那个邻居。 所谓K近邻算法,就是给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最...

2016-01-15 10:01:20

阅读数 2819

评论数 0

机器学习实战笔记——基于SVD的图像压缩

原始图像大小为32 X 32=1024像素,利用SVD来对数据降维,实现图像的压缩 新建一个svdRec.py文件,加入如下代码: #printMat()函数用于打印矩阵 def printMat(inMat, thresh=0.8): for i in range(32...

2016-01-11 17:32:07

阅读数 4348

评论数 2

机器学习实战笔记——利用SVD简化数据

SVD(Singular Value Decomposition)奇异值分解,可以用来简化数据,去除噪声,提高算法的结果。 一、SVD与推荐系统 下图由餐馆的菜和品菜师对这些菜的意见组成,品菜师可以采用1到5之间的任意一个整数来对菜评级,如果品菜师没有尝过某道菜,则评级为0 建立一个新文件sv...

2016-01-11 11:07:53

阅读数 4596

评论数 8

稀疏表示字典的显示(MATLAB实现代码)

本文主要是实现论文--基于稀疏表示的图像超分辨率《Image Super-Resolution Via Sparse Representation》中的Figure2,通过对100000个高分辨率和低分辨率图像块训练得到的高分辨率图像块字典,字典原子总数为512,原子大小为9X9 方法一: c...

2016-01-05 19:34:14

阅读数 20292

评论数 21

压缩感知——沃尔什-哈达玛(WHT)变换与逆变换的Matlab代码实现

沃尔什-哈达玛变换(Walsh-Hadmard Transform,WHT),是一种典型的非正弦函数变换,采用正交直角函数作为基函数,具有与傅里叶函数类似的性质,图像数据越是均匀分布,经过沃尔什-哈达玛变换后的数据越是集中于矩阵的边角上,因此沃尔什变换具有能量集中的性质,可以用于压缩图像信息。 M...

2015-11-25 16:48:14

阅读数 12274

评论数 2

Python实现K-means聚类

kmeans是最简单的聚类算法之一,但是运用十分广泛。最近在工作中也经常遇到这个算法。kmeans一般在数据分析前期使用,选取适当的k,将数据分类后,然后分类研究不同聚类下数据的特点。 kmeans算法步骤: 1 随机选取k个中心点 2 遍历所有数据,将每个数据划分到最近的中心点中 3 ...

2015-11-21 17:19:31

阅读数 2227

评论数 0

Windows下Python安装教程与常见问题

1.安装Python Python3.x版本与Python2.x版本有很多语法差异,并且不兼容2.x版本,而且现在网上很多资料都是关于Python2.x的,所以建议安装2.x的版本。 本文安装的是Python2.7.8,由于自己的win64位的操作系统,刚开始照网上安装64位的教程进行了安装和配置...

2015-11-21 16:23:10

阅读数 3606

评论数 0

MATLAB和C/C++混合编程实现图像处理(一)

MATLAB具有丰富的图像处理函数库,运算速度慢,特别是在多重循环的情况下,不适合直接应用于工程当中。如果能把MATLAB和另一种适合工程的编程语言结合到一起运用到数字图像处理领域,则会更加方便的进行图像处理,MATLAB和C/C++的混合编程,既继承了MATLAB的优点,又拥有了C/C++运算速...

2015-11-13 22:22:46

阅读数 3788

评论数 0

LBP纹理特征

局部二进制模式(Local binary patterns,LBP)最早是作为一种有有效的纹理描述算子提出的,由于其对图像局部纹理特征的卓越描绘能力而获得了非常广泛的应用。LBP特征具有很强的分类能力(Highly Discriminative)、较高的计算效率并且对于单调的灰度变化具有不变性。...

2015-09-16 22:46:34

阅读数 7124

评论数 5

图像超分辨技术(Image Super Resolution)

2015-06-04 22:36:42

阅读数 8142

评论数 7

经典算法——合并K个有序链表

一、题目要求: 将K个有序链表合并为一个有序链表 二、实现方法: 方法一:利用最小堆方法 用一个大小为K的最小堆(用优先队列+自定义降序实现)(优先队列就是大顶堆,队头元素最大,自定义为降序后,就变成小顶堆,队头元素最小),先把K个链表的头结点放入堆中,每次取堆顶元素,然后将堆顶元素所在链表的...

2016-06-01 21:46:57

阅读数 9615

评论数 1

MATLAB计算矩阵间的欧式距离(不用循环!)

MATLAB编程题 题目描述:从一个NxM的矩阵C中找出与1xM的矩阵P欧氏距离最小的某一行row,要求不能用循环!!! 输入:矩阵C(NxM)、矩阵P(1xM) 输出:row 解题思路: 程序: function[row]=matchest(C,P) ...

2016-05-28 12:59:55

阅读数 22146

评论数 4

华为2016实习笔试编程题--生日礼物

#include #include using namespace std; int main() { string str; while(getline(cin,str)) { int idx; for(idx=0;id...

2016-05-28 12:42:27

阅读数 1541

评论数 1

美团机器学习InAction系列—实例详解机器学习如何解决问题

原文  http://tech.meituan.com/mt-mlinaction-how-to-ml.html 前言 随着大数据时代的到来,机器学习成为解决问题的一种重要且关键的工具。不管是工业界还是学术界,机器学习都是一个炙手可热的方向,但是学术界和工 业界对机器学习的研究各有侧重,学术界...

2016-05-11 14:55:29

阅读数 3850

评论数 0

L2范数归一化

结论:L2范数归一化就是向量中每个元素除以向量的L2范数

2016-05-08 11:17:53

阅读数 14568

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭