- 博客(21)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 机器学习推荐资源
blogPoll的笔记 (ML算法,python,Hadoop,计算广告学…)寒小阳(ML学分计划)bookNeural Networks and Deep Learning(Python代码实践)平台hyperverge(一个deeplearning的应用平台,里面的technology部分有很多很好的链接资源)
2016-03-02 19:10:01
386
原创 [python]Graphlab的基本用法
Graphlab是一个非常强大的解决ML问题的工具,对于大规模的数据处理具有很大的优势,最近在学习Coursera上的课程,用到Graphlab,做个总结。导入import graphlab读入文件graphlab.SFrame('aaa.csv')graphlab.SFrame('file_name')#Graphlab格式的文件在IPython Notebook内展示图形曲线graphl
2016-03-19 19:53:07
5778
1
原创 [matlab]在cvx中使用Mosek
在cvx中默认的solver是SDT3,解决一般的问题没有问题,但是发现涉及到高维向量(e.p. 求解1000+维向量)的求解时,会很慢,所以尝试换一个solver,以改善性能。目前尝试了Mosek,感觉是比SDT3快点的。搞了一个晚上,总结一下。申请academic license因为非professional版本的cvx不包含Mosek,所以需要购买,但是对于科研用途,cvx会提供一个licen
2016-03-11 22:42:40
9692
原创 [matlab]并行编程
前几天研究了MATLAB的代码优化,今天来研究一下MATLAB的并行编程(Parallel Programming)。概念:client & workers Start up MATLAB in the regular way. This copy of MATLAB that you start with is called the “client” copy; the copies of M
2016-03-10 22:28:07
691
原创 [matlab]代码优化
最近做实验发现跑的时间实在太漫长了,其实主要原因是迭代次数比较大的原因,需要进一步读些paper,找到好的解决方法,但是也感觉对于MATLAB的代码优化还是需要好好掌握一下的,因为之前在做图像处理实验时就发现for循环和向量化之后的性能差异简直一天一地,所以今天google一下,感觉发现新大陆一样FreeMind的Recipes for Faster Matlab Code的对k-medoids的一
2016-03-08 22:34:58
1841
原创 [matlab]向量复制成矩阵
向量复制成矩阵常用方法是repmat>> a = [2 3 4];>> b = repmat(a, 3, 1)b = 2 3 4 2 3 4 2 3 4今天还发现了一种复制的方法:>> c = a(ones(3, 1), :)c = 2 3 4 2 3 4 2
2016-02-24 21:09:21
9340
原创 [matlab]中logical类型
logical类型数据并不经常用到,今天在学习Ng课程的collaborative filter时,示例代码中有用到,故做个总结logical故名思议,逻辑数据类型,值为0或1将一个矩阵变成逻辑型矩阵,logical(A)>> a = logical(eye(3))a = 1 0 0 0 1 0 0 0 1应用:>>
2016-02-24 20:51:28
15664
原创 Trading Convexity for Scalability
这篇文章发表于ICML06,很有意思的点在于,它抓住了随着样本规模的大幅度提升,SVs的数量也随之而提升的问题,这样,由于稀疏性的不好导致计算的耗时也很多。作者以Hinge Loss作例举,当y⋅f(x)<1y\cdot f(x)<1时,约束得到的点则均被认为support vectors,作者认为,这里面的很多outliner不应该被认为sv,所以,作者构造一个新的损失函数,Rs(z)=H1(z)
2016-01-16 22:55:26
448
原创 流形学习
好久好久木有写了,由于时间比较零散,总是感觉没有学到什么东西,也就没什么可写的,最近模式识别课正好有个作业是写一个综述,我选的流形学习,把自己的所学记录下来。流形学习是一种实现非线性降维的方法,这一方法的发展主要得益于2000年Science上两篇文章的发表—ISOMAP和LLE(Local linear embedding),第一篇主要是对MDS方法的改进,用测地线距离(geodesic diat
2015-11-25 23:00:30
1871
转载 刘铁岩自述
这篇转载自刘铁岩老师的个人博客,主要讲了一些他个人的学习经历,觉得很好,故转载学习!原文在研究院工作快5年了,没想到电子工程出身的我会和SIGIR1,这一信息检索领域的顶级会议,结下如此的不解之缘。从2004年到2008年,自己在信息检索这个方向上走过的道路,也是自己在微软亚洲研究院不断成长的过程:从熟悉信息检索这个领域,量身定做地投出第一篇SIGIR论文,到提高研究能力和写作技巧,到确定自己的主攻
2015-10-28 17:11:30
1060
原创 vim命令总结
vim是linux下编程的环境,其有很多基本的命令需要掌握,先整理下来。vim安装在新安装的linux环境下,vim需要安装,才能使用。首先可以通过gvim命令来查看所包含的软件包。然后安装vim软件包。~$ sudo apt-get install vimvim模式命令模式(command-mode)插入模式(insert-mode)可视模式(visual-mode)正常模式(normal
2015-10-25 21:39:01
315
原创 优化问题中的梯度方法总结
在常见的优化问题的求解过程中,经常会碰到运用梯度的方法来求得极值点,对于梯度的理解,一开始还停留在本科高数中的简单知识点,这两天通过《Convex optimization》Chapter9的学习+网络资源增进了理解,整理下来。 常用梯度方法:梯度下降法、共轭梯度法(共轭方向法)、投影梯度法、牛顿法无约束优化问题上面提到的这些梯度方法通常会被运用到无约束优化问题中,无约束优化问题形式为: $$
2015-10-20 09:30:35
3389
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-10-20 09:17:59
465
原创 在两个有序数组中找到中位数
题目:设X[0:n-1]和Y[0:n-1]为两个数组,每个数组中含有n个已排好序的数,试设计一个O(logn)时间的算法,找出X和Y的2n个数的中位数,并证明算法的时间复杂性为O(logn)。思路:这题目是在学习完分治算法后留的课后作业,所以,首先想到的就是运用分治的思想。鉴于这两个数组都是有序的,所以,对于这两个数组而言分别取他们的中位数,X[n/2],Y[n/2];比较两数的大小,
2015-10-14 21:41:57
7066
4
原创 经典排序算法总结
经典的排序算法大概有九种,作为算法学习的入门级算法,需要很好的掌握,而且,这些也是找工作面试时经常会被问到的一个问题。经典的排序算法大概有:快速排序、选择排序、冒泡排序、插入排序、归并排序、堆排序、计数排序、基数排序、桶排序。这里先挖个深坑,以后慢慢填。(分析要包含代码,时间复杂度,进一步的改进)我经常把快排和选择排序搞混,快排是指选择一个数,然后将所有数中比该数小的放到该数左侧,比该
2015-10-14 19:39:06
388
原创 LP/QP/QCQP/SOCP/SDP/CCCP等系列优化方法的比较
在优化理论中,我们经常会碰到很多特殊类型的优化方法,最近主要看了convex optimization,将其中涉及到的一些常见优化方法整理如下。LP(linear programming):一般形式:QP(quadraitic programming):当约束条件变为二次的时,问题就变成了QCQP(quadratical constraint quadratic Pro
2015-10-08 21:22:47
22502
3
原创 八卦CSDN博客排名
昨晚回宿舍前看一篇博客,发现排名很靠前,然后就突发奇想的好奇第一的博主是谁,百度一下,发现还有不少八卦排名的博客,于是按图索骥的找到了目前排前两名的博客No1.http://blog.csdn.net/yuanmeng001No2.http://blog.csdn.net/phphot简单浏览了一下,共同点是大多是原创文章,不过感觉内容还挺杂的搜了一下CSDN博客排名的规则,htt
2015-10-01 09:43:50
577
原创 Spider&&Weka
最近在学习feature selection在mkl中的应用,查阅的一些paper,一开始直接在google scholar上找的,好像只找到了一篇,倒是在一篇有关MKL的综述中找到了不少应用于feature selection的paper,然后按图索骥的一路阅读下去,目前在有关mixed norm的问题上有点障碍,还要继续研读。过两天来整理一下这周看的paper,理下思路。在阅读《Non-m
2015-09-23 21:11:24
353
原创 New world,Good luck!
距离开学已经快一个月了,虽然短暂,但是丰富多彩!首先,很庆幸自己能来到东南大学,虽然是九龙湖这边,除了出行,我感觉在这边生活的孩子已经很幸福了(当然是跟CUMT比的啦),有偌大的校园可以逛,有内容众多的体育馆供我们玩耍(遗憾木有游泳馆哎,虽然我还不会。。。),关键还有身边一群志同道合的伙伴以及各种大神们让我们膜拜+学习。接着,当然是我们的palm实验室啦(做个广告palm.seu.edu.
2015-09-22 08:47:24
396
原创 libsvm-2.84在MATLAB中使用遇到的刻骨铭心的error
error1:在mex -setup之前要先安装C/C++的编译器,如Visual Studioerror2:诡异的make.m文件中的明明有mex -O svmtrain.c svm.obj svm_model_matlab.obj命令,执行后却看不到svmtrain.mexw64文件,而是一个svmtrain.mexw64.map的文件!!!解决方法:将这行单独复制到command win
2015-09-16 20:40:31
1618
UAdelaide English requirements 2018
2018-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人