holisticai.bias.metrics.clustering_bias_metrics#
- holisticai.bias.metrics.clustering_bias_metrics(group_a, group_b, y_pred, data=None, centroids=None, metric_type='equal_outcome')[source]#
Clustering bias metrics batch computation
This function computes all the relevant clustering bias metrics, and displays them as a pandas dataframe.
Parameters
- group_aarray-like
Group membership vector (binary)
- group_barray-like
Group membership vector (binary)
- y_predarray-like
Cluster predictions (categorical)
- datamatrix-like, optional
Data matrix of shape (num_inst, dim)
- centroidsmatrix-like, optional
Centroids (centers)
- metric_typestr, optional
Specifies which metrics we compute: ‘both’, ‘equal_outcome’ or ‘equal_opportunity’
Returns
- pandas DataFrame
Metrics | Values | Reference