paper-with-me

Papers

Obtaining Explainable Classification Models using Distributionally Robust Optimization

2023-11-03 · Sanjeeb Dash, Soumyadip Ghosh, Joao Goncalves, Mark S. Squillante

Model explainability is crucial for human users to be able to interpret how a proposed classifier assigns labels to data based on its feature values. We study generalized linear models constructed using sets of feature value rules, which can capture nonlinear dependencies and interactions. An inherent trade-off exists between rule set sparsity and its prediction accuracy. It is computationally expensive to find the right choice of sparsity -- e.g., via cross-validation -- with existing methods. We propose a new formulation to learn an ensemble of rule sets that simultaneously addresses these competing factors. Good generalization is ensured while keeping computational costs low by utilizing distributionally robust optimization. The formulation utilizes column generation to efficiently search the space of rule sets and constructs a sparse ensemble of rule sets, in contrast with techniques like random forests or boosting and their variants. We present theoretical results that motivate and justify the use of our distributionally robust formulation. Extensive numerical experiments establish that our method improves over competing methods -- on a large set of publicly available binary classification problem instances -- with respect to one or more of the following metrics: generalization quality, computational cost, and explainability.

📄 PDF Abstract BibTeX arXiv:2311.01994

Code (0)

등록된 구현이 없습니다.

Tasks

Binary ClassificationClassification

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Distributionally Robust Learning

2021-08-20 · Ruidi Chen, Ioannis Ch. Paschalidis

This monograph develops a comprehensive statistical learning framework that is robust to (distributional) perturbations in the data using Distributionally Robust Optimization (DRO) under the Wasserstein metric. Beginning…

Decision Makingregression

DRO: A Python Library for Distributionally Robust Optimization in Machine Learning

2025-05-29 · Jiashuo Liu, Tianyu Wang, Henry Lam, Hongseok Namkoong 외

We introduce dro, an open-source Python library for distributionally robust optimization (DRO) for regression and classification problems. The library implements 14 DRO formulations and 9 backbone models, enabling 79 dis…

On the Bias-Variance-Cost Tradeoff of Stochastic Optimization

2021-12-01 · NeurIPS 2021 12 · Yifan Hu, Xin Chen, Niao He

We consider stochastic optimization when one only has access to biased stochastic oracles of the objective, and obtaining stochastic gradients with low biases comes at high costs. This setting captures a variety of optim…

Bilevel OptimizationStochastic Optimization

Multi-level Monte-Carlo Gradient Methods for Stochastic Optimization with Biased Oracles

2024-08-20 · Yifan Hu, Jie Wang, Xin Chen, Niao He

We consider stochastic optimization when one only has access to biased stochastic oracles of the objective and the gradient, and obtaining stochastic gradients with low biases comes at high costs. This setting captures v…

Contrastive LearningSchedulingStochastic Optimization

DRAUC: An Instance-wise Distributionally Robust AUC Optimization Framework

2023-11-06 · NeurIPS 2023 11 · Siran Dai, Qianqian Xu, Zhiyong Yang, Xiaochun Cao 외

The Area Under the ROC Curve (AUC) is a widely employed metric in long-tailed classification scenarios. Nevertheless, most existing methods primarily assume that training and testing examples are drawn i.i.d. from the sa…