GBM-based Bregman Proximal Algorithms for Constrained Learning

08/21/2023
by   Zhenwei Lin, et al.
0

As the complexity of learning tasks surges, modern machine learning encounters a new constrained learning paradigm characterized by more intricate and data-driven function constraints. Prominent applications include Neyman-Pearson classification (NPC) and fairness classification, which entail specific risk constraints that render standard projection-based training algorithms unsuitable. Gradient boosting machines (GBMs) are among the most popular algorithms for supervised learning; however, they are generally limited to unconstrained settings. In this paper, we adapt the GBM for constrained learning tasks within the framework of Bregman proximal algorithms. We introduce a new Bregman primal-dual method with a global optimality guarantee when the learning objective and constraint functions are convex. In cases of nonconvex functions, we demonstrate how our algorithm remains effective under a Bregman proximal point framework. Distinct from existing constrained learning algorithms, ours possess a unique advantage in their ability to seamlessly integrate with publicly available GBM implementations such as XGBoost (Chen and Guestrin, 2016) and LightGBM (Ke et al., 2017), exclusively relying on their public interfaces. We provide substantial experimental evidence to showcase the effectiveness of the Bregman algorithm framework. While our primary focus is on NPC and fairness ML, our framework holds significant potential for a broader range of constrained learning applications. The source code is currently freely available at https://github.com/zhenweilin/ConstrainedGBMhttps://github.com/zhenweilin/ConstrainedGBM.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/07/2019

Proximal Point Methods for Optimization with Nonconvex Functional Constraints

Nonconvex optimization is becoming more and more important in machine le...
research
01/07/2021

A Framework for Deep Constrained Clustering

The area of constrained clustering has been extensively explored by rese...
research
10/03/2018

McTorch, a manifold optimization library for deep learning

In this paper, we introduce McTorch, a manifold optimization library for...
research
05/18/2022

Global Contrast Masked Autoencoders Are Powerful Pathological Representation Learners

Based on digital whole slide scanning technique, artificial intelligence...
research
02/18/2021

Attempted Blind Constrained Descent Experiments

Blind Descent uses constrained but, guided approach to learn the weights...
research
09/02/2020

Extensions to the Proximal Distance of Method of Constrained Optimization

The current paper studies the problem of minimizing a loss f(x) subject ...
research
05/03/2022

Efficient implementation of incremental proximal-point methods

Model training algorithms which observe a small portion of the training ...

Please sign up or login with your details

Forgot password? Click here to reset