HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Benchopt: Reproducible, efficient and collaborative optimization benchmarks

Benchopt: Reproducible, efficient and collaborative optimization benchmarks

Abstract

Numerical validation is at the core of machine learning research as it allows to assess the actual impact of new methods, and to confirm the agreement between theory and practice. Yet, the rapid development of the field poses several challenges: researchers are confronted with a profusion of methods to compare, limited transparency and consensus on best practices, as well as tedious re-implementation work. As a result, validation is often very partial, which can lead to wrong conclusions that slow down the progress of research. We propose Benchopt, a collaborative framework to automate, reproduce and publish optimization benchmarks in machine learning across programming languages and hardware architectures. Benchopt simplifies benchmarking for the community by providing an off-the-shelf tool for running, sharing and extending experiments. To demonstrate its broad usability, we showcase benchmarks on three standard learning tasks: $\ell_2$-regularized logistic regression, Lasso, and ResNet18 training for image classification. These benchmarks highlight key practical findings that give a more nuanced view of the state-of-the-art for these problems, showing that for practical evaluation, the devil is in the details. We hope that Benchopt will foster collaborative work in the community hence improving the reproducibility of research findings.

Code Repositories

deepmind/optax
jax
Mentioned in GitHub
benchopt/benchopt
Official
Mentioned in GitHub
google-deepmind/optax
jax
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-classification-on-cifar-10ResNet-18
Percentage correct: 95.55
image-classification-on-svhnResNet-18
Percentage error: 2.65
stochastic-optimization-on-cifar-10-resnet-18SGD - cosine LR schedule
Accuracy: 95.55

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Benchopt: Reproducible, efficient and collaborative optimization benchmarks | Papers | HyperAI