Addressing the Loss-Metric Mismatch with Adaptive Loss Alignment

05/15/2019
by   Chen Huang, et al.
5

In most machine learning training paradigms a fixed, often handcrafted, loss function is assumed to be a good proxy for an underlying evaluation metric. In this work we assess this assumption by meta-learning an adaptive loss function to directly optimize the evaluation metric. We propose a sample efficient reinforcement learning approach for adapting the loss dynamically during training. We empirically show how this formulation improves performance by simultaneously optimizing the evaluation metric and smoothing the loss landscape. We verify our method in metric learning and classification scenarios, showing considerable improvements over the state-of-the-art on a diverse set of tasks. Importantly, our method is applicable to a wide range of loss functions and evaluation metrics. Furthermore, the learned policies are transferable across tasks and data, demonstrating the versatility of the method.

READ FULL TEXT
research
06/12/2019

Meta-Learning via Learned Loss

We present a meta-learning approach based on learning an adaptive, high-...
research
09/19/2022

Learning Symbolic Model-Agnostic Loss Functions via Meta-Learning

In this paper, we develop upon the emerging topic of loss function learn...
research
05/27/2018

Metric-Optimized Example Weights

Real-world machine learning applications often have complex test metrics...
research
07/12/2021

Meta-learning PINN loss functions

We propose a meta-learning technique for offline discovery of physics-in...
research
12/13/2017

Differentiable lower bound for expected BLEU score

In natural language processing tasks performance of the models is often ...
research
09/14/2022

Meta Pattern Concern Score: A Novel Metric for Customizable Evaluation of Multi-classification

Classifiers have been widely implemented in practice, while how to evalu...
research
04/21/2021

MetricOpt: Learning to Optimize Black-Box Evaluation Metrics

We study the problem of directly optimizing arbitrary non-differentiable...

Please sign up or login with your details

Forgot password? Click here to reset