All Packages Class Hierarchy This Package Previous Next Index WEKA's home
java.lang.Object
|
+----weka.classifiers.Classifier
|
+----weka.classifiers.AdditiveRegression
Analysing: Root_relative_squared_error
Datasets: 36
Resultsets: 2
Confidence: 0.05 (two tailed)
Date: 10/13/00 10:00 AM
Dataset (1) m5.M5Prim | (2) AdditiveRegression -S 0.7 \
| -B weka.classifiers.m5.M5Prime
----------------------------
auto93.names (10) 54.4 | 49.41 *
autoHorse.names (10) 32.76 | 26.34 *
autoMpg.names (10) 35.32 | 34.84 *
autoPrice.names (10) 40.01 | 36.57 *
baskball (10) 79.46 | 79.85
bodyfat.names (10) 10.38 | 11.41 v
bolts (10) 19.29 | 12.61 *
breastTumor (10) 96.95 | 96.23 *
cholesterol (10) 101.03 | 98.88 *
cleveland (10) 71.29 | 70.87 *
cloud (10) 38.82 | 39.18
cpu (10) 22.26 | 14.74 *
detroit (10) 228.16 | 83.7 *
echoMonths (10) 71.52 | 69.15 *
elusage (10) 48.94 | 49.03
fishcatch (10) 16.61 | 15.36 *
fruitfly (10) 100 | 100 *
gascons (10) 18.72 | 14.26 *
housing (10) 38.62 | 36.53 *
hungarian (10) 74.67 | 72.19 *
longley (10) 31.23 | 28.26 *
lowbwt (10) 62.26 | 61.48 *
mbagrade (10) 89.2 | 89.2
meta (10) 163.15 | 188.28 v
pbc (10) 81.35 | 79.4 *
pharynx (10) 105.41 | 105.03
pollution (10) 72.24 | 68.16 *
pwLinear (10) 32.42 | 33.33 v
quake (10) 100.21 | 99.93
schlvote (10) 92.41 | 98.23 v
sensory (10) 88.03 | 87.94
servo (10) 37.07 | 35.5 *
sleep (10) 70.17 | 71.65
strike (10) 84.98 | 83.96 *
veteran (10) 90.61 | 88.77 *
vineyard (10) 79.41 | 73.95 *
----------------------------
(v| |*) | (4|8|24)
For more information see:
Friedman, J.H. (1999). Stochastic Gradient Boosting. Technical Report Stanford University. http://www-stat.stanford.edu/~jhf/ftp/stobst.ps.
Valid options from the command line are:
-B classifierstring
Classifierstring should contain the full class name of a classifier
followed by options to the classifier.
(required).
-S shrinkage rate
Smaller values help prevent overfitting and have a smoothing effect
(but increase learning time).
(default = 1.0, ie no shrinkage).
-M max models
Set the maximum number of models to generate. Values <= 0 indicate
no maximum, ie keep going until the reduction in error threshold is
reached.
(default = -1).
-D
Debugging output.
public AdditiveRegression()
public AdditiveRegression(Classifier classifier)
classifier - the base classifier to use
public java.lang.String globalInfo()
public java.util.Enumeration listOptions()
public void setOptions(java.lang.String options[]) throws java.lang.Exception
-B classifierstring
Classifierstring should contain the full class name of a classifier
followed by options to the classifier.
(required).
-S shrinkage rate
Smaller values help prevent overfitting and have a smoothing effect
(but increase learning time).
(default = 1.0, ie. no shrinkage).
-D
Debugging output.
-M max models
Set the maximum number of models to generate. Values <= 0 indicate
no maximum, ie keep going until the reduction in error threshold is
reached.
(default = -1).
options - the list of options as an array of strings
public java.lang.String[] getOptions()
public java.lang.String debugTipText()
public void setDebug(boolean d)
d - true if debugging output is to be produced
public boolean getDebug()
public java.lang.String classifierTipText()
public void setClassifier(Classifier classifier)
classifier - the classifier with all options set.
public Classifier getClassifier()
public java.lang.String maxModelsTipText()
public void setMaxModels(int maxM)
maxM - the maximum number of models
public int getMaxModels()
public java.lang.String shrinkageTipText()
public void setShrinkage(double l)
l - the shrinkage rate.
public double getShrinkage()
public void buildClassifier(Instances data) throws java.lang.Exception
data - the training data
public double classifyInstance(Instance inst) throws java.lang.Exception
inst - the instance to predict
public java.util.Enumeration enumerateMeasures()
public double getMeasure(java.lang.String additionalMeasureName)
measureName - the name of the measure to query for its value
public double measureNumIterations()
public java.lang.String toString()
public static void main(java.lang.String argv[])
argv - should contain the following arguments:
-t training file [-T test file] [-c class index]
All Packages Class Hierarchy This Package Previous Next Index WEKA's home