PhoenixZq
分享是一门艺术~~
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 转自:http://www.cnblogs.com/yuwenchao/archive/2011/10/28/csvc.html本文讨论对于一般的分类问题,线性支持向量分类机(C-SVC)的实现原理及MATLAB代码实现。 由于需要处理线性不可分问题,我们没法找到一个超平面可以完全正确的分化训练集,因此需要“软化”一些条件。由标准的支持向量机(SVM)的最大间隔法所导出的约束条件可以进行如下的“软化”: yi((w·xi)+b) ≥ 1-ξi ,i = 1, 2, ... , n 当ξi足够大时,训练点(yi, xi)总是可以满足条件的,所以我们不能让ξi太大,因此得给ξi一个惩罚系 阅读全文
posted @ 2011-10-29 11:37 PhoenixZq 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 哈夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的路径长度(若根结点为0层,叶结点到根结点的路径长度为叶结点的层数)。树的带权路径长度记为WPL=(W1*L1+W2*L2+W3*L3+...+ Wn*Ln),N个权值Wi(i=1,2,...n)构成一棵有N个叶结点的二叉树,相应的叶结点的路径长度为Li(i=1,2,...n)。可以证明哈夫曼树的WPL是最小的。 构造哈夫曼树的算法如下: 1)对给定的n个权值{W1,W2,W3,...,Wi,...,Wn}构成n棵二叉树的初始集合F={T1,T2,T3,...,Ti,..... 阅读全文
posted @ 2011-10-19 11:07 PhoenixZq 阅读(18133) 评论(2) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2011-10-14 01:27 PhoenixZq 阅读(3) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <fstream> #include <string> using namespace std; int main() { const char filename[]="f:\\text.txt"; ofstream o_file; ifstream i_file; string out_text; //写 o_file.open(filename); for(int i =0;i<=12;i++) { o_file<< "a" << 阅读全文
posted @ 2011-10-13 22:12 PhoenixZq 阅读(2749) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <string>using namespace std;int main() { FILE *fd; fd = fopen("f:\\text.txt","rb"); if(!fd) { printf("read file error!"); return 0; } printf("read file success!\n"); char buf[10]; char* str; ... 阅读全文
posted @ 2011-10-13 21:50 PhoenixZq 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 其实这个程序是很早以前写的,只是这两天有人问这个算法,就把程序翻出来,加上了详细的注释。程序很简单,就是从一个observations.txt的文件中读取数据,并把数据对象划分成若干个聚类。具体格式:前3行分别是数据数量、数据维度和聚类数量后面每行为一个数据比如:9342.1 3.0 10.04.0 5.2 -1.05.1 1.5 2.310.5 12.6 10.812.1 10.9 11.04.2 5.3 -9.85.4 1.6 8.7-1.0 -2.1 -0.90.5 0.3 0.4前三行分别表示有9个数据,数据的维度是3,分成是4个聚类。用这个数据运行后,程序打印出划分结果:---- 第 阅读全文
posted @ 2011-10-13 13:56 PhoenixZq 阅读(1463) 评论(0) 推荐(1) 编辑
摘要: #include <iostream>using namespace std;void Permutation(int* arr,int len,int length){ if(!arr && length<1) return; if(len == length) { for(int i=0;i<length;++i) cout << arr[i]; cout << endl; } else { for(int j =len;j<length;++j) { ... 阅读全文
posted @ 2011-10-12 20:37 PhoenixZq 阅读(257) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2011-10-12 13:29 PhoenixZq 阅读(1) 评论(0) 推荐(0) 编辑
摘要: from:http://www.ibm.com/developerworks/cn/java/j-mahout/通过可伸缩、商业友好的机器学习来构建智能应用程序在信息时代,公司和个人的成功越来越依赖于迅速有效地将大量数据转化为可操作的信息。无论是每天处理数以千计的个人电子邮件消息,还是从海量博客文章中推测用户的意图,都需要使用一些工具来组织和增强数据。 这其中就蕴含着机器学习领域以及本文章所介绍项目的前景:Apache Mahout(见参考资料)。机器学习是人工智能的一个分支,它涉及通过一些技术来允许计算机根据之前的经验改善其输出。此领域与数据挖掘密切相关,并且经常需要使用各种技巧,包括统计学 阅读全文
posted @ 2011-10-10 15:43 PhoenixZq 阅读(401) 评论(0) 推荐(0) 编辑
摘要: from:http://www.ibm.com/developerworks/cn/java/java-lo-mapreduce/index.html简介日志分析往往是商业智能的基础,而日益增长的日志信息条目使得大规模数据处理平台的出现成为必然。MapReduce 处理数据的有效性为日志分析提供了可靠的后盾。本文将以对访问网页用户的日志进行分析,进而挖掘出用户兴趣点这一完整流程为例,详细解释 MapReduce 模型的对应实现,涵盖在 MapReduce 编程中对于特殊问题的处理技巧,比如机器学习算法、排序算法、索引机制、连接机制等。文章分三部分展开:首先介绍 MapReduce 编程模型,对 阅读全文
posted @ 2011-10-10 15:41 PhoenixZq 阅读(3621) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页