Autoencoder
Autoencoder is a type of artificial neural network used for unsupervised learning and anomaly detection. It is widely used for time series forecasting outlier detection because of its ability to model complex, non-linear patterns in the data.
Autoencoder Parameters (OutlierTechId = 5)
Param Name | Description | Default Values | Possible Values |
---|---|---|---|
EPOCHS | The number of times the entire dataset is passed through the model during training. | 30 | <=500 |
IQR-MULTIPLIER | Multiplier for the Interquartile Range (IQR) used for outlier detection. | 1.5 | |
LR | The learning rate that controls the size of weight updates during training. | 0.001 | |
USE-RECONSTRUCTION | Whether to use the reconstruction error to detect outliers. | True | |
PATIENCE | The number of epochs with no improvement in validation loss before training stops. | 5 |