The SEMISUPLEARN Procedure
AUTOTUNE Statement
AUTOTUNE <options>;
The AUTOTUNE statement searches for the best combination of values of the GAMMA= parameter and the number of nearest-neighbor parameters (when you specify the KNN option in the KERNEL statement) by minimizing the loss function in the PROC SEMISUPLEARN statement.
Table 2 summarizes the options that you can specify in the AUTOTUNE statement. For more information about all options except the TUNINGPARAMETERS= option, see the option’s description in the section AUTOTUNE Statement in Chapter 2, Shared Concepts. The TUNINGPARAMETERS= option is described following Table 2.
Table 2: AUTOTUNE Statement Options
| Option | Description |
|---|---|
| APPENDLOOKUP | Specifies that the table specified in the HISTORYTABLE= option contain the rows from the table specified in the LOOKUPTABLE= option |
| EVALHISTORY= | Specifies how to report the evaluation history of the tuner |
| HISTORYTABLE= | Specifies the CAS table that contains the evaluation history |
| LIVEUPDATE | Specifies that the table specified in the HISTORYTABLE= option be updated at every evaluation |
| LOOKUPTABLE= | Specifies the CAS table to use for evaluation lookup |
| MAXBAYES= | Specifies the maximum number of points in the kriging model |
| MAXEVALS= | Specifies the maximum number of evaluations |
| MAXITER= | Specifies the maximum number of iterations when SEARCHMETHOD=GA or SEARCHMETHOD=BAYESIAN |
| MAXTIME= | Specifies the maximum time for all iterations |
| MAXTRAINTIME= | Specifies the maximum time for a model training |
| NCONVITER= | Specifies the number of convergence iterations |
| NOGRIDSHUFFLE | Requests that the grid points not be shuffled |
| NOLOCALSEARCH | Disables local search optimization |
| NPARALLEL= | Specifies the number of parallel sessions |
| NSUBSESSIONWORKERS= | Specifies the number of workers in parallel sessions |
| POPSIZE= | Specifies the population size when SEARCHMETHOD=GA or SEARCHMETHOD=BAYESIAN |
| SAMPLESIZE= | Specifies the sample size when SEARCHMETHOD=LHS or SEARCHMETHOD=RANDOM |
| SEARCHMETHOD= | Specifies the search method that the optimizer uses |
| SELECTINITPOINT | Specifies that the tuner select the best evaluation from the lookup table |
| TARGETEVENT= | Specifies the target event for ROC-based calculations |
| TUNINGPARAMETERS= | Specifies the custom tuning parameters |
| USEPARAMETERS= | Specifies how to handle the TUNINGPARAMETERS= option |