Tabular monitoring objective.
JSON representation |
---|
{ "featureDriftSpec": { object ( |
Fields | |
---|---|
featureDriftSpec |
Input feature distribution drift monitoring spec. |
predictionOutputDriftSpec |
Prediction output distribution drift monitoring spec. |
featureAttributionSpec |
feature attribution monitoring spec. |
DataDriftSpec
Data drift monitoring spec. Data drift measures the distribution distance between the current dataset and a baseline dataset. A typical use case is to detect data drift between the recent production serving dataset and the training dataset, or to compare the recent production dataset with a dataset from a previous period.
JSON representation |
---|
{ "features": [ string ], "categoricalMetricType": string, "numericMetricType": string, "defaultCategoricalAlertCondition": { object ( |
Fields | |
---|---|
features[] |
feature names / Prediction output names interested in monitoring. These should be a subset of the input feature names or prediction output names specified in the monitoring schema. If the field is not specified all features / prediction outputs outlied in the monitoring schema will be used. |
categoricalMetricType |
Supported metrics type: * l_infinity * jensen_shannon_divergence |
numericMetricType |
Supported metrics type: * jensen_shannon_divergence |
defaultCategoricalAlertCondition |
Default alert condition for all the categorical features. |
defaultNumericAlertCondition |
Default alert condition for all the numeric features. |
featureAlertConditions |
Per feature alert condition will override default alert condition. |
ModelMonitoringAlertCondition
Monitoring alert triggered condition.
JSON representation |
---|
{ // Union field |
Fields | |
---|---|
Union field condition . Alert triggered condition. condition can be only one of the following: |
|
threshold |
A condition that compares a stats value against a threshold. Alert will be triggered if value above the threshold. |
FeatureAttributionSpec
feature attribution monitoring spec.
JSON representation |
---|
{ "features": [ string ], "defaultAlertCondition": { object ( |
Fields | |
---|---|
features[] |
feature names interested in monitoring. These should be a subset of the input feature names specified in the monitoring schema. If the field is not specified all features outlied in the monitoring schema will be used. |
defaultAlertCondition |
Default alert condition for all the features. |
featureAlertConditions |
Per feature alert condition will override default alert condition. |
batchExplanationDedicatedResources |
The config of resources used by the Model Monitoring during the batch explanation for non-AutoML models. If not set, |