Efficient DNN-Powered Software with Fair Sparse Models
Xuanqi Gao, Weipeng Jiang, Juan Zhai, Shiqing Ma, Xiaoyu Zhang, Chao, Shen

TL;DR
This paper introduces Ballot, a novel pruning framework that enhances fairness in DNN models by addressing fairness issues in existing pruning methods, achieving significant fairness improvements across multiple datasets and models.
Contribution
Ballot employs conflict-detection-based subnetwork selection and refined training to improve fairness in model pruning, addressing limitations of existing methods like LTH.
Findings
Ballot improves fairness by up to 38% over baselines.
It outperforms Magnitude Pruning, LTH, SafeCompress, and FairScratch.
Evaluated on five datasets and three models.
Abstract
With the emergence of the Software 3.0 era, there is a growing trend of compressing and integrating large models into software systems, with significant societal implications. Regrettably, in numerous instances, model compression techniques impact the fairness performance of these models and thus the ethical behavior of DNN-powered software. One of the most notable example is the Lottery Ticket Hypothesis (LTH), a prevailing model pruning approach. This paper demonstrates that fairness issue of LTHbased pruning arises from both its subnetwork selection and training procedures, highlighting the inadequacy of existing remedies. To address this, we propose a novel pruning framework, Ballot, which employs a novel conflict-detection-based subnetwork selection to find accurate and fair subnetworks, coupled with a refined training process to attain a high-performance model, thereby improving…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBrain Tumor Detection and Classification · Advanced Neural Network Applications · Advanced Memory and Neural Computing
MethodsPruning
