| Interface | Description |
|---|---|
| BinaryLearningAlgorithm |
It is a learning algorithm that has to learn a concept associated to a single label.
|
| EnsembleLearningAlgorithm |
It is an ensemble method that operates combining various learning algorithms
|
| KernelMethod |
It is a kernel-based algorithm
|
| LearningAlgorithm |
It is a generic Machine Learning algorithm
|
| LinearMethod |
It is a linear algorithm operating directly on an explicit vector space
|
| MetaLearningAlgorithm |
It is a meta algorithm that operates modifying exploiting another learning algorithm
|
| OnlineLearningAlgorithm |
It is a Machine Learning algorithm which allows an incremental learning strategy, exploiting a single Example
at a time
|
| Class | Description |
|---|---|
| LearningAlgorithmTypeResolver |
It is a class implementing
TypeIdResolver which will be used by Jackson library during
the serialization in JSON and deserialization of LearningAlgorithms |
| MultiEpochLearning |
It is a meta learning algorithms for online learning methods.
|
| PassiveAggressive |
It is an online learning algorithms that implements the Passive Aggressive algorithms described in
[Crammer, JMLR2006] K.
|
| Enum | Description |
|---|---|
| PassiveAggressive.Policy |
It is the updating policy applied by the Passive Aggressive Algorithm when a miss-prediction occurs
|
Copyright © 2018 Semantic Analytics Group @ Uniroma2. All rights reserved.