贝叶斯分类算法实现
以上是本次使用的贝叶斯数据表,本次实验我不会介绍算法,只提供实验要求及代码 ――分类算法实现 一、实验题目 分类算法实现 二、实验内容 现有西瓜挑选数据文件:dataset.txt,编程实现朴素贝叶斯算法,并判断有如下特征的瓜是否好瓜: 青绿,稍蜷,浊响,清晰,凹陷,硬滑。 三、实验目的 1、理解分类算法基本过程 2、熟悉贝叶斯分类算法 2、锻炼分析问题、解决问题并动手实践的能力 四、实验指导 1、自行采用一种语言编程实现算法(注意:计算条件概率、判别分类等核心算法需自己编程实现) 2、用课堂例子进行正确性检验 3、用户界面友好,要考虑到输入输出 4、分析结果,说明理论分析到数值计算的注意问题 代码实验(代码查询数据我是写死了的,只适合初学者阅读,有兴趣也可以尝试修改一下) package homework; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; public class bys { static ArrayList<String> list = new ArrayList