Metric-Optimized Example Weights

05/27/2018
by   Sen Zhao, et al.
0

Real-world machine learning applications often have complex test metrics, and may have training and test data that follow different distributions. We propose addressing these issues by using a weighted loss function with a standard convex loss, but with weights on the training examples that are learned to optimize the test metric of interest on the validation set. These metric-optimized example weights can be learned for any test metric, including black box losses and customized metrics for specific applications. We illustrate the performance of our proposal with public benchmark datasets and real-world applications with domain shift and custom loss functions that balance multiple objectives, impose fairness policies, and are non-convex and non-decomposable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/18/2021

Optimizing Black-box Metrics with Iterative Example Weighting

We consider learning to optimize a classification metric defined by a bl...
research
05/15/2019

Addressing the Loss-Metric Mismatch with Adaptive Loss Alignment

In most machine learning training paradigms a fixed, often handcrafted, ...
research
01/03/2020

The Real-World-Weight Cross-Entropy Loss Function: Modeling the Costs of Mislabeling

In this paper, we propose a new metric to measure goodness-of-fit for cl...
research
08/19/2022

Classification Performance Metric Elicitation and its Applications

Given a learning problem with real-world tradeoffs, which cost function ...
research
02/18/2020

Learning Similarity Metrics for Numerical Simulations

We propose a neural network-based approach that computes a stable and ge...
research
02/20/2020

Optimizing Black-box Metrics with Adaptive Surrogates

We address the problem of training models with black-box and hard-to-opt...
research
07/09/2021

Training Over-parameterized Models with Non-decomposable Objectives

Many modern machine learning applications come with complex and nuanced ...

Please sign up or login with your details

Forgot password? Click here to reset