|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
An SVMClassificationSettings object
captures the parameters associated with the SVM
classification algorithm. It allows a
knowledgeable user to fine tune algorithm
parameters. Generally, not all parameters must be
specified, however, those specified are taken into
account by the underlying data mining system.
AlgorithmSettings,
SupervisedAlgorithmSettings| Method Summary | |
double |
getComplexityFactor()
Returns the complexity factor, either set by the user or the default value. |
double |
getCStrategy()
Returns the C strategy value, either set by the user or the default value. |
int |
getKernelCacheSize()
Returns the kernel cache size in bytes to be used for storing computed kernels during the build operation. |
KernelFunction |
getKernelFunction()
Returns the kernel function to be used to transform the input data into a high dimensional feature space. |
int |
getPolynomialDegree()
Returns the degree of polynomial kernel function, either set by the user or the default value. |
double |
getStandardDeviation()
Returns the standard deviation value (also known as radius) to be used when the kernel function is Gaussian. |
double |
getTolerance()
Returns the tolerance value allowed before termination, either set by the user or the default value. |
void |
setComplexityFactor(double factor)
Sets the complexity factor that is a parameter trading off complexity for prediction loss. |
void |
setCStrategy(double cValue)
Sets the C strategy value. |
void |
setKernelCacheSize(int cacheSize)
Sets the kernel cache size in bytes to be used for storing computed kernels during the build operation. |
void |
setKernelFunction(KernelFunction kernelFunction)
Sets the kernel function to be used to transform the input data into a high dimensional feature space. |
void |
setPolynomialDegree(int degree)
Sets the degree of the polynomial kernel function. |
void |
setStandardDeviation(double stdDeviation)
Sets the standard deviation value to be used with Gaussian kernel function. |
void |
setTolerance(double tolerance)
Sets the tolerance value allowed before termination. |
| Methods inherited from interface javax.datamining.base.AlgorithmSettings |
getMiningAlgorithm, verify |
| Method Detail |
public double getComplexityFactor()
public double getCStrategy()
public int getKernelCacheSize()
public KernelFunction getKernelFunction()
public int getPolynomialDegree()
public double getStandardDeviation()
public double getTolerance()
public void setComplexityFactor(double factor)
factor - The complexity factor to be used.
public void setCStrategy(double cValue)
cValue - The C strategy value to be used.
public void setKernelCacheSize(int cacheSize)
cacheSize - The kernel cache size in bytes.
public void setKernelFunction(KernelFunction kernelFunction)
kernelFunction - The kernel function to be used.
public void setPolynomialDegree(int degree)
degree - The degree of the polynomial kernel function.
public void setStandardDeviation(double stdDeviation)
stdDeviation - The standard deviation value for Gaussian kernel function.
public void setTolerance(double tolerance)
tolerance - The tolerance value.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||