public enum CaretAlgorithm extends Enum<CaretAlgorithm> implements com.feedzai.openml.util.algorithm.MLAlgorithmEnum
| Enum Constant and Description |
|---|
ADA
Performs discrete, real, and gentle boost under both exponential and logistic loss on a given data set.
|
BAM
Generalized additive (mixed) models, some of their extensions and other generalized ridge regression with
multiple smoothing parameter estimation by (Restricted) Marginal Likelihood, Generalized Cross Validation and
similar.
|
CART
Recursive partitioning for classification, regression and survival trees.
|
EARTH
Build regression models using the techniques in Friedman's papers "Fast MARS" and "Multivariate Adaptive
Regression Splines".
|
ELASTICNET
Functions for fitting the entire solution path of the Elastic-Net.
|
GBM
An implementation of extensions to Freund and Schapire's AdaBoost algorithm and Friedman's gradient boosting
machine.
|
GLMBOOST
Functional gradient descent algorithm (boosting) for optimizing general risk functions utilizing component-wise
(penalised) least squares estimates or regression trees as base-learners for fitting generalized linear models to
potentially high-dimensional data.
|
MDA
Mixture and flexible discriminant analysis.
|
NNET
Software for feed-forward neural networks with a single hidden layer, and for multinomial log-linear models.
|
PAM
Computes a nearest shrunken centroid for gene expression (microarray) data.
|
PLS
Multivariate regression methods Partial Least Squares Regression (PLSR), Principal Component Regression (PCR) and
Canonical Powered Partial Least Squares (CPPLS).
|
RF
Classification and regression based on a forest of trees using random inputs, based on Breiman (2001).
|
SVMLK
An implementation of Support Vector Machines based in Kernel machine learning methods.
|
| Modifier and Type | Method and Description |
|---|---|
com.feedzai.openml.provider.descriptor.MLAlgorithmDescriptor |
getAlgorithmDescriptor() |
static CaretAlgorithm |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CaretAlgorithm[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CaretAlgorithm GBM
public static final CaretAlgorithm PLS
public static final CaretAlgorithm CART
public static final CaretAlgorithm PAM
public static final CaretAlgorithm RF
public static final CaretAlgorithm MDA
public static final CaretAlgorithm BAM
public static final CaretAlgorithm NNET
public static final CaretAlgorithm GLMBOOST
public static final CaretAlgorithm EARTH
public static final CaretAlgorithm ADA
public static final CaretAlgorithm SVMLK
public static final CaretAlgorithm ELASTICNET
public static CaretAlgorithm[] values()
for (CaretAlgorithm c : CaretAlgorithm.values()) System.out.println(c);
public static CaretAlgorithm valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic com.feedzai.openml.provider.descriptor.MLAlgorithmDescriptor getAlgorithmDescriptor()
getAlgorithmDescriptor in interface com.feedzai.openml.util.algorithm.MLAlgorithmEnumCopyright © 2018 Feedzai. All rights reserved.