Sdílet prostřednictvím


AutoMLExperimentExtension.SetSmacTuner Metoda

Definice

Nastavit Microsoft.ML.AutoML.SmacTuner jako tuner pro optimalizaci hyperparametrů. Výkon nástroje smac je ve velkém rozsahu určený hodnotou numberOfTrees, nMinForSpit a splitRatio, které se používají k přizpůsobení vnitřního regresoru smacu.

public static Microsoft.ML.AutoML.AutoMLExperiment SetSmacTuner (this Microsoft.ML.AutoML.AutoMLExperiment experiment, int numberInitialPopulation = 20, int fitModelEveryNTrials = 10, int numberOfTrees = 10, int nMinForSpit = 2, float splitRatio = 0.8, int localSearchParentCount = 5, int numRandomEISearchConfigurations = 5000, double epsilon = 1E-05, int numNeighboursForNumericalParams = 4);
static member SetSmacTuner : Microsoft.ML.AutoML.AutoMLExperiment * int * int * int * int * single * int * int * double * int -> Microsoft.ML.AutoML.AutoMLExperiment
<Extension()>
Public Function SetSmacTuner (experiment As AutoMLExperiment, Optional numberInitialPopulation As Integer = 20, Optional fitModelEveryNTrials As Integer = 10, Optional numberOfTrees As Integer = 10, Optional nMinForSpit As Integer = 2, Optional splitRatio As Single = 0.8, Optional localSearchParentCount As Integer = 5, Optional numRandomEISearchConfigurations As Integer = 5000, Optional epsilon As Double = 1E-05, Optional numNeighboursForNumericalParams As Integer = 4) As AutoMLExperiment

Parametry

numberInitialPopulation
Int32

Počet bodů, které se mají použít pro náhodnou inicializaci

fitModelEveryNTrials
Int32

znovu přizpůsobit náhodné lesy do smac pro každé N pokusy.

numberOfTrees
Int32

počet regresních stromů při přizpůsobení náhodného lesa.

nMinForSpit
Int32

minimální počet datových bodů, které se musí nacházet v uzlu, pokud má být dále rozdělený pro přizpůsobení náhodné doménové struktury v nástroji smac.

splitRatio
Single

poměr rozdělení pro přizpůsobení náhodného lesa v smac.

localSearchParentCount
Int32

Počet nadřazených vyhledávacích objektů, které se mají použít pro místní vyhledávání při maximalizaci akviziční funkce EI

numRandomEISearchConfigurations
Int32

Počet náhodných konfigurací při maximalizaci akviziční funkce EI

epsilon
Double

prahovou hodnotu, která se má ukončit při maximalizaci akviziční funkce EI.

numNeighboursForNumericalParams
Int32

Počet sousedů, ze které se mají vzorkovat při použití jednostupňové mutace pro generování nových parametrů

Návraty

Platí pro