prejudice_remover: Prejudice Remover

Description Usage Arguments Examples

View source: R/inprocessing_prejudice_remover.R

Description

Prejudice remover is an in-processing technique that adds a discrimination-aware regularization term to the learning objective

Usage

1
prejudice_remover(eta=1.0, sensitive_attr='',class_attr='')

Arguments

eta

fairness penalty parameter

sensitive_attr

name of protected attribute

class_attr

label name

Examples

1
2
3
4
5
6
7
8
9
## Not run: 
# An example using the Adult Dataset
load_aif360_lib()
ad <- adult_dataset()
model <- prejudice_remover(class_attr = "income-per-year", sensitive_attr = "race")
model$fit(ad)
ad_pred <- model$predict(ad)

## End(Not run)

SSaishruthi/trial documentation built on April 30, 2020, 12:06 a.m.