BALL::QSAR::AutomaticModelCreator Class Reference
#include <BALL/QSAR/automaticModelCreator.h>
List of all members.
Detailed Description
A class for automatic creation of the most appropriate QSAR model.
All available model-types are therefore evaluated using nested cross-validation and several successive feature selection steps.
Definition at line 11 of file automaticModelCreator.h.
Constructor & Destructor Documentation
BALL::QSAR::AutomaticModelCreator::AutomaticModelCreator |
( |
const QSARData * |
data |
) |
|
Member Function Documentation
Model* BALL::QSAR::AutomaticModelCreator::generateModel |
( |
|
) |
|
Start the search for most appropriate QSAR model for the current data.
All available model-types are therefore evaluated using nested cross-validation and several successive feature selection steps.
The model that obtained the highest nested prediction quality (>min_quality_) will be returned by this function.
If no model achieved a quality higher than min_quality_, 0 will be returned.
void BALL::QSAR::AutomaticModelCreator::optimizeParameters |
( |
Model * |
model |
) |
[private] |
void BALL::QSAR::AutomaticModelCreator::selectFeatures |
( |
Model * |
model |
) |
[private] |
void BALL::QSAR::AutomaticModelCreator::setData |
( |
const QSARData * |
data |
) |
|
void BALL::QSAR::AutomaticModelCreator::setMinQuality |
( |
double |
min_quality |
) |
|
Member Data Documentation