AutoMLExperimentExtension.SetSmacTuner Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustaw Microsoft.ML.AutoML.SmacTuner jako host na potrzeby optymalizacji hiperparametrów. Wydajność smac jest w dużym rozszerzeniu określonym przez numberOfTrees
, nMinForSpit
i splitRatio
, które są używane do dopasowania regresji wewnętrznej smac.
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
- experiment
- AutoMLExperiment
- numberInitialPopulation
- Int32
Liczba punktów do użycia na potrzeby inicjowania losowego.
- fitModelEveryNTrials
- Int32
ponowne dopasowanie losowych lasów w smac dla każdej próby N.
- numberOfTrees
- Int32
liczba drzew regresji podczas dopasowywania lasu losowego.
- nMinForSpit
- Int32
minimalna liczba punktów danych wymaganych do bycia w węźle, jeśli ma zostać podzielona dalej w celu dopasowania lasu losowego w smac.
- splitRatio
- Single
współczynnik podziału dla dopasowywania losowego lasu w smac.
- localSearchParentCount
- Int32
Liczba elementów nadrzędnych wyszukiwania używanych do wyszukiwania lokalnego w maksymalizacji funkcji pozyskiwania EI.
- numRandomEISearchConfigurations
- Int32
Liczba konfiguracji losowych podczas maksymalizacji funkcji pozyskiwania EI.
- epsilon
- Double
próg, który ma zakończyć się podczas maksymalizacji funkcji pozyskiwania EI.
- numNeighboursForNumericalParams
- Int32
Liczba sąsiadów do próbki podczas stosowania mutacji jednoetapowej do generowania nowych parametrów.