- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中weka.classifiers.rules.ZeroR.<init>()
方法的一些代码示例,展示了ZeroR.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZeroR.<init>()
方法的具体详情如下:
包路径:weka.classifiers.rules.ZeroR
类名称:ZeroR
方法名:<init>
暂无
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* Default constructor.
*/
public CostSensitiveClassifier() {
m_Classifier = new weka.classifiers.rules.ZeroR();
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
protected void resetOptions() {
m_trainInstances = null;
m_Evaluation = null;
m_BaseClassifier = new ZeroR();
m_folds = 5;
m_seed = 1;
m_threshold = 0.01;
}
代码示例来源:origin: Waikato/weka-trunk
protected void resetOptions() {
m_trainInstances = null;
m_Evaluation = null;
m_BaseClassifier = new ZeroR();
m_folds = 5;
m_seed = 1;
m_threshold = 0.01;
}
代码示例来源:origin: Waikato/weka-trunk
/**
* Default constructor.
*/
public CostSensitiveClassifier() {
m_Classifier = new weka.classifiers.rules.ZeroR();
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* reset to defaults
*/
protected void resetOptions() {
m_trainingInstances = null;
m_ClassifierTemplate = new ZeroR();
m_holdOutFile = new File("Click to set hold out or test instances");
m_holdOutInstances = null;
m_useTraining = false;
m_splitPercent = "90";
m_usePercentageSplit = false;
m_evaluationMeasure = TAGS_EVALUATION[0];
m_IRClassVal = -1;
}
代码示例来源:origin: Waikato/weka-trunk
/**
* reset to defaults
*/
protected void resetOptions() {
m_trainingInstances = null;
m_ClassifierTemplate = new ZeroR();
m_holdOutFile = new File("Click to set hold out or test instances");
m_holdOutInstances = null;
m_useTraining = false;
m_splitPercent = "90";
m_usePercentageSplit = false;
m_evaluationMeasure = TAGS_EVALUATION[0];
m_IRClassVal = -1;
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* Main method for testing this class.
*
* @param argv the options
*/
public static void main(String[] argv) {
runClassifier(new ZeroR(), argv);
}
}
代码示例来源:origin: Waikato/weka-trunk
/**
* Main method for testing this class.
*
* @param argv the options
*/
public static void main(String[] argv) {
runClassifier(new ZeroR(), argv);
}
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/** Creates a default ZeroR */
public Classifier getClassifier() {
return new ZeroR();
}
代码示例来源:origin: Waikato/weka-trunk
/** Creates a default ZeroR */
public Classifier getClassifier() {
return new ZeroR();
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* returns the default classifier (fully configured) for the classify panel.
*
* @return the default classifier, ZeroR by default
*/
public static Object getClassifier() {
Object result;
result = getObject("Classifier",
weka.classifiers.rules.ZeroR.class.getName(),
weka.classifiers.Classifier.class);
if (result == null) {
result = new weka.classifiers.rules.ZeroR();
}
return result;
}
代码示例来源:origin: Waikato/weka-trunk
/**
* returns the default classifier (fully configured) for the classify panel.
*
* @return the default classifier, ZeroR by default
*/
public static Object getClassifier() {
Object result;
result = getObject("Classifier",
weka.classifiers.rules.ZeroR.class.getName(),
weka.classifiers.Classifier.class);
if (result == null) {
result = new weka.classifiers.rules.ZeroR();
}
return result;
}
代码示例来源:origin: nz.ac.waikato.cms.weka/multiInstanceLearning
/** Creates a default TLC */
public Classifier getClassifier() {
TLC tlc = new TLC();
// Use ZeroR so that we never perform worse than ZeroR...
tlc.setClassifier(new weka.classifiers.rules.ZeroR());
return tlc;
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* Determine whether the scheme performs worse than ZeroR during testing
*
* @param classifier the pre-trained classifier
* @param evaluation the classifier evaluation object
* @param train the training data
* @param test the test data
* @return index 0 is true if the scheme performs better than ZeroR
* @throws Exception if there was a problem during the scheme's testing
*/
protected boolean[] testWRTZeroR(Classifier classifier,
Evaluation evaluation, Instances train, Instances test) throws Exception {
boolean[] result = new boolean[2];
evaluation.evaluateModel(classifier, test);
try {
// Tested OK, compare with ZeroR
Classifier zeroR = new weka.classifiers.rules.ZeroR();
zeroR.buildClassifier(train);
Evaluation zeroREval = new Evaluation(train);
zeroREval.evaluateModel(zeroR, test);
result[0] = Utils.grOrEq(zeroREval.errorRate(), evaluation.errorRate());
} catch (Exception ex) {
throw new Error("Problem determining ZeroR performance: "
+ ex.getMessage());
}
return result;
}
代码示例来源:origin: Waikato/weka-trunk
/**
* Determine whether the scheme performs worse than ZeroR during testing
*
* @param classifier the pre-trained classifier
* @param evaluation the classifier evaluation object
* @param train the training data
* @param test the test data
* @return index 0 is true if the scheme performs better than ZeroR
* @throws Exception if there was a problem during the scheme's testing
*/
protected boolean[] testWRTZeroR(Classifier classifier,
Evaluation evaluation, Instances train, Instances test) throws Exception {
boolean[] result = new boolean[2];
evaluation.evaluateModel(classifier, test);
try {
// Tested OK, compare with ZeroR
Classifier zeroR = new weka.classifiers.rules.ZeroR();
zeroR.buildClassifier(train);
Evaluation zeroREval = new Evaluation(train);
zeroREval.evaluateModel(zeroR, test);
result[0] = Utils.grOrEq(zeroREval.errorRate(), evaluation.errorRate());
} catch (Exception ex) {
throw new Error("Problem determining ZeroR performance: "
+ ex.getMessage());
}
return result;
}
代码示例来源:origin: nz.ac.waikato.cms.weka/multiInstanceFilters
/**
* returns the configured FilteredClassifier. Since the base classifier is
* determined heuristically, derived tests might need to adjust it.
*
* @return the configured FilteredClassifier
*/
protected FilteredClassifier getFilteredClassifier() {
FilteredClassifier result;
result = new FilteredClassifier();
result.setFilter(getFilter());
result.setClassifier(new weka.classifiers.rules.ZeroR());
return result;
}
代码示例来源:origin: nz.ac.waikato.cms.weka/multiInstanceFilters
/**
* returns the configured FilteredClassifier. Since the base classifier is
* determined heuristically, derived tests might need to adjust it.
*
* @return the configured FilteredClassifier
*/
protected FilteredClassifier getFilteredClassifier() {
FilteredClassifier result;
result = new FilteredClassifier();
result.setFilter(getFilter());
result.setClassifier(new weka.classifiers.rules.ZeroR());
return result;
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* returns the configured FilteredClassifier. Since the base classifier is
* determined heuristically, derived tests might need to adjust it.
*
* @return the configured FilteredClassifier
*/
protected FilteredClassifier getFilteredClassifier() {
FilteredClassifier result;
result = super.getFilteredClassifier();
((NominalToString) result.getFilter()).setAttributeIndexes("1");
result.setClassifier(new ZeroR());
return result;
}
代码示例来源:origin: Waikato/weka-trunk
/**
* returns the configured FilteredClassifier. Since the base classifier is
* determined heuristically, derived tests might need to adjust it.
*
* @return the configured FilteredClassifier
*/
protected FilteredClassifier getFilteredClassifier() {
FilteredClassifier result;
result = super.getFilteredClassifier();
((NominalToString) result.getFilter()).setAttributeIndexes("1");
result.setClassifier(new ZeroR());
return result;
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* Initialize the classifier.
*
* @param data the training data to be used for generating the boosted
* classifier.
* @throws Exception if the classifier could not be built successfully
*/
public void initializeClassifier(Instances data) throws Exception {
super.buildClassifier(data);
// can classifier handle the data?
getCapabilities().testWithFail(data);
// remove instances with missing class
data = new Instances(data);
data.deleteWithMissingClass();
m_ZeroR = new weka.classifiers.rules.ZeroR();
m_ZeroR.buildClassifier(data);
m_NumClasses = data.numClasses();
m_Betas = new double[m_Classifiers.length];
m_NumIterationsPerformed = 0;
m_TrainingData = new Instances(data);
m_RandomInstance = new Random(m_Seed);
if ((m_UseResampling)
|| (!(m_Classifier instanceof WeightedInstancesHandler))) {
// Normalize weights so that they sum to one and can be used as sampling probabilities
double sumProbs = m_TrainingData.sumOfWeights();
for (int i = 0; i < m_TrainingData.numInstances(); i++) {
m_TrainingData.instance(i).setWeight(m_TrainingData.instance(i).weight() / sumProbs);
}
}
}
我最近开始使用 weka,我正在尝试使用朴素贝叶斯将推文分为正面或负面。因此,我有一个训练集,其中包含我为其指定标签的推文,以及一个包含所有带有“正面”标签的推文的测试集。当我运行朴素贝叶斯时,我得到
我正在使用来自 UCI 的成人数据 Here ,当我将它转换为excel文件时==>然后在weka中导入 weka 无法识别缺失值(它告诉 Missing:0 (0%)), 但成人数据包含带有“?”的
我对数据挖掘并不陌生,所以我完全被 WEKA 结果难住了。希望得到一些帮助。提前致谢! 我有一个具有二进制分类(S,H)的数字向量数据集。我训练了一个 NaiveBayes 模型(尽管方法真的无关紧要
我正在使用 Weka 上的多层感知器生成功率模型,Weka 是一个统计工具箱。 Weka 显示了以下生成的功率模型,但是,我不知道如何解释它。 如何使用 Weka 生成的模型计算预测值?我想知道如何用
我必须在我的 java 代码中使用 WEKA 进行预测。基本上我必须研究给定的代码并重用它。 testdata.setClassIndex(data.numAttributes() - 1); 我无法
您好,我正在尝试使用 java CSVLoader 在 weka 中加载管道分隔文件。看起来 CSVLoader 只加载逗号和制表符。有什么办法可以更改这些加载器上的分隔符吗? 有没有人在 Weka
我已经使用 Weka 3.7.9 将随机森林模型保存到一个文件中,现在我正在尝试针对其他(非常大的)集合(在 Amazon EC2 中的一些大型机器上)对其进行评估。我正在使用以下命令行: > jav
假设 X是原始的、标记的(即带有训练标签的)数据集,并且 Process(X)返回一组 Y实例 已用属性编码并转换为像 Y.arff 这样的对 Weka 友好的文件。 还假设Process()有一些“
我正在使用 Weka 中的数据集进行包含缺失值的分类。据我了解,当使用像 NaiveBayes 这样的分类器时,Weka 会自动用训练数据的众数或均值(使用过滤器 unsupervised/attri
我已经为我想在 Weka 中使用的数据集创建了一个 arff 文件。该文件被格式化为稀疏 arff 文件。无论如何,我已经成功加载了数据。然后我切换到关联选项卡并设置我的参数。但是,“开始”按钮不会启
我有一个 csv 文件,其中每一行都是代表数据点的数字向量。我想从命令行使用 weka 来计算 csv 文件中每个数据点的最近邻。我知道如何从命令行进行 k 最近邻分类,但这不是我想要的。我想要真正的
我有一个关于在 WEKA 中过滤属性的简单问题。 假设我有 30 个类的 500 个属性和每个类的 100 个样本,这等于 3000 行和 500 列。这会导致时间和内存问题,您可以猜到。 如何过滤在
Weka 中的分类器(例如决策树)将如何解释“?” (表示 ARFF 文件中的缺失值)在学习阶段?Weka 会用一些预定义的值(例如“0”或“false”)替换它,还是会以某种方式影响训练过程? 最佳
我正在尝试在 Weka 中使用 SVM 分类器。我下载了weka-3-7-13版本。当我单击分类器选项卡时,SVM 不在列表中。 如何在这个工具中使用 SVM?请帮助我克服这个问题。 最佳答案 在 W
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我正在从命令行运行 WEKA 以创建用于训练的贝叶斯网络模型,然后使用该模型在单独的数据集上进行测试。贝叶斯网络使用带有简单估计器的 TAN 搜索选项。我的培训命令行调用如下所示: java -cp
请帮助解释 Weka 库中由 weka.classifiers.functions.Logistic 生成的逻辑回归结果。 我使用来自 Weka 示例的数字数据: @relation weather
对于 Weka 中可用的 10 折交叉验证和传统的 10 折交叉验证之间的区别,我有点困惑。我理解 K 折交叉验证的概念,但是从我读到的 10 -Weka 中的折叠交叉验证有点不同。 在 Weka F
我正在使用 Weka 3.7.1 我正在尝试使用 weka 分析棒球运动预测。我想使用成本矩阵,因为在我赌博的体育博彩中,不同结果的成本是不一样的。我的数据集很简单:它是一组具有标称类 {WIN,LO
我正在使用 Weka GUI 在在线帖子上运行 NaiveBayes 分类器。我正在尝试跟踪错误预测的实例(在线帖子),以便我可以进一步了解如何改进功能。 目前,我有一个解决方法:我生成包含唯一 ID
我是一名优秀的程序员,十分优秀!