ensemble.evolving
Design evolving ensembles
Syntax
Description
Designs a new evolving ensemble. Each column of the “members” input indicates the ensemble members that should be used in a particular ensemble, so the number of evolving ensembles will match the number of columns. If the ensemble object previously implemented an evolving ensemble, the evolving labels will all be reset.
Also applies labels to the ensembles in the evolving ensemble. You must provide one label per evolving ensemble (one label per column of “members”). These evolving labels are distinct from any global label applied to the ensemble object. The evolving labels – accessed via the “evolvingLabels” command – refer to individual ensembles within the evolving ensemble. By contrast, the global label – accessed via the “ensemble.label” command – refers to the ensemble object as a whole.
Replaces the ensemble members used for specific ensembles in an existing evolving ensemble. If the first input is -1, sets new ensemble members for all the ensembles in the current evolving ensemble. Unlike the first syntax, this does not reset the evolving labels. Otherwise, use the indices of ensembles in the evolving ensemble, or the labels of evolving ensembles to replace the members of specific ensembles. Note that you can only use evolving labels to reference ensembles that have unique labels. If you want to replace the members of ensembles with the same evolving label, then you will need to specify those ensembles using their indices.
In addition to replacing ensemble members, also updates the evolving labels of the specified ensembles.
Adds additional ensembles to an evolving ensemble. As usual, the columns of “members” indicate the ensemble members to use for different ensembles. The first input indicates the indices of these new ensembles within the total set of evolving ensembles. Unlike the “e” input in syntax 3, the “eNew” input may include indices greater than the current number of ensembles in the evolving ensemble, and these indices are used to add new ensembles to the evolving set. The “eNew” input must include all indices on the interval: current number of ensembles + 1 : new number of ensembles The “eNew” input may also include the indices of existing ensembles, and these ensembles will have their ensemble members updated.
Also applies evolving labels to the new ensembles in the evolving ensemble. If the “eNew” input contains the indices of existing ensembles, updates the labels of those ensembles.