Available Inputs & UQ Methods#
Below, you can find an overview of the input types, UQ methods, and error models implemented in UNIQUE
.
Type |
Name |
Description |
Reference(s) |
---|---|---|---|
Input Type |
|
Data-based inputs - i.e., features that can be directly computed from/linked to the data. Features can be provided as a single value or as an array of values/features for each datapoint. Numerical features can contain integer-only (binary included) or real-valued (floats) values. Check out Input Types Specification. |
|
Input Type |
|
Model-based inputs - i.e., outputs associated with the original predictive model. Depending on the task ( |
|
UQ Method |
|
Computes the variance of the ensemble’s predictions. Either the individual ensemble member’s predictions (as an array) or the pre-computed variance (as a single value) for each datapoint can be provided. |
|
UQ Method |
|
Returns the predicted primary class probability. Expects the predicted main class probability value as input, not the ensemble’s (class) predictions. |
|
UQ Method |
|
Returns the k-nearest neighbors from the training set in the corresponding feature(s) space using the Manhattan distance metric. |
|
UQ Method |
|
Returns the k-nearest neighbors from the training set in the corresponding feature(s) space using the Euclidean distance metric. |
|
UQ Method |
|
Returns the k-nearest neighbors from the training set in the corresponding feature(s) space using the Tanimoto distance metric. |
|
UQ Method |
|
Returns the kernel density estimation from the training set in the corresponding feature(s) space using the gaussian kernel and Euclidean distance metric. |
|
UQ Method |
|
Returns the kernel density estimation from the training set in the corresponding feature(s) space using the gaussian kernel and Manhattan distance metric. |
|
UQ Method |
|
Returns the kernel density estimation from the training set in the corresponding feature(s) space using the exponential kernel and Manhattan distance metric. |
|
“Transformed” UQ Method |
|
Computes the sum of (computed) variances and distances converted to variances using the |
Hirschfeld et al. (2020) - Eq. 11 & 12[1] |
“Transformed” UQ Method |
|
Computes the absolute mean difference in predicted vs. target value for the k-nearest neighbors from the training set in the corresponding feature(s) space. |
Sheridan et al. (2022)[2] |
Error Model/”Transformed” UQ Method |
|
Builds and trains a Random Forest regressor that predicts the pointwise prediction error. |
Adapted from Lahlou et al. (2021)[3] |
Error Model/”Transformed” UQ Method |
|
Builds and trains a LASSO regressor that predicts the pointwise prediction error. |
Adapted from Lahlou et al. (2021)[3] |
See also
Check out UQ Methods for more details about the difference between base and transformed UQ methods.