Distributionally Generative Augmentation for Fair Facial Attribute Classification (2403.06606v2)
Abstract: Facial Attribute Classification (FAC) holds substantial promise in widespread applications. However, FAC models trained by traditional methodologies can be unfair by exhibiting accuracy inconsistencies across varied data subpopulations. This unfairness is largely attributed to bias in data, where some spurious attributes (e.g., Male) statistically correlate with the target attribute (e.g., Smiling). Most of existing fairness-aware methods rely on the labels of spurious attributes, which may be unavailable in practice. This work proposes a novel, generation-based two-stage framework to train a fair FAC model on biased data without additional annotation. Initially, we identify the potential spurious attributes based on generative models. Notably, it enhances interpretability by explicitly showing the spurious attributes in image space. Following this, for each image, we first edit the spurious attributes with a random degree sampled from a uniform distribution, while keeping target attribute unchanged. Then we train a fair FAC model by fostering model invariance to these augmentation. Extensive experiments on three common datasets demonstrate the effectiveness of our method in promoting fairness in FAC without compromising accuracy. Codes are in https://github.com/heqianpei/DiGA.
- Invariant risk minimization. arXiv preprint arXiv:1907.02893, 2019.
- Fairness without demographic data: A survey of approaches. In Equity and Access in Algorithms, Mechanisms, and Optimization, pages 1–12. 2023.
- Fairness without demographics through knowledge distillation. Advances in Neural Information Processing Systems, 35:19152–19164, 2022.
- A simple framework for contrastive learning of visual representations. In International conference on machine learning, pages 1597–1607. PMLR, 2020.
- Exploring simple siamese representation learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 15750–15758, 2021.
- Fair generative modeling via weak supervision. In International Conference on Machine Learning, pages 1887–1898. PMLR, 2020.
- Flexibly fair representation learning by disentanglement. In International conference on machine learning, pages 1436–1445. PMLR, 2019.
- Environment inference for invariant learning. In International Conference on Machine Learning, pages 2189–2200. PMLR, 2021.
- Evaluating and mitigating bias in image classifiers: A causal perspective using counterfactuals. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, pages 915–924, 2022.
- Image counterfactual sensitivity analysis for detecting unintended bias. arXiv preprint arXiv:1906.06439, 2019.
- Semi-supervised image attribute editing using generative adversarial networks. Neurocomputing, 401:338–352, 2020.
- Empirical risk minimization under fairness constraints. Advances in neural information processing systems, 31, 2018.
- Fairness in deep learning: A computational perspective. IEEE Intelligent Systems, 36(4):25–34, 2020.
- Fairness via representation neutralization. Advances in Neural Information Processing Systems, 34:12091–12103, 2021.
- Learning models with uniform performance via distributionally robust optimization. arXiv preprint arXiv:1810.08750, 2018.
- Fairness through awareness. In Proceedings of the 3rd innovations in theoretical computer science conference, pages 214–226, 2012.
- Bootstrap your own latent-a new approach to self-supervised learning. Advances in neural information processing systems, 33:21271–21284, 2020.
- Facet: Fairness in computer vision evaluation benchmark. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 20370–20382, 2023.
- Enhancing fairness of visual attribute predictors. In Proceedings of the Asian Conference on Computer Vision, pages 1211–1227, 2022.
- Equality of opportunity in supervised learning. Advances in neural information processing systems, 29, 2016.
- Fairness without demographics in repeated loss minimization. In International Conference on Machine Learning, pages 1929–1938. PMLR, 2018.
- Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 770–778, 2016.
- Momentum contrast for unsupervised visual representation learning. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 9729–9738, 2020.
- Attgan: Facial attribute editing by only changing what you want. IEEE transactions on image processing, 28(11):5464–5478, 2019.
- Does distributionally robust supervised learning give robust classifiers? In International Conference on Machine Learning, pages 2029–2037. PMLR, 2018.
- Fairfacegan: Fairness-aware facial image-to-image translation. arXiv preprint arXiv:2012.00282, 2020.
- Gender slopes: Counterfactual fairness for computer vision models by attribute manipulation. In Proceedings of the 2nd international workshop on fairness, accountability, transparency and ethics in multimedia, pages 1–5, 2020.
- Learning fair classifiers with partially annotated group labels. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 10348–10357, 2022.
- Fairness-aware learning through regularization approach. In 2011 IEEE 11th International Conference on Data Mining Workshops, pages 643–650. IEEE, 2011.
- Analyzing and improving the image quality of stylegan. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 8110–8119, 2020.
- Learning not to learn: Training deep neural networks with biased data. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 9012–9020, 2019.
- Fair classification by loss balancing via fairness-aware batch sampling. Neurocomputing, 518:231–241, 2023.
- Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
- Fairness without demographics through adversarially reweighted learning. Advances in neural information processing systems, 33:728–740, 2020.
- Large-scale methods for distributionally robust optimization. Advances in Neural Information Processing Systems, 33:8847–8860, 2020.
- Bias oriented unbiased data augmentation for cross-bias representation learning. Multimedia Systems, 29:725–738, 2023.
- Zin: When and how to learn invariance without environment partition? Advances in Neural Information Processing Systems, 35:24529–24542, 2022.
- Fair loss: Margin-aware reinforcement learning for deep face recognition. In Proceedings of the IEEE/CVF international conference on computer vision, pages 10052–10061, 2019a.
- Just train twice: Improving group robustness without training group information. In International Conference on Machine Learning, pages 6781–6792. PMLR, 2021a.
- Heterogeneous risk minimization. In International Conference on Machine Learning, pages 6804–6814. PMLR, 2021b.
- Kernelized heterogeneous risk minimization. arXiv preprint arXiv:2110.12425, 2021c.
- Stgan: A unified selective transfer network for arbitrary image attribute editing. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 3673–3682, 2019b.
- Large-scale celebfaces attributes (celeba) dataset. Retrieved August, 15(2018):11, 2018.
- Duet: A tuning-free device-cloud collaborative parameters generation framework for efficient device model generalization. In Proceedings of the ACM Web Conference 2023, pages 3077–3085, 2023.
- Intelligent model update strategy for sequential recommendation. In Proceedings of the ACM Web Conference 2024, 2024.
- Invariant feature regularization for fair face recognition. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 20861–20870, 2023.
- Learning adversarially fair and transferable representations. In International Conference on Machine Learning, pages 3384–3393. PMLR, 2018.
- A survey on bias and fairness in machine learning. ACM Computing Surveys (CSUR), 54(6):1–35, 2021.
- Learning from failure: De-biasing classifier from biased classifier. Advances in Neural Information Processing Systems, 33:20673–20684, 2020.
- Readme: Representation learning by fairness-aware disentangling method. arXiv preprint arXiv:2007.03775, 2020.
- Learning disentangled representation for fair facial attribute classification via fairness-aware information alignment. In Proceedings of the AAAI Conference on Artificial Intelligence, pages 2403–2411, 2021.
- Fair contrastive learning for facial attribute classification. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 10389–10398, 2022.
- Latent space smoothing for individually fair representations. In European Conference on Computer Vision, pages 535–554. Springer, 2022.
- Learning transferable visual models from natural language supervision. In International conference on machine learning, pages 8748–8763. PMLR, 2021.
- Fair attribute classification through latent space de-biasing. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 9301–9310, 2021.
- Achieving equalized odds by resampling sensitive attributes. Advances in neural information processing systems, 33:361–371, 2020.
- What’s in a name? reducing bias in bios without access to protected attributes. arXiv preprint arXiv:1904.05233, 2019.
- Distributionally robust neural networks for group shifts: On the importance of regularization for worst-case generalization. arXiv preprint arXiv:1911.08731, 2019.
- An investigation of why overparameterization exacerbates spurious correlations. In International Conference on Machine Learning, pages 8346–8356. PMLR, 2020.
- Contrastive learning for fair representations. arXiv preprint arXiv:2109.10645, 2021.
- Interfacegan: Interpreting the disentangled face representation learned by gans. IEEE transactions on pattern analysis and machine intelligence, 2020.
- Facial attribute recognition: A survey. Computer Vision: A Reference Guide, pages 1–13, 2020.
- Designing an encoder for stylegan image manipulation. ACM Transactions on Graphics (TOG), 40(4):1–14, 2021.
- Laurens Van der Maaten and Geoffrey Hinton. Visualizing data using t-sne. Journal of machine learning research, 9(11), 2008.
- High-fidelity gan inversion for image attribute editing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2022a.
- Community preserving network embedding. In Proceedings of the AAAI conference on artificial intelligence, 2017.
- Towards fairness in visual recognition: Effective strategies for bias mitigation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 8919–8928, 2020.
- Fairness-aware adversarial perturbation towards bias mitigation for deployed deep models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 10379–10388, 2022b.
- What should not be contrastive in contrastive learning. arXiv preprint arXiv:2008.05659, 2020.
- Consistent instance false positive improves fairness in face recognition. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 578–586, 2021.
- Fair class balancing: Enhancing model fairness without observing sensitive attributes. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pages 1715–1724, 2020.
- Enhancing fairness in face detection in computer vision systems by demographic bias mitigation. In Proceedings of the 2022 AAAI/ACM Conference on AI, Ethics, and Society, pages 813–822, 2022.
- Learning fair representations. In International conference on machine learning, pages 325–333. PMLR, 2013.
- Federated unsupervised representation learning. arXiv preprint arXiv:2010.08982, 2020.
- Fairness-aware contrastive learning with partially annotated sensitive attributes. In The Eleventh International Conference on Learning Representations, 2023.
- Age progression/regression by conditional adversarial autoencoder. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 5810–5818, 2017.
- Inherent tradeoffs in learning fair representations. Advances in neural information processing systems, 32, 2019.
- Towards fair classifiers without sensitive attributes: Exploring biases in related features. In Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining, pages 1433–1442, 2022.
- Model agnostic sample reweighting for out-of-distribution learning. In International Conference on Machine Learning, pages 27203–27221. PMLR, 2022a.
- Sparse invariant risk minimization. In International Conference on Machine Learning, pages 27222–27244. PMLR, 2022b.
- Weak proxies are sufficient and preferable for fairness with missing sensitive attributes. 2023.
- Multi-task learning of cascaded cnn for facial attribute classification. In 2018 24th International Conference on Pattern Recognition (ICPR), pages 2069–2074. IEEE, 2018.
- Fengda Zhang (11 papers)
- Qianpei He (1 paper)
- Kun Kuang (114 papers)
- Jiashuo Liu (28 papers)
- Long Chen (395 papers)
- Chao Wu (137 papers)
- Jun Xiao (134 papers)
- Hanwang Zhang (161 papers)