Visualizations
The toolbox provides a wide range of visualizations according to the task and data characteristics. Visualizations can be activated or deactivated through the parameter activate of the configuration file.
Outlier Detection
For Outlier Detection, the toolbox generates a scatter plot of the true inliers and true outliers for each pair of variables, including the contour of the learned decision fucntion. Any observation belonging to the distribution is referred to as an inlier and any outlying point is referred to as an outlier. The variables’ distributions is plotted on the diagonal of the generated matrix of plots. In case the user chooses to work with a unique input variable, a single plot with the data distribution is created.
The proper functioning of this stage depends on several variables defined in the Data section of the configuration file:
features: List of variables (strings) included in the database. (e.g. [‘air_temperature_2m’, ‘precipitation’, ‘root_moisture’])
features_selected: List of selected variables (ints) from the available features list. (e.g. [0,2])
Classification
For Classification, the toolbox generates the following plots according to the characteristics of the input data:
- Time-series data (1D):
Pixel-wise detection signals (see image A).
If time_aggregation: True, detection signals averaged through all pixels (see image A)
If spatial_aggregation: (H,W,T) , with H = heigh (int), W = width (int) and T = time (int), probabilistic spatial map of the detection per time step (see image B). To deactivate, set the parameter to False.
Confusion matrix (see image D).
- Spatial data (2D):
Probabilistic map per time step (see image B)
Categorical map per time step (see image C)
If time_aggregation: True, detection signals averaged through all pixels (see image A)
Confusion matrix (see image D)
- Spatiotemporal data (3D):
Probabilistic map per time step (see image B)
Categorical map per time step (see image C)
If time_aggregation: True, detection signals averaged through all pixels (see image A)
Confusion matrix (see image D)
This stage hangs on the following variables defined in the data section of the configuration file:
num_classes: Number of classes in the classification task (non-event included).
lat_slice_test: Min/max latitude coordinates (test). This parameter is optional for 1D, mandatory for 2D-3D. Defined as an String: “min_lat, max_lat”.
lon_slice_test: Min/max longitude coordinates (test). This parameter is optional for 1D, mandatory for 2D-3D. Defined as an String: “min_lon, max_lon”.
Impact Assessment
The Impact Assessment only provides visualizations when working with spatial data (2D) or spatiotemporal data (3D). In these cases, the toolbox provides the prediction map. If a Gaussian Process Layer is used in the model, the uncertainty maps are also generated.
This stage hangs on the following variables defined in the data section of the configuration file:
num_targets: Number of targets in the regression task.
lat_slice_test: Min/max latitude coordinates (test). This parameter is optional for 1D, mandatory for 2D-3D. Defined as an String: “min_lat, max_lat”.
lon_slice_test: Min/max longitude coordinates (test). This parameter is optional for 1D, mandatory for 2D-3D. Defined as an String: “min_lon, max_lon”.



