- 博客(7)
- 资源 (16)
- 收藏
- 关注
转载 信息增益,信息增益率,Gini
信息增益:首先,计算总系统的熵,然后,当某特征固定时,会将系统分成几个(此特征的可能值数目)子系统,分别计算每个子系统的熵,方法同上;而后,将几个子系统的熵加起来,便是“当不包含此特征”时系统的熵;最后,以上两个“包含”和“不包含”此特征情况下系统的熵的差值便是此特征的信息增益。Gini 系数:某个节点的Gini不纯度计算:比如,某节点A样本分属
2016-09-27 16:14:13 3136
转载 字符串反转
问题:给一个字符串,比如 “I love china”, 把字符反转后变成 “china love I”思路:先把字符串从第一个字符与最后一个字符对换,第二个字符和倒数第二个字符对换,这样,我们就把每一个单词位置互换了。但是我们要求单词里面字符的顺序是不能变的,所以,我们要把每一个单词里面的字符从头到尾对换一下。这样就可以得到我们想要的字符串了。实现:因为这
2016-09-26 15:40:36 371
转载 linux下查看文件编码及修改编码
查看文件编码在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式。如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在~/.vimrc 文件中添加以下内容:set encoding=utf-8 fileencodings=ucs-bom,utf-8,c
2016-09-20 22:10:50 6183
转载 Linux下如何查看文章的行数
获取单个文件行数文件:test1.sh行数:20方法一复制代码 代码如下:awk '{print NR}' test1.sh|tail -n1如图所示:方法二复制代码 代码如下:awk 'END{print NR}' test1.sh如图所示:方法三复制代码 代码如下:grep -n ""
2016-09-12 09:26:18 5209
转载 单链表排序
因为单链表不能按照下表索引访问元素,因此不能够进行远程交换排序、或者动态分治法排序,能想到的只是相邻元素交换的冒泡排序。代码:#include using namespace std; /* * 编程实现单链表的排序 */ typedef struct Student{ int data; struct Student *next; }node; //获取单链
2016-09-11 22:34:53 449
转载 1000以内的质数
#include #include #include int isPrime(int x){ if(x<=0) { return 0; } else if(x==1 || x==2) { return 1; } else { int i; for(i=2;i<x;i++) { if(x%i==0) { break; } }
2016-09-11 21:44:40 1041
转载 提高机器学习模型准确率的八大方法
导语提升一个模型的表现有时很困难。如果你们曾经纠结于相似的问题,那我相信你们中很多人会同意我的看法。你会尝试所有曾学习过的策略和算法,但模型正确率并没有改善。你会觉得无助和困顿,这是 90% 的数据科学家开始放弃的时候。 不过,这才是考验真本领的时候!这也是普通的数据科学家跟大师级数据科学家的差距所在。你是否曾经梦想过成为大师级的数据科学家呢? 如果是的话,你需要这 8 个经过证实的方法来
2016-09-08 21:49:13 2943
集体智慧编程(中文版)
2016-02-25
Maven下建立web工程详细步骤
2012-07-11
Spring Security 3.x.chm 中文参考手册
2012-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人