/FairDRO

About Unofficial implementation of paper "Re-weighting Based Group Fairness Regularization via Classwise Robust Optimization"

Primary LanguagePython

FairDRO: Re-weighting Based Group Fairness Regularization via Classwise Robust Optimization

非公式のFairDRO (https://openreview.net/forum?id=Q-WfHzmiG9m) の再現実装です.

実行環境

docker-composeを用います.インストールしていない人は公式のドキュメントに従ってインストールしてください.

  • Dockerイメージの作成
$ make build
  • Dockerコンテナ起動
$ make up
  • Dockerコンテナに入る
$ make exec

実行例

$ python main.py --rho $rho --lr 0.001 --wd 0.001 -s $seed -b 256 -d celeba --target Smiling --sens Male --arch $model -e 50 --root data/CelebA/