|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.udo.cs.yale.operator.Operator
edu.udo.cs.yale.operator.learner.AbstractLearner
edu.udo.cs.yale.operator.learner.lazy.AverageLearner
public class AverageLearner
AverageLearner is very lazy. Actually it does not learn at all but creates an
AverageModel. This model simply calculates the average of the
attributes as prediction. AverageLearner is especially useful if it is used
on an example set created by a meta learning scheme. This approach can be
combined with an approach to weight the features (predictions / models).
| Constructor Summary | |
|---|---|
AverageLearner(OperatorDescription description)
|
|
| Method Summary | |
|---|---|
Model |
learn(ExampleSet exampleSet)
Trains a model. |
boolean |
supportsCapability(LearnerCapability lc)
Checks for Learner capabilities. |
| Methods inherited from class edu.udo.cs.yale.operator.learner.AbstractLearner |
|---|
apply, checkLearnerCapabilities, getEstimatedPerformance, getInputClasses, getInputDescription, getOptimizationPerformance, getOutputClasses, getWeights, shouldCalculateWeights, shouldDeliverOptimizationPerformance, shouldEstimatePerformance |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface edu.udo.cs.yale.operator.learner.Learner |
|---|
getName |
| Constructor Detail |
|---|
public AverageLearner(OperatorDescription description)
| Method Detail |
|---|
public boolean supportsCapability(LearnerCapability lc)
Learner
public Model learn(ExampleSet exampleSet)
Learner
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||