Class LearningCurveExtrapolator<I extends ILabeledAttributeArrayInstance<?>,​D extends IOrderedLabeledAttributeArrayDataset<I,​?>>

  • All Implemented Interfaces:
    ai.libs.jaicore.basic.ILoggingCustomizable
    Direct Known Subclasses:
    ConfigurationLearningCurveExtrapolator

    public class LearningCurveExtrapolator<I extends ILabeledAttributeArrayInstance<?>,​D extends IOrderedLabeledAttributeArrayDataset<I,​?>>
    extends java.lang.Object
    implements ai.libs.jaicore.basic.ILoggingCustomizable
    Abstract class for implementing a learning curve extrapolation method with some anchor points. For each of this anchorpoints a subsample will be drawn and a classifier will be trained with this sample. Based on the points (subsample size, learner accuracy) a custom method of learning curve extrapolation can be applied.