RegressionPartitionedEnsemble
Cross-validated regression ensemble
Description
RegressionPartitionedEnsemble is a set of regression ensembles
trained on cross-validated folds. You can estimate the quality of the regression by using one
or more kfold functions: kfoldfun, kfoldLoss, and kfoldPredict.
Each kfold function uses models trained on training-fold (in-fold)
observations to predict the response for validation-fold (out-of-fold) observations. For
example, when you use kfoldPredict with a k-fold
cross-validated model, the software estimates a response for every observation using the model
trained without that observation. For more information, see Partitioned Models.
Creation
You can create a RegressionPartitionedEnsemble object in two ways:
Create a cross-validated model from a
RegressionEnsembleorRegressionBaggedEnsemblemodel object by using thecrossvalobject function.Create a cross-validated regression model by using the
fitrensembleorfitensemblefunction and specifying one of the name-value argumentsCrossVal,CVPartition,Holdout,KFold, orLeaveout.
Properties
Object Functions
gather | Gather properties of Statistics and Machine Learning Toolbox object from GPU |
kfoldLoss | Loss for cross-validated partitioned regression model |
kfoldPredict | Predict responses for observations in cross-validated regression model |
kfoldfun | Cross-validate function for regression |
resume | Resume training of cross-validated regression ensemble model |
Examples
Algorithms
Extended Capabilities
Version History
Introduced in R2011a