weka之Evaluation类
来源:互联网 发布:电脑视频文件恢复软件 编辑:程序博客网 时间:2024/05/29 13:42
参考文献:
http://download.csdn.net/detail/kaikai_sk/9854749
package EvaluationTest;import java.io.FileNotFoundException;import java.io.FileReader;import java.util.Random;import weka.classifiers.Evaluation;import weka.classifiers.trees.J48;import weka.core.Instances;public class EvaluationTest { private Instances m_instances=null; public void getFileInstances(String fileName) throws Exception { FileReader frData=new FileReader(fileName); m_instances=new Instances(frData); m_instances.setClassIndex(m_instances.numAttributes()-1); } public void crossValidation() throws Exception { J48 classifier=new J48(); Evaluation eval=new Evaluation(m_instances); eval.crossValidateModel(classifier, m_instances, 10, new Random(1)); System.out.println(eval.toClassDetailsString()); System.out.println(eval.toSummaryString()); System.out.println(eval.toMatrixString()); } public void evalueateTestData() throws Exception { J48 classifier=new J48(); classifier.buildClassifier(m_instances); Evaluation eval=new Evaluation(m_instances); eval.evaluateModel(classifier, m_instances); System.out.println(eval.toClassDetailsString()); System.out.println(eval.toSummaryString()); System.out.println(eval.toMatrixString()); } public static void main(String[] args) throws Exception { EvaluationTest eTest=new EvaluationTest(); eTest.getFileInstances("E:\\Program Files\\Weka-3-8\\data\\weather.nominal.arff"); eTest.crossValidation(); System.out.println("************************************"); eTest.evalueateTestData(); }}
阅读全文
0 0
- weka之Evaluation类
- Weka开发[3]-Evaluation类
- 使用Weka进行数据挖掘(Weka教程八)Weka分类评价Evaluation输出分析
- gxx_slide之Evaluation
- weka:SimpleKMeans实现Class to clusters evaluation验证
- Weka -- 聚类算法之K-means
- Weka -- 聚类算法之K-means
- Weka -- 聚类算法之K-means
- WEKA之ThresholdCurve.java方法类解读
- weka之初窥Instances类
- Evaluation
- SymPy学习之Numerical evaluation
- Weka 学习之调用Weka 分类算法
- weka之属性选择
- weka之NB算法
- weka之ID3
- weka之ZeroR
- C++ 之 over-eager evaluation 超前评估
- Vs2015+opencv+contrib sdk 编译过程
- Linux复制命令cp进阶
- [Unity]原生网络框架
- C# Quartz作业调度配置
- 生成一个长度为m,每一项都是n的数组
- weka之Evaluation类
- tomcat7结合c3p0和mysql优化性能配置
- [历史最值问题] UOJ #164 【清华集训2015】V
- [leetcode]33. Search in Rotated Sorted Array
- winscp连接linux步骤(redhat)
- angularJs中ng-init,ng-trim及表单value与$scope数据提交差异分析
- 图解HTTP--笔记
- nginx upstream 模式的配置与探讨
- CF770-B-Maximize Sum of Digits