com.rapidminer.operator.performance
Class SquaredError
java.lang.Object
com.rapidminer.operator.AbstractIOObject
com.rapidminer.operator.ResultObjectAdapter
com.rapidminer.tools.math.Averagable
com.rapidminer.operator.performance.PerformanceCriterion
com.rapidminer.operator.performance.MeasuredPerformance
com.rapidminer.operator.performance.SimpleCriterion
com.rapidminer.operator.performance.SquaredError
- All Implemented Interfaces:
- IOObject, ResultObject, Readable, Reportable, LoggingHandler, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<PerformanceCriterion>
public class SquaredError
- extends SimpleCriterion
The squared error. Sums up the square of the absolute deviations and divides
the sum by the number of examples.
- Author:
- Ingo Mierswa, Simon Fischer
- See Also:
- Serialized Form
Method Summary |
double |
countExample(double label,
double predictedLabel)
Calculates the error for the current example. |
java.lang.String |
getDescription()
Returns a description of the performance criterion. |
java.lang.String |
getName()
Returns the name of this averagable. |
Methods inherited from class com.rapidminer.tools.math.Averagable |
buildAverage, clone, cloneAveragable, formatPercent, getAverage, getAverageCount, getExtension, getFileDescription, getMakroAverage, getMakroStandardDeviation, getMakroVariance, getMikroStandardDeviation, getStandardDeviation, getVariance, isInTargetEncoding, setAverageCount, toString |
Methods inherited from class com.rapidminer.operator.ResultObjectAdapter |
addAction, getActions, getAnnotations, getResultIcon, log, log, logError, logNote, logWarning, toHTML, toResultString |
Methods inherited from class com.rapidminer.operator.AbstractIOObject |
appendOperatorToHistory, copy, getLog, getProcessingHistory, getSource, initWriting, read, read, read, read, setLoggingHandler, setSource, write |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SquaredError
public SquaredError()
SquaredError
public SquaredError(SquaredError se)
getName
public java.lang.String getName()
- Description copied from class:
Averagable
- Returns the name of this averagable. The returned string should only contain
lowercase letters and underscore (RapidMiner parameter format) since the names
will be automatically used for GUI purposes.
- Specified by:
getName
in interface ResultObject
- Specified by:
getName
in class Averagable
countExample
public double countExample(double label,
double predictedLabel)
- Calculates the error for the current example.
- Specified by:
countExample
in class SimpleCriterion
getDescription
public java.lang.String getDescription()
- Description copied from class:
PerformanceCriterion
- Returns a description of the performance criterion. This description is
used for GUI purposes and automatic parameter type creation for the
PerformanceEvaluator
operator.
- Specified by:
getDescription
in class PerformanceCriterion
Copyright © 2001-2009 by Rapid-I