- 博客(33)
- 资源 (5)
- 收藏
- 关注
原创 Java探索之旅(10)——数组线性表ArrayList和字符串生成器StringBuffer/StringBuilder
1.ArrayList
2014-10-31 10:55:25 1469
原创 Java探索之旅(8)——继承与多态
知识要点:父类和子类:父类又称基类和超类(super class)子类又称次类和扩展类。子类可以访问父类中的(public和protected)数据和方法。扩展关键字:extends,子类Circles,父类GeometricObjectpublic class Circles extends GeometricObjectJava值容许单一继承,即一个类只能继承自一个父类。多重继承使
2014-10-30 11:54:41 1259
原创 机器学习模式识别数据挖掘数据集下载链接
Ranking:【1】MovieLens Data Sets http://www.grouplens.org/node/12【2】Yahoo! Learning to Rank Challenge http://learningtorankchallenge.yahoo.com/datasets.php【3】LETOR: Learning to Rank for Info
2014-10-29 21:05:36 5785
转载 TCP/IP的3次握手和4次握手
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,如图1所示。 (1) 第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。 (2) 第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,此时服务器B进入SYN_RE
2014-10-26 20:31:45 828
原创 BAT小米奇虎美团迅雷携程等等各大企业校招,笔试面试题。
历年在线笔试试卷:百度 http://www.nowcoder.com/paper/search?query=%E7%99%BE%E5%BA%A6 腾讯http://www.nowcoder.com/paper/search?query=%E8%85%BE%E8%AE%AF阿里http://www.nowcoder.com/paper/search?query=%E9%98%BF%
2014-10-26 10:31:28 2279
原创 常见的的样本数据归一化
数据的标准化(normalization)是将数据按比例缩放,使之落入一个小的特定区间。在某些比较和评价的指标处理中经常会用到,去除数据的单位限制,将其转化为无量纲的纯数值,便于不同单位或量级的指标能够进行比较和加权。 其中最典型的就是数据的归一化处理,即将数据统一映射到[0,1]区间上,常见的数据归一化的方法有:min-max标准化(Min-max normalization)
2014-10-24 11:28:45 9870
转载 计算机视觉和机器学习,代码,论文大全
一、特征提取Feature Extraction:· SIFT [1] [Demo program][SIFT Library] [VLFeat]· PCA-SIFT [2] [Project]· Affine-SIFT [3] [Project]· SURF [4] [OpenSURF] [M
2014-10-23 22:35:57 1367
转载 优秀Python学习资源收集汇总(强烈推荐)
Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。Python上手虽然容易,
2014-10-22 19:23:40 941
转载 斯坦福机器学习课程笔记(第五讲)
转载请注明:http://blog.csdn.net/xinzhangyanxiang/article/details/9285001该系列笔记1-5pdf下载请猛击这里。本篇博客为斯坦福ML公开课第五个视频的笔记,主要内容包括生成学习算法(generate learning algorithm)、高斯判别分析(Gaussian DiscriminantAnalysis,GDA)、
2014-10-21 22:15:34 856
原创 求数组最大子数组
SubArray FindMaxSubArray(int data[],int length)//非递归法计算最大子数组 { int max=data[0]; int low=0,high=0;//初始化 for(int i=1;i {int present_sum=data[i],present_max=data[i];
2014-10-20 21:45:37 1121
转载 Python数据结构与算法
Python数据结构与算法--数据类型从数据类型开始Python支持面向对象的编程范式,这意味着Python把数据看成解决问题的关键. 在Python中,类似其他的面向对象的编程语言, 我们定义一个类,用来描述数据是什么 (状态) 和数据能做些什么 (行为). 类和抽象数据类型相似,因为一个类的用户只看数据项的状态和行为. 数据项在面向对象编程中被称为对象. 对象是类的
2014-10-20 20:37:39 932
转载 机器学习算法之旅
在理解了我们需要解决的机器学习问题之后,我们可以思考一下我们需要收集什么数据以及我们可以用什么算法。本文我们会过一遍最流行的机器学习算法,大致了解哪些方法可用,很有帮助。机器学习领域有很多算法,然后每种算法又有很多延伸,所以对于一个特定问题,如何确定一个正确的算法是很困难的。本文中我想给你们两种方法来归纳在现实中会遇到的算法。学习方式根据如何处理经验、环境或者任何我们称之为
2014-10-20 20:08:10 952
原创 Levenberg-Marquardt优化算法以及基于LM的BP-ANN
什么是最优化?Levenberg-Marquardt算法是最优化算法中的一种。最优化是寻找使得函数值最小的参数向量。它的应用领域非常广泛,如:经济学、管理优化、网络分析 、最优设计、机械或电子设计等等。根据求导数的方法,可分为2大类。第一类,若f具有解析函数形式,知道x后求导数速度快。第二类,使用数值差分来求导数。根据使用模型不同,分为非约束最优化、约束最优化、最小二乘最优化。
2014-10-18 22:22:12 8784 2
转载 机器学习前沿热点——Deep Learning
深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像、声音和文本。深度学习是无监督学习的一种。深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。深度学习的概念由Hinton等人于2006年提出
2014-10-14 16:48:12 1120
原创 特征降维之SVD分解
奇异值分解。特征值分解是一个提取矩阵特征很不错的方法,但是它只是对方阵而言的,在现实的世界中,我们看到的大部分矩阵都不是方阵,比如说有N个学生,每个学生有M科成绩,这样形成的一个N * M的矩阵就不可能是方阵,我们怎样才能描述这样普通的矩阵呢的重要特征呢?奇异值分解可以用来干这个事情,奇异值分解是一个能适用于任意的矩阵的一种分解的方法: 假设A是一个N * M的矩阵,那么得到的U
2014-10-14 15:42:13 5951
原创 Java进阶之美文共享
1. 找不到符号(symbol)当你在代码中引用一个没有声明的变量时一般会报这个错误。考虑下面的例子:12345678910publicclass Test { publicstatic void main(String[]
2014-10-13 22:28:48 886
转载 Python数据结构与算法设计(总结篇)
的确,正如偶像Bruce Eckel所说,”Life is short, you need Python”!如果你正在考虑学Java还是Python的话,那就别想了,选Python吧,你的人生会有更多的时间做其他有意思的事情。研究生之前我没学python是有原因的:首先,我怕蛇,很怕很怕,而这货的logo竟然就是蛇,我因故而避之;其次,我不喜欢脚本语言,我会shell,但是写的时候
2014-10-11 19:54:13 2000
转载 【推荐系统】Netflix 推荐系统:第二部分
原文链接:http://techblog.netflix.com/2012/06/netflix-recommendations-beyond-5-stars.htm在 blog 的第一部分,我们详细介绍了 Netflix 个性化推荐系统的各个组成部分。我们也解释了自从我们宣布 Netflix Prize 后,Netflix 推荐系统是如何变化的。100 万美金的奖金让我们不论
2014-10-11 19:45:43 1355
原创 推荐算法简介
推荐系统的主要算法[1]:按照使用数据分:协同过滤:User-based协同过滤;Item-based协同过滤;基于模型的协同过滤基于内容的推荐:用户内容属性和物品内容属性社会化过滤:用户之间的社会网络关系按照模型分:最近邻模型:基于用户/物品的协同过滤算法Latent Factor Mode:基于矩阵分解的模型图模型:二分图模型,社会网络图
2014-10-11 19:25:17 1645
原创 线性判别分析LDA详解
一年前就研究过Fisher线性判别分析,到现在又忘得差不多了,在此特总结一下:1、线性判别分析是统计学上的一种分析方法,用于在已知的分类之下遇到有新的样本时,选定一个判别标准,以判定如何将新样本放置于哪一个类别之中。主要用于二分类问题,对于多类问题则可以多次运用该方法就可以了;2、Fisher线性判别分析的主要原理是将带有类别标签的高维样本投影到一个向量w(一维空间)上,使得在该向
2014-10-08 22:38:18 8318 1
原创 Matlab常用函数(1)
1.max()C = max(A) A为向量,返回最大值。若为矩阵,以类向量为基准,返回每列的最大值的行向量。若为多维矩阵。切片返回每一个2维矩阵的行向 量。C = max(A,B) 以元素为基准,输入的A,B同size.返回与A,B同Size最大元素矩阵C = max(A,[],dim) 返回特定维度的最大值.For example, max(A
2014-10-06 21:41:09 788
OpencV2.4.6 API/Android/UseGuide/Titorials
2014-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人