TD_OneClassSVM produces two outputs for linear kernel and three outputs for non-linear radial basis function sampler kernel.:
TD_OneClassSVM produces two outputs:
- Model (primary output): Contains the trained model along with model statistics. These model statistics will be stored in the model:
- Loss Function
- MSE
- Number of Observations
- Loglik
- AIC
- BIC
- Regularization
- Alpha (L1/L2/Elasticnet)
- Number of Iterations
- Learning Rate (Initial)
- Learning Rate (Final)
- Momentum
- Nesterov
- LocalSGD Iterations
- [Optional] MetaInformationTable (second output): Contains training progress information for each epoch.
- [Required if Kernel argument is 'RBF'] RBFFitTable (third output): Contains the weights and bias for features calculated.
Model Output Schema
| Column |
Data Type |
Description |
| attribute |
SMALLINT |
Contains a numeric index of predictor and model metrics. Intercept is specified using index 0 and rest of the predictors take positive values. Model metrics take negative indices. |
| predictor |
VARCHAR |
Contains the name of the predictor or Model metric. |
| estimate |
FLOAT |
Contains the predictor weights and numeric-based metric values. |
| value |
VARCHAR |
Contains the string-based metric values (for example., HINGE for LossFunction, L2 for Regularization, and so on). |
MetaInformationTable Output Schema
| Column |
Data Type |
Description |
| iteration |
INTEGER |
Contains iteration number (epoch number). |
| num_rows |
BIGINT |
Contains total number of rows processed so far. |
| eta |
FLOAT |
Learning rate for the iteration. |
| loss |
FLOAT |
Contains loss in this iteration. |
| best_loss |
FLOAT |
Contains best loss till this iteration. |
RBFFitTable Output Schema
| Column |
Data Type |
Description |
| Feature 1 |
FLOAT |
Contains weights for the feature. |
| ... |
... |
... |
| FeatureN |
FLOAT |
Contains weights for the feature. |
| Bias |
FLOAT |
Contains bias. |