Freigeben über


AutoMLExperimentExtension.SetSmacTuner Methode

Definition

Legen Sie als Tuner für die Hyperparameteroptimierung fest Microsoft.ML.AutoML.SmacTuner . Die Leistung von smac wird in einem großen Bereich von bestimmt, numberOfTreesnMinForSpit und splitRatio, die verwendet werden, um den inneren Regressor von smac zu passen.

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

Parameter

numberInitialPopulation
Int32

Anzahl der Punkte, die für die zufällige Initialisierung verwendet werden sollen.

fitModelEveryNTrials
Int32

Passen Sie zufällige Wälder für jede N-Testversion neu in smac ein.

numberOfTrees
Int32

Anzahl der Regressionsstrukturen beim Anpassen der zufälligen Gesamtstruktur.

nMinForSpit
Int32

Mindestanzahl von Datenpunkten, die in einem Knoten vorhanden sein müssen, wenn er weiter aufgeteilt werden soll, um zufällige Gesamtstruktur in smac zu passen.

splitRatio
Single

Aufteilungsverhältnis zum Anpassen der zufälligen Gesamtstruktur in smac.

localSearchParentCount
Int32

Anzahl der Suchelter, die für die lokale Suche zur Maximierung der EI-Erfassungsfunktion verwendet werden sollen.

numRandomEISearchConfigurations
Int32

Anzahl der zufälligen Konfigurationen beim Maximieren der EI-Erfassungsfunktion.

epsilon
Double

der Schwellenwert, der während der Maximierung der EI-Erfassungsfunktion beendet werden soll.

numNeighboursForNumericalParams
Int32

Anzahl der Nachbarn, aus der beim Anwenden einer Einschrittmutation zum Generieren neuer Parameter stichprobeniert werden soll.

Gibt zurück

Gilt für: