OpenANN
1.1.0
An open source library for artificial neural networks.
|
Bootstrap Aggregating. More...
#include <Bagging.h>
Public Member Functions | |
Bagging (double bagSize) | |
virtual EnsembleLearner & | addLearner (Learner &learner) |
virtual EnsembleLearner & | setOptimizer (Optimizer &optimizer) |
virtual EnsembleLearner & | train (DataSet &dataSet) |
virtual Eigen::MatrixXd | operator() (Eigen::MatrixXd &X) |
virtual Eigen::VectorXd | operator() (Eigen::VectorXd &x) |
Public Member Functions inherited from OpenANN::EnsembleLearner | |
virtual | ~EnsembleLearner () |
Bootstrap Aggregating.
Bagging averages instable learners that have been trained on randomly sampled subsets of the training set [1]. This implementation can be used for classification and regression.
[1] L. Breiman: Bagging Predictors, Machine Learning 24, pp. 123-140, 1996.
OpenANN::Bagging::Bagging | ( | double | bagSize) |
|
virtual |
Implements OpenANN::EnsembleLearner.
|
virtual |
Implements OpenANN::EnsembleLearner.
|
virtual |
Implements OpenANN::EnsembleLearner.
|
virtual |
Implements OpenANN::EnsembleLearner.
|
virtual |
Implements OpenANN::EnsembleLearner.