public class KernelizedPassiveAggressiveRegression extends PassiveAggressiveRegression implements KernelMethod
[CrammerJLMR2006] Koby Crammer, Ofer Dekel, Joseph Keshet, Shai Shalev-Shwartz and Yoram Singer Online Passive-Aggressive Algorithms. Journal of Machine Learning Research (2006)
PassiveAggressive.Policyepsilon, regressorc, label, policy| Constructor and Description |
|---|
KernelizedPassiveAggressiveRegression() |
KernelizedPassiveAggressiveRegression(float aggressiveness,
float epsilon,
PassiveAggressive.Policy policy,
Kernel kernel,
Label label) |
| Modifier and Type | Method and Description |
|---|---|
KernelizedPassiveAggressiveRegression |
duplicate()
Creates a new instance of the LearningAlgorithm initialized with the same parameters
of the learningAlgorithm to be duplicated.
|
Kernel |
getKernel()
Returns the kernel exploited by this learner
|
UnivariateKernelMachineRegressionFunction |
getPredictionFunction()
Returns the regressor learned during the training process
|
void |
setKernel(Kernel kernel)
Sets the kernel this
|
void |
setPredictionFunction(PredictionFunction predictionFunction)
Sets the predictionFunction learned during the training process.
|
getEpsilon, learn, learn, setEpsiloncomputeWeight, getC, getLabel, getLabels, getPolicy, reset, setC, setLabel, setLabels, setPolicyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLabels, reset, setLabelspublic KernelizedPassiveAggressiveRegression()
public KernelizedPassiveAggressiveRegression(float aggressiveness,
float epsilon,
PassiveAggressive.Policy policy,
Kernel kernel,
Label label)
public Kernel getKernel()
KernelMethodgetKernel in interface KernelMethodpublic void setKernel(Kernel kernel)
KernelMethodsetKernel in interface KernelMethodkernel - the kernel to setpublic KernelizedPassiveAggressiveRegression duplicate()
LearningAlgorithmduplicate in interface LearningAlgorithmpublic UnivariateKernelMachineRegressionFunction getPredictionFunction()
RegressionLearningAlgorithmgetPredictionFunction in interface LearningAlgorithmgetPredictionFunction in interface RegressionLearningAlgorithmgetPredictionFunction in class PassiveAggressiveRegressionpublic void setPredictionFunction(PredictionFunction predictionFunction)
LearningAlgorithmsetPredictionFunction in interface LearningAlgorithmCopyright © 2018 Semantic Analytics Group @ Uniroma2. All rights reserved.