Description Usage Arguments See Also Examples
Function to create AIF compatible dataset.
1 2 3 4 | aif_dataset(data_path, favor_label, unfavor_label,
unprivileged_protected_attribute,
privileged_protected_attribute,
target_column, protected_attribute)
|
data_path |
Path to the input CSV file or a R dataframe. |
favor_label |
Label value which is considered favorable (i.e. “positive”). |
unfavor_label |
Label value which is considered unfavorable (i.e. “negative”). |
unprivileged_protected_attribute |
A unprotected attribute value which is considered privileged from a fairness perspective. |
privileged_protected_attribute |
A protected attribute value which is considered privileged from a fairness perspective. |
target_column |
Name describing the label. |
protected_attribute |
A feature for which fairness is desired. |
More about AIF binary dataset.
1 2 3 4 5 6 7 8 | load_aif360_lib()
# Input dataset
data <- data.frame("feat" = c(0,0,1,1,1,1,0,1,1,0), "label" = c(1,0,0,1,0,0,1,0,1,1))
# Create aif compatible input dataset
act <- aif360::aif_dataset(data_path = data, favor_label=0, unfavor_label=1,
unprivileged_protected_attribute=0,
privileged_protected_attribute=1,
target_column="label", protected_attribute="feat")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.