This is an official repository containing codes for our Fair Streaming Principal Component Analysis: Statistical and Algorithmic Viewpoint, accepted at NeurIPS 2023.
- Download CelebA dataset images (
img_align_celeba.zip
) from this link - Download CelebA dataset annotations (
list_attr_celeba.txt
, ...) from this link - Put these to the directory
celeba_fair_streaming_pca/datasets/celeba/
. Unzip the zip file here.
You may open the following four notebook files to run by yourself:
FairStreamingPCA_CelebA_RGB.ipynb
FairStreamingPCA_CelebA_grayscale.ipynb
FairStreamingPCA_CelebA_blocksizeAblation.ipynb
FairStreamingPCA_CelebA_rankAblation.ipynb
We mostly follow the instruction in this repository.
If you'd like to use our code and publish a material, please cite our paper:
@inproceedings{
lee2023fair,
title={{Fair Streaming Principal Component Analysis: Statistical and Algorithmic Viewpoint}},
author={Junghyun Lee and Hanseul Cho and Se-Young Yun and Chulhee Yun},
booktitle={Thirty-seventh Conference on Neural Information Processing Systems},
year={2023},
url={https://openreview.net/forum?id=TW3ipYdDQG}
}