← Search

Andrew Cotter

12 accepted papers

2022

Churn Reduction via Distillation

ICLR 2022spotlight

In real-world systems, models are frequently updated as more data becomes available, and in addition to achieving high accuracy, the goal is to also maintain a low difference in predictions compared to the base model (i.e. predictive churn). If model retraining results in vastly different behavior,…

Cited by 25SourcePDFScholar
2021

Implicit rate-constrained optimization of non-decomposable objectives

ICML 2021spotlight

We consider a popular family of constrained optimization problems arising in machine learning that involve optimizing a non-decomposable evaluation metric with a certain thresholded form, while constraining another metric of interest. Examples of such problems include optimizing false negative rate…

2020

Approximate Heavily-Constrained Learning with Lagrange Multiplier Models

NeurIPS 2020poster

In machine learning applications such as ranking fairness or fairness over intersectional groups, one often encounters optimization problems with an extremely large number of constraints. In particular, with ranking fairness tasks, there may even be a variable number of constraints, e.g. one for eac…

2020

Robust Optimization for Fairness with Noisy Protected Groups

NeurIPS 2020poster

Many existing fairness criteria for machine learning involve equalizing some metric across protected groups such as race or gender. However, practitioners trying to audit or enforce such group-based criteria can easily face the problem of noisy or biased protected group information. First, we study…

2019

Optimizing Generalized Rate Metrics with Three Players

NeurIPS 2019oral

We present a general framework for solving a large class of learning problems with non-linear functions of classification rates. This includes problems where one wishes to optimize a non-decomposable performance metric such as the F-measure or G-mean, and constrained training problems where the clas…

2019

Shape Constraints for Set Functions

ICML 2019oral

Set functions predict a label from a permutation-invariant variable-size collection of feature vectors. We propose making set functions more understandable and regularized by capturing domain knowledge through shape constraints. We show how prior work in monotonic constraints can be adapted to set f…

Cited by 25SourcePDFScholar
2019

Training Well-Generalizing Classifiers for Fairness Metrics and Other Data-Dependent Constraints

ICML 2019oral

Classifiers can be trained with data-dependent constraints to satisfy fairness goals, reduce churn, achieve a targeted false positive rate, or other policy goals. We study the generalization performance for such constrained optimization problems, in terms of how well the constraints are satisfied at…

Cited by 125SourcePDFScholar
2018

Diminishing Returns Shape Constraints for Interpretability and Regularization

NeurIPS 2018poster

We investigate machine learning models that can provide diminishing returns and accelerating returns guarantees to capture prior knowledge or policies about how outputs should depend on inputs. We show that one can build flexible, nonlinear, multi-dimensional models using lattice functions with any…

Cited by 32SourcePDFScholar
2016

Fast and Flexible Monotonic Functions with Ensembles of Lattices

NeurIPS 2016poster

For many machine learning problems, there are some inputs that are known to be positively (or negatively) related to the output, and in such cases training the model to respect that monotonic relationship can provide regularization, and makes the model more interpretable. However, flexible monotonic…

Cited by 95SourcePDFScholar
2016

Satisfying Real-world Goals with Dataset Constraints

NeurIPS 2016poster

The goal of minimizing misclassification error on a training set is often just one of several real-world goals that might be defined on different datasets. For example, one may require a classifier to also make positive predictions at some specified rate for some subpopulation (fairness), or to achi…