Class AutoMLEnsembleOptions
- Namespace
- AiDotNet.Configuration
- Assembly
- AiDotNet.dll
Configuration options for AutoML ensembling.
public sealed class AutoMLEnsembleOptions
- Inheritance
-
AutoMLEnsembleOptions
- Inherited Members
Remarks
Ensembling retrains a small set of top-performing trials on the full training data and combines their predictions into a single "ensemble" model. This can improve accuracy and reduce variance.
For Beginners: An ensemble is like asking multiple experts and averaging their answers. It often performs better than relying on a single model.
Properties
Enabled
Gets or sets a value indicating whether AutoML should attempt to build an ensemble after the search.
public bool Enabled { get; set; }
Property Value
FinalSelectionPolicy
Gets or sets the policy that determines whether the ensemble replaces the best single model.
public AutoMLFinalModelSelectionPolicy FinalSelectionPolicy { get; set; }
Property Value
MaxModelCount
Gets or sets the maximum number of top trials to include in the ensemble.
public int MaxModelCount { get; set; }
Property Value
Remarks
Values less than 2 disable ensembling (an ensemble requires at least two models).