数据挖掘与机器学习
杯子K
这个作者很懒,什么都没留下…
展开
-
朴素贝叶斯分类算法的Python实现
贝叶斯分类算法以贝叶斯定理为基础,通过先验概率计算后验概率,再由最大厚颜概率决定分类(同学们还是当没看到过这句话吧)。数学学得不咋地,就多说了,实验报告怎么写也是头疼,就直接贴代码了。# 训练实例dataset = [['Sunny', 'Hot', 'High', 'Weak', 'no'],['Sunny', 'Hot', 'High', 'Strong', 'no'],['Overcas原创 2016-11-03 22:42:50 · 1326 阅读 · 5 评论 -
数据挖掘 Apriori算法的Java代码实现
简单说明学院开了一门课《数据挖掘与机器学习》,要求我们计算机1、2两个班的全部同学选修这门课,包括课程实验。教材采用王振武、徐慧编著的《数据挖掘算法原理与实现》。教材里面提供的代码是C++代码,由于本人更习惯使用Java语言编程,为了深入理解算法原理和过程,完成实验任务,于是用Java语言实现了Apriori关联规则挖掘算法。Apriori算法 Apriori算法的基本思想是通过对数据库的多次扫原创 2016-09-06 20:35:28 · 3566 阅读 · 0 评论 -
决策树分类ID3算法的Python实现
生成决策树是从数据中生成分类器的一个特别有效的方法。决策树从一组无次序、无规则的事例中推理出分类规则。ID3算法ID3算法采用自顶向下的递归方法构造决策树,从单表训练样本的单个节点开始,使用信息熵来选择合适的分类属性,将样本划分成若干子集,直到样本都在同一个分类中。 ID3算法的核心是信息熵和信息增益,计算信息熵和信息增益有以下关键公式: 信息熵: 信息增益: ...原创 2016-10-20 21:05:56 · 4780 阅读 · 5 评论