gleam

graphMultiReg

Description

Implements generalized linear multitask learning and solves multiple related sparse linear regression problems simultaneously. This action is used for GRAPHMULTIREG operations.

Settings
ParameterDescription
attributesSpecifies variable attributes. Refer to common `casinvardesc` for full details (Appendix A: Common Parameters).
graphOutSpecifies the output data table to save the graph table. Refer to common `casouttable (Form 1)` for full details (Appendix A: Common Parameters).
graphTableSpecifies the graph table. Its first column must be the row ID. Must include all specified target variables. Refer to common `castable (Form 1)` for full details (Appendix A: Common Parameters).
graphTypeSpecifies the type of graph table. Default: CLUSTER. Options: CLUSTER (all tasks connected), CUSTOM (user-specified), FUSE (each task connected to the next), INDEP (all tasks independent).
inputsSpecifies variables for training. Refer to common `casinvardesc` for full details (Appendix A: Common Parameters).
maxItersSpecifies the maximum number of iterations. Default: 100.
modelIdSpecifies the model ID variable name.
modelOutSpecifies the output data table to save estimated multitask regression weights. Refer to common `casouttable (Form 1)` for full details (Appendix A: Common Parameters).
outputSpecifies the output data table to save scored observations. `casOut` subparameter defines the output table details. Refer to common `outputStatement` for full details (Appendix A: Common Parameters).
outputTablesLists the names of results tables to save as CAS tables. `names` subparameter specifies table names. Refer to common `outputTables` for full details (Appendix A: Common Parameters).
regL1Specifies the L1 (LASSO) penalization weight. Default: 0.01.
regL2Specifies the L2 graph penalization weight. Default: 0.01.
saveStateSpecifies the output data table to save the model's state for future scoring. Refer to common `casouttable (Form 1)` for full details (Appendix A: Common Parameters).
seedSpecifies the seed for pseudorandom number generation. Default: 0.
tableSpecifies the input table settings. The table must include one variable named 'id' as the row ID variable. Refer to common `castable (Form 1)` for full details (Appendix A: Common Parameters).
targetsSpecifies the target variables (required).
toleranceSpecifies the optimization tolerance (absolute L2 difference of solution) as a stopping criterion. Default: 1E-06.

Examples