Rule Generation for Classification: Scalability, Interpretability, and Fairness
Tabea E. R\"ober, Adia C. Lumadjeng, M. Hakan Aky\"uz, \c{S}. \.Ilker, Birbil

TL;DR
This paper presents a scalable, interpretable, and fair rule-based classification method that leverages column generation and heuristics to handle large datasets while addressing fairness and interpretability constraints.
Contribution
It introduces a novel rule generation approach using column generation with heuristics for scalability, and incorporates fairness and interpretability constraints into rule-based classification.
Findings
Method achieves a good balance between interpretability, fairness, and accuracy.
Scalable to large datasets due to column generation approach.
Effectively incorporates fairness constraints across multiple sensitive attributes.
Abstract
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…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Multi-Criteria Decision Making · Bayesian Modeling and Causal Inference
