mlsanityData to 7 Oct 2026

MetricOpt: Learning to Optimize Black-Box Evaluation Metrics

arXiv 2104.10631 ↗First posted 21 Apr 2021cs.LG cs.CVcited by 9

Not on the map. Why?

Abstract (arXiv)

We study the problem of directly optimizing arbitrary non-differentiable task evaluation metrics such as misclassification rate and recall. Our method, named MetricOpt, operates in a black-box setting where the computational details of the target metric are unknown. We achieve this by learning a differentiable value function, which maps compact task-specific model parameters to metric observations. The learned value function is easily pluggable into existing optimizers like SGD and Adam, and is effective for rapidly finetuning a pre-trained model. This leads to consistent improvements since the value function provides effective metric supervision during finetuning, and helps to correct the potential bias of loss-only supervision. MetricOpt achieves state-of-the-art performance on a variety of metrics for (image) classification, image retrieval and object detection. Solid benefits are found over competing methods, which often involve complex loss design or adaptation. MetricOpt also generalizes well to new tasks and model architectures.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 36 of its 55 references that are in the map. First posted on arXiv 21 Apr 2021.

Builds on

36 of 55 references.

References · 36

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  4. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
  5. 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
  6. 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,302
  7. 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
  8. 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
  9. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  10. 2018On First-Order Meta-Learning Algorithmscited by 1,003
  11. 2016Learning to learn by gradient descent by gradient descentcited by 616
  12. 2015Deep Metric Learning via Lifted Structured Feature Embeddingcited by 449
24 more
  1. 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
  2. 2018Essentially No Barriers in Neural Network Energy Landscapecited by 328
  3. 2016Large-Margin Softmax Loss for Convolutional Neural Networkscited by 296
  4. 2017Modulating early visual processing by languagecited by 167
  5. 2017Learned Optimizers that Scale and Generalizecited by 109
  6. 2019Meta-Learning with Warped Gradient Descentcited by 98
  7. 2018Understanding and correcting pathologies in the training of learned optimizerscited by 97
  8. 2017Neural Optimizer Search with Reinforcement Learningcited by 82
  9. 2019Optimizing Rank-based Metrics with Blackbox Differentiationcited by 58
  10. 2018Local Descriptors Optimized for Average Precisioncited by 43
  11. 2016Scalable Learning of Non-Decomposable Objectivescited by 40
  12. 2018Learning to Teach with Dynamic Loss Functionscited by 40
  13. 2019Towards Accurate One-Stage Object Detection with AP-Losscited by 36
  14. 2016End-to-end training of object class detectors for mean average precisioncited by 35
  15. 2019Addressing the Loss-Metric Mismatch with Adaptive Loss Alignmentcited by 33
  16. 2019SoDeep: a Sorting Deep net to learn ranking loss surrogatescited by 28
  17. 2015Training Deep Neural Networks via Direct Loss Minimizationcited by 25
  18. 2019Learning Surrogate Lossescited by 21
  19. 2017Hashing as Tie-Aware Learning to Rankcited by 18
  20. 2016Efficient Optimization for Rank-based Loss Functionscited by 15
  21. 2020Learning Surrogates via Deep Embeddingcited by 11
  22. 2018Metric-Optimized Example Weightscited by 8
  23. 2020Optimizing Black-box Metrics with Adaptive Surrogatescited by 7
  24. 2020A Unified Framework of Surrogate Loss by Refactoring and Interpolationcited by 5

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 3; 2024: 2; 2025: 2.

9 papers.