Package weka.experiment
Class PairedStatsCorrected
java.lang.Object
weka.experiment.PairedStats
weka.experiment.PairedStatsCorrected
- All Implemented Interfaces:
RevisionHandler
A class for storing stats on a paired comparison. This version is
based on the corrected resampled t-test statistic, which uses the
ratio of the number of test examples/the number of training examples.
For more information see:
Claude Nadeau and Yoshua Bengio, "Inference for the Generalization Error," Machine Learning, 2001.
- Version:
- $Revision: 14314 $
- Author:
- Richard Kirkby (rkirkby@cs.waikato.ac.nz)
-
Field Summary
Fields inherited from class weka.experiment.PairedStats
correlation, count, differencesProbability, differencesSignificance, differencesStats, sigLevel, xStats, xySum, yStats
-
Constructor Summary
ConstructorDescriptionPairedStatsCorrected
(double sig, double testTrainRatio) Creates a new PairedStatsCorrected object with the supplied significance level and train/test ratio. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Calculates the derived statistics (significance etc).Returns the revision string.static void
Tests the paired stats object from the command line.Methods inherited from class weka.experiment.PairedStats
add, add, getDegreesOfFreedom, setDegreesOfFreedom, subtract, subtract, toString
-
Constructor Details
-
PairedStatsCorrected
public PairedStatsCorrected(double sig, double testTrainRatio) Creates a new PairedStatsCorrected object with the supplied significance level and train/test ratio.- Parameters:
sig
- the significance level for comparisonstestTrainRatio
- the number test examples/training examples
-
-
Method Details
-
calculateDerived
public void calculateDerived()Calculates the derived statistics (significance etc).- Overrides:
calculateDerived
in classPairedStats
-
getRevision
Returns the revision string.- Specified by:
getRevision
in interfaceRevisionHandler
- Overrides:
getRevision
in classPairedStats
- Returns:
- the revision
-
main
Tests the paired stats object from the command line. reads line from stdin, expecting two values per line.- Parameters:
args
- ignored.
-