摘要: 上个月参加了在北京举办SIGKDD国际会议,在个性化推荐、社交网络、广告预测等各个领域的workshop上都提到LDA模型,感觉这个模型的应用挺广泛的,会后抽时间了解了一下LDA,做一下总结:(一)LDA作用 传统判断两个文档相似性的方法是通过查看两个文档共同出现的单词的多少,如TF-IDF等,这种方法没有考虑到文字背后的语义关联,可能在两个文档共同出现的单词很少甚至没有,但两个文档是相似的。 举个例子,有两个句子分别如下: “乔布斯离我们而去了。” “苹果价格会不会降?” 可以看到上面这两个句子没有共同出现的单词,但这两个句子是相似的,如果按传统的方法判断... 阅读全文
posted @ 2013-08-29 21:27 594jing 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在模式识别和机器学习的数据预处理过程中,对数据集按行或者按列进行L2范数归一化是一种常见的归一化方式,因此本文将介绍对向量进行L2范数归一化的原理和方法,并给出相关的Matlab源代码,供后学者作为基础知识参考使用。 由此,我们可以很块的写出最简单的matlab源代码如下: 首先按行归一化:%ExamplesA=[34;512];[mn]=size(A);%normalizeeachrowtounitfori=1:mA(i,:)=A(i,:)/norm(A(i,:));end 按列归一化:%normalizeeachcolumntounitA=[34;512];fori=1:nA(:,i... 阅读全文
posted @ 2013-08-13 09:05 594jing 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: 暑假听了computer vision的一个Summer School,里面Jason J. Corso讲了他们运用Low-Mid-High层次结构进行Video Understanding 和 Activity Recognition的方法,受益颇深,在这里把他的方法总结一下:-------------------------------------------------------------------------------------------------1. 层次结构表示:底层part 重用每个object都是一个由有向和无向边连接起来的混合图底层通过非线性学习让原子节点形成时 阅读全文
posted @ 2013-07-18 17:00 594jing 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 两个边缘算子,闹半天……哦好吧其实是一天。又回去学习了实参。形参。引用。构造。 1 #include<iostream> 2 #include <opencv2/opencv.hpp> 3 using namespace std; 4 using namespace cv; 5 6 void Xfilter(Mat kernel, Mat src, Mat dst); 7 void Yfilter(Mat kernel, Mat src, Mat dst); 8 int main() 9 { 10 Mat src,dst1,dst2; 11 12 ... 阅读全文
posted @ 2013-03-14 21:31 594jing 阅读(324) 评论(0) 推荐(0) 编辑