|
Oracle Data Mining Java API Reference 10g Release 2 (10.2) B14341-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An instance of OraABNSettings
is used to specify settings for the Adaptive Bayes Network algorithm. The settings are intended to allow the user control over build performance. The build process includes a step that finds an array of seed features. A seed feature consists of a training attribute that is statistically correlated with the target. In a training table with many attributes, many seed features may be found. The statistical procedure ranks the seed features with respect to their statistical correlation. The first step consists of constructing a Naive Bayes Model of size specified by numberOfPredictorsInNBModel parameter consisting of the top ranked attributes. Subsequent steps extend each seed feature one at a time in rank order. The maximum number of seed features extended is specified by maximum predictors. Each step must yield a model of smaller description length or it is rejected. The initial baseline is the global target distribution or prior. Each time a seed feature is extended, it involves a scan of the table.
To control the length of time it takes for the build, there are three user parameters:
AlgorithmSettings
, SupervisedAlgorithmSettings
Method Summary | |
int |
getMaximumNumberOfPredictors() Returns the maximum number of predictors. |
OraABNModelType |
getModelType() Returns the ABN model type enumeration. |
int |
getNaiveBayesNumberOfPredictors() Returns the number of predictors used in NB model. |
void |
setMaximumNumberOfPredictors(int maxPredictors) Sets the maximum number of predictors. |
void |
setModelType(OraABNModelType modelType) Sets the model type enumeration. |
void |
setNaiveBayesNumberOfPredictors(int nbPredictors) Sets the number of predictors in the NB model. |
Methods inherited from interface javax.datamining.base.AlgorithmSettings |
getMiningAlgorithm, verify |
Method Detail |
public OraABNModelType getModelType()
public void setModelType(OraABNModelType modelType)
modelType
-public int getNaiveBayesNumberOfPredictors()
public void setNaiveBayesNumberOfPredictors(int nbPredictors)
nbPredictors
-public int getMaximumNumberOfPredictors()
public void setMaximumNumberOfPredictors(int maxPredictors)
maxPredictors
-
|
Oracle Data Mining Java API Reference 10g Release 2 (10.2) B14341-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |