matlab开发-SMOTEBoost
matlab开发-SMOTEBoost。用于处理数据中类不平衡问题的SMOTEBoost算法的实现。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 209 2012-06-25 18:10 SMOTEBoostARFFheader.txt
文件 621 2012-06-25 18:11 SMOTEBoostClassifierPredict.m
文件 1013 2012-01-18 02:58 SMOTEBoostClassifierTrain.m
文件 914 2012-01-17 21:58 SMOTEBoostCSVtoARFF.m
文件 24192 2011-11-22 21:16 SMOTEBoostdata.csv
文件 3102 2012-06-25 23:17 SMOTEBoostREADME.txt
文件 7971 2012-06-25 18:36 SMOTEBoostSMOTEBoost.m
文件 883 2012-06-25 23:17 SMOTEBoostTest.m
文件 6467130 2011-10-28 17:57 SMOTEBoostweka.jar
文件 1310 2014-02-12 14:03 license.txt
function prediction = ClassifierPredict(datamodel)
% Predicting the labels of the test instances
% Input: data = test data
% model = the trained model
% type = type of classifier
% Output: prediction = prediction labels
javaaddpath(‘weka.jar‘);
CSVtoARFF(data‘test‘‘test‘);
test_file = ‘test.arff‘;
reader = javaobject(‘java.io.FileReader‘ test_file);
test = javaobject(‘weka.core.Instances‘ reader);
test.setClassIndex(test.numAttributes() - 1);
prediction = [];
for i = 0 : size(data1) - 1
p = model.classifyInstance(test.instance(i));
prediction = [prediction; p];
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 209 2012-06-25 18:10 SMOTEBoostARFFheader.txt
文件 621 2012-06-25 18:11 SMOTEBoostClassifierPredict.m
文件 1013 2012-01-18 02:58 SMOTEBoostClassifierTrain.m
文件 914 2012-01-17 21:58 SMOTEBoostCSVtoARFF.m
文件 24192 2011-11-22 21:16 SMOTEBoostdata.csv
文件 3102 2012-06-25 23:17 SMOTEBoostREADME.txt
文件 7971 2012-06-25 18:36 SMOTEBoostSMOTEBoost.m
文件 883 2012-06-25 23:17 SMOTEBoostTest.m
文件 6467130 2011-10-28 17:57 SMOTEBoostweka.jar
文件 1310 2014-02-12 14:03 license.txt
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)