![]() |
OpenANN
1.1.0
An open source library for artificial neural networks.
|
Bootstrap Aggregating. More...
#include <Bagging.h>
Inheritance diagram for OpenANN::Bagging: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.
1.8.4