Advertisement

Mahout贝叶斯算法进阶 --- 无监督分类

阅读量:

代码测试环境:Hadoop2.4+Mahout1.0

前面博客:mahout贝叶斯算法开发思路(拓展篇)1mahout贝叶斯算法开发思路(拓展篇)2 分析了Mahout中贝叶斯算法针对数值型数据的处理。在前面这两篇博客中并没有关于如何分类不带标签的原始数据的处理。下面这篇博客就针对这样的数据进行处理。

最新版本(适用于Hadoop 2.4与Mahout 1.0环境)的源码及JAR包下载链接如下:Mahout贝叶斯分类器(无标签数据支持)

在下载完成后,请通过引用 jar 包内部 fz.bayes.model.BayesRunner 类来调用贝叶斯模型建立算法的具体方法此处不做详细讲解]下面是关于无标签分类数据处理思路的介绍

输入数据:

复制代码
 0.2,0.3,0.4

    
 0.32,0.43,0.45
    
 0.23,0.33,0.54
    
 2.4,2.5,2.6
    
 2.3,2.2,2.1
    
 5.4,7.2,7.2
    
 5.6,7,6
    
 5.8,7.1,6.3
    
 6,6,5.4
    
 11,12,13

这个数据和原始数据相比就是少了最后一列label而已。

分类主程序:

复制代码
 package fz.bayes;

    
  
    
 impo

全部评论 (0)

还没有任何评论哟~