AutoMLExperimentExtension.SetSmacTuner Método

Definição

Defina Microsoft.ML.AutoML.SmacTuner como sintonizador para otimização de hiperparâmetro. O desempenho do smac está em uma grande extensão determinada por numberOfTreese nMinForSpitsplitRatio, que são usados para se ajustar ao regressor interno do 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

Parâmetros

numberInitialPopulation
Int32

Número de pontos a serem usados para inicialização aleatória.

fitModelEveryNTrials
Int32

reajuste florestas aleatórias em smac para cada N avaliações.

numberOfTrees
Int32

número de árvores de regressão ao ajustar a floresta aleatória.

nMinForSpit
Int32

número mínimo de pontos de dados necessários para estar em um nó se for para ser dividido ainda mais para ajustar a floresta aleatória no smac.

splitRatio
Single

taxa de divisão para ajustar a floresta aleatória em smac.

localSearchParentCount
Int32

Número de pais de pesquisa a serem usados para pesquisa local na maximização da função de aquisição do EI.

numRandomEISearchConfigurations
Int32

Número de configurações aleatórias ao maximizar a função de aquisição do EI.

epsilon
Double

o limite a ser encerrado durante a maximização da função de aquisição do EI.

numNeighboursForNumericalParams
Int32

Número de vizinhos a serem amostrados ao aplicar mutação de uma etapa para gerar novos parâmetros.

Retornos

Aplica-se a