arXiv (Cornell University) · 2019 · 27 citations · 17 references
ComputingComputer ScienceMachine LearningOptimizationStatistical LearningConvex OptimizationLoss FunctionNeural NetworksOptimization For Machine LearningSurrogate-assisted OptimizationSurrogate-based OptimizationArtificial Neural Network SurrogatesBilevel OptimizationClassification LossClassification SurrogatesJaccard LossMini-batch TrainingNeural Network SurrogatesSurrogate Loss
The minimization of loss functions is the heart and soul of Machine Learning. In this paper, we propose an off-the-shelf optimization approach that can minimize virtually any non-differentiable and non-decomposable loss function (e.g. Miss-classification Rate, AUC, F1, Jaccard Index, Mathew Correlation Coefficient, etc.) seamlessly. Our strategy learns smooth relaxation versions of the true losses by approximating them through a surrogate neural network. The proposed loss networks are set-wise models which are invariant to the order of mini-batch instances. Ultimately, the surrogate losses are learned jointly with the prediction model via bilevel optimization. Empirical results on multiple datasets with diverse real-life loss functions compared with state-of-the-art baselines demonstrate the efficiency of learning surrogate losses.
17
Approximation capabilities of multilayer feedforward networks
Kurt Hornik · Neural Networks · 1991 · 6.1K citations
AUC Optimization vs. Error Rate Minimization
Corinna Cortes, Mehryar Mohri · 2003 · 514 citations