AutoMLExperimentExtension.SetSmacTuner 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
하이퍼 매개 변수 최적화를 위한 튜너로 설정합니다 Microsoft.ML.AutoML.SmacTuner . smac의 성능은 smac의 내부 회귀기에 맞게 사용되는 , nMinForSpit
및 splitRatio
에 의해 numberOfTrees
결정되는 대규모 확장에 있습니다.
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
매개 변수
- experiment
- AutoMLExperiment
- numberInitialPopulation
- Int32
임의 초기화에 사용할 지점 수입니다.
- fitModelEveryNTrials
- Int32
모든 N 평가판에 대해 임의의 포리스트를 smac에 다시 맞습니다.
- numberOfTrees
- Int32
임의 포리스트를 맞추는 경우 회귀 트리의 수입니다.
- nMinForSpit
- Int32
smac에서 임의 포리스트를 맞추기 위해 추가로 분할해야 하는 경우 노드에 있어야 하는 최소 데이터 요소 수입니다.
- splitRatio
- Single
스맥에서 임의 포리스트를 맞추기 위한 분할 비율입니다.
- localSearchParentCount
- Int32
EI 획득 기능을 최대화할 때 로컬 검색에 사용할 검색 부모 수입니다.
- numRandomEISearchConfigurations
- Int32
EI 획득 함수를 최대화할 때의 임의 구성 수입니다.
- epsilon
- Double
EI 획득 함수를 최대화하는 동안 종료할 임계값입니다.
- numNeighboursForNumericalParams
- Int32
새 매개 변수를 생성하기 위한 1단계 변형을 적용할 때 샘플링할 이웃의 수입니다.