Rule Generation for Classification: Scalability, Interpretability, and Fairness
Not on the map. Why?
Abstract (arXiv)
We introduce a new rule-based optimization method for classification with constraints. The proposed method leverages column generation for linear programming, and hence, is scalable to large datasets. The resulting pricing subproblem is shown to be NP-Hard. We recourse to a decision tree-based heuristic and solve a proxy pricing subproblem for acceleration. The method returns a set of rules along with their optimal weights indicating the importance of each rule for learning. We address interpretability and fairness by assigning cost coefficients to the rules and introducing additional constraints. In particular, we focus on local interpretability and generalize a separation criterion in fairness to multiple sensitive attributes and classes. We test the performance of the proposed methodology on a collection of datasets and present a case study to elaborate on its different aspects. The proposed rule-based learning method exhibits a good compromise between local interpretability and fairness on the one side, and accuracy on the other side.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 25 of its 110 references that are in the map. First posted on arXiv 21 Apr 2021.
Builds on
25 of 110 references.
References · 25
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016Equality of Opportunity in Supervised Learningcited by 2,007
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,917
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 672
- 2017Algorithmic decision making and the cost of fairnesscited by 403
- 2020Fairness in Machine Learning: A Surveycited by 370
- 2017Fairness in Criminal Justice Risk Assessments: The State of the Artcited by 315
- 2018Local Rule-Based Explanations of Black Box Decision Systemscited by 166
- 2019Optimal Sparse Decision Treescited by 105
- 2018Boolean Decision Rules via Column Generationcited by 80
- 2020MurTree: Optimal Classification Trees via Dynamic Programming and Searchcited by 63
13 more
- 2020Accuracy and Fairness Trade-offs in Machine Learning: A Stochastic Multi-Objective Approachcited by 39
- 2019Generalized Linear Rule Modelscited by 36
- 2021Strong Optimal Classification Treescited by 28
- 2017Optimization of Tree Ensemblescited by 26
- 2020Principles to Practices for Responsible AI: Closing the Gapcited by 25
- 2019A unified approach to mixed-integer optimization problems with logical constraintscited by 18
- 2019Interpretable multiclass classification by MDL-based rule listscited by 16
- 2019Optimization Problems for Machine Learning: A Surveycited by 15
- 2015Learning Optimized Or's of And'scited by 14
- 2018MLIC: A MaxSAT-Based framework for learning interpretable classification rulescited by 14
- 2020Sparsity in Optimal Randomized Classification Treescited by 13
- 2019The Price of Interpretabilitycited by 10
- 2020IMLI: An Incremental Framework for MaxSAT-Based Learning of Interpretable Classification Rulescited by 8
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 1.
4 papers.
- 2024Clinicians' Voice: Fundamental Considerations for XAI in Healthcarecited by 3
- 2025From Prototypes to Sparse ECG Explanations: SHAP-Driven Counterfactuals for Multivariate Time-Series Multi-class Classificationcited by 3
- 2026Ethical Fairness in Ubiquitous Health Sensing without Known Attributescited by 1
- 2025Human Guided Learning of Transparent Regression Modelscited by 0
- 2026Ethical Fairness in Ubiquitous Health Sensing without Known Attributes10 Mar 2026
- 2025From Prototypes to Sparse ECG Explanations: SHAP-Driven Counterfactuals for Multivariate Time-Series Multi-class Classification22 Oct 2025
- 2025Human Guided Learning of Transparent Regression Models21 Feb 2025
- 2024Clinicians' Voice: Fundamental Considerations for XAI in Healthcare7 Nov 2024