Object Detection Testing Config
Below is the default configuration for all Object Detection tests. A copy of this can also be found in your rime_trial
bundle (inside the images_examples/detection/default_test_config.json
).
{
"categories": [],
"run_default": null,
"custom_tests": null,
"numeric_outlier": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
},
"min_normal_prop": 0.99,
"baseline_quantile": 0.1,
"perturb_multiplier": 1.0
},
"unseen_categorical": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"unseen_domain": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"unseen_email": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"unseen_url": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"rare_categories": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
},
"include_columns": [],
"min_num_occurrences": 0,
"min_pct_occurrences": 0,
"min_ratio_rel_uniform": 0.005
},
"out_of_range": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
},
"std_factor": 3
},
"int_feature_type": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"float_feature_type": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"str_feature_type": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"bool_feature_type": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"url_feature_type": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"domain_feature_type": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"email_feature_type": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"req_characters": {
"column_specific_params": {},
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"inconsistencies": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
},
"freq_ratio_threshold": 0.02,
"min_correlation": 0.1,
"max_pairwise_tests": 200,
"max_unique_pairs_for_firewall": 15
},
"capitalization": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"empty_string": {
"exclude_columns": [],
"run": true,
"performance_change_config": {
"severity_thresholds": null,
"min_num_samples": 1
}
},
"feat_subset_auc": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_accuracy": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_f1": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_macro_f1": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_precision": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_macro_precision": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_fpr": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_recall": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_macro_recall": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_pred_variance_pos": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_pred_variance_neg": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_pred_variance_all": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_rmse": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_mae": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_rank_correlation": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_ndcg": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"feat_subset_mrr": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"correlation_drift": {
"exclude_columns": [],
"run": true,
"min_correlation": 0.1,
"correlation_thresholds": [
0.1,
0.2,
0.3
],
"p_value_threshold": 0.05,
"max_pairwise_tests": 200
},
"mutual_information_feat_drift": {
"exclude_columns": [],
"run": true,
"min_mutual_information": 0.1,
"mutual_information_thresholds": [
0.1,
0.2,
0.3
],
"max_pairwise_tests": 200,
"min_sample_size": 100
},
"mutual_information_label_drift": {
"exclude_columns": [],
"run": true,
"min_mutual_information": 0.1,
"mutual_information_thresholds": [
0.1,
0.2,
0.3
],
"max_pairwise_tests": 200,
"min_sample_size": 100
},
"categorical_label_drift": {
"run": true,
"drift_statistic": "Population Stability Index",
"params": {
"run": true,
"num_values_for_graph": 5,
"distance_thresholds": [
0.2,
0.4,
0.6
]
}
},
"multiclass_pred_label_drift": {
"run": true,
"drift_statistic": "Population Stability Index",
"params": {
"run": true,
"num_values_for_graph": 5,
"distance_thresholds": [
0.2,
0.4,
0.6
]
}
},
"regression_label_drift": {
"run": true,
"p_value_threshold": 0.05,
"ks_stat_thresholds": [
0.1,
0.33,
0.67
]
},
"categorical_drift": {
"exclude_columns": [],
"run": true,
"drift_statistic": "Population Stability Index",
"params": {
"run": true,
"drift_scaling_factor": 0.005,
"performance_change_thresholds": null,
"min_sample_size": 100,
"max_sample_size": null,
"distance_threshold": 0.2
}
},
"continuous_drift": {
"exclude_columns": [],
"run": true,
"drift_scaling_factor": 0.005,
"performance_change_thresholds": null,
"drift_statistic": "Population Stability Index",
"params": {
"run": true,
"drift_scaling_factor": 0.005,
"performance_change_thresholds": null,
"min_sample_size": 100,
"min_num_quantiles": 1000,
"distance_threshold": 0.2,
"num_bins": 100
}
},
"overall_metrics": {
"run": true,
"metrics_specific_thresholds": {}
},
"prediction_drift": {
"run": true,
"drift_statistic": "Population Stability Index",
"params": {
"run": true,
"min_sample_size": 100,
"min_num_quantiles": 1000,
"psi_thresholds": [
0.2,
0.4,
0.6
],
"num_bins": 100
}
},
"calibration_comparison": {
"run": true,
"severity_level_thresholds": [
0.02,
0.06,
0.1
]
},
"global_sample_size": null,
"metadata_tests": null,
"pred_box_area_drift": {
"run": true,
"drift_metrics": [
{
"distance_metric": "Population Stability Index",
"severity_threshold": [
0.1,
0.2,
0.4
]
}
],
"min_occurrences": 0,
"model_impact_config": {
"ignore_observed_performance": false,
"min_num_samples": 1,
"severity_thresholds": [
0.01,
0.05,
0.1
]
},
"num_quantiles": 1001,
"num_bins": 100
},
"gaussian_blur": {
"run": true,
"sample_size": 200,
"severity_thresholds": [
0.01,
0.05,
0.1
],
"kernel_size": [
19,
19
],
"sigma": 5
},
"gaussian_noise": {
"run": true,
"sample_size": 200,
"severity_thresholds": [
0.01,
0.1,
0.25
],
"mean": 0,
"sigma": 0.03
},
"color_jitter": {
"run": true,
"sample_size": 200,
"severity_thresholds": [
0.01,
0.05,
0.1
],
"brightness": 0.1,
"contrast": 0.1,
"saturation": 0.1,
"hue": 0.1
},
"randomize_pixels_with_mask": {
"run": true,
"sample_size": 200,
"severity_thresholds": [
0.01,
0.05,
0.1
],
"probability": 0.1
},
"vertical_flip": {
"run": true,
"sample_size": 200,
"severity_thresholds": [
0.01,
0.05,
0.1
]
},
"horizontal_flip": {
"run": true,
"sample_size": 200,
"severity_thresholds": [
0.01,
0.05,
0.1
]
},
"obj_detection_recall": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
},
"obj_detection_precision": {
"exclude_columns": [],
"run": true,
"min_sample_size": 20,
"performance_change_thresholds": null
}
}