Package | Description |
---|---|
gov.sandia.cognition.learning.algorithm.perceptron.kernel |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOnlineBudgetedKernelBinaryCategorizerLearner<InputType>
An abstract implementation of the
BudgetedKernelBinaryCategorizerLearner
for online learners. |
class |
Forgetron<InputType>
An implementation of the "self-tuned" Forgetron algorithm, which is an online
budgeted kernel binary categorizer learner.
|
static class |
Forgetron.Basic<InputType>
An implementation of the "basic" Forgetron algorithm, which is an online
budgeted kernel binary categorizer learner.
|
static class |
Forgetron.Greedy<InputType>
An implementation of the "greedy" Forgetron algorithm, which is an online
budgeted kernel binary categorizer learner.
|
class |
KernelBinaryCategorizerOnlineLearnerAdapter<InputType>
A wrapper class for a
KernelizableBinaryCategorizerOnlineLearner
that allows it to be used as a batch or incremental learner over the
input type directly, rather than using utility methods. |
class |
OnlineKernelPerceptron<InputType>
An implementation of the online version of the Perceptron algorithm.
|
class |
OnlineKernelRandomizedBudgetPerceptron<InputType>
An implementation of a fixed-memory kernel Perceptron algorithm.
|
class |
Projectron<InputType>
An implementation of the Projectron algorithm, which is an online kernel
binary categorizer learner that has a budget parameter tuned by the eta
parameter.
|
static class |
Projectron.LinearSoftMargin<InputType>
An implementation of the Projectron++ algorithm, which is an online
kernel binary categorizer learner that has a budget parameter tuned by
the eta parameter.
|
class |
RemoveOldestKernelPerceptron<InputType>
A budget kernel Perceptron that always removes the oldest item.
|
class |
Stoptron<InputType>
An online, budgeted, kernel version of the Perceptron algorithm that stops
learning once it has reached its budget.
|