README.md

August 3, 2026 · View on GitHub

MLS-Bench

Website Leaderboard arXiv Hugging Face Dataset Docker Hub Discord

MLS-Bench is a benchmark for machine learning science. Where most agent benchmarks reward engineering one fixed instance — clean the data, tune the pipeline, climb a leaderboard — MLS-Bench asks the harder question: can an AI agent propose a new component, loss, optimizer, or training procedure whose gain transfers across settings, seeds, datasets, and scales?

MLS-Bench overview

The benchmark contains 140 tasks across 12 ML research domains. Each task fixes a research scaffold, gives the agent the relevant source code and strong baseline implementations, then asks for one algorithmic change inside a constrained edit surface.

News

  • 2026.8MLS-Bench adopted by Alibaba (Qwen) Qwen3.8-Max!
  • 2026.7MLS-Bench adopted by Moonshot (Kimi) Kimi K3!
  • 2026.6MLS-Bench adopted by Moonshot (Kimi) Kimi-K2.7-Code!
  • 2026.6More efficient on larger GPUs: a new compute_scale option lets the LLM pretraining and reinforcement-learning tasks — and, optionally, the other tasks — run more efficiently on H200-class GPUs without changing results. See issue #4 and PR #9 for the design.
  • 2026.5Harbor support: official Harbor-compatible runtime and pre-rendered task images on Docker Hub under bohanlyu2022/mlsbench-harbor-*. See harbor/README.md.
  • 2026.5Stronger Sparse L0 Adversarial Attack task: upgraded to the canonical Sparse-RS L0 threat model (k=24, untargeted) against three adversarially-robust RobustBench L2 CIFAR-10 targets (Rebuffi-R18 / Augustin / Engstrom). Strong attacks no longer trivially saturate, leaving real headroom to measure genuine attack improvements.
  • 2026.5Scoring: the main results table in the arXiv paper previously aggregated tasks within each area by geometric mean; switched to arithmetic mean for easier comparison with the per-task numbers. Rankings are unchanged and no conclusions are affected.

Installation

pip install -e ".[agent]"

Python 3.10+ is required. MLS-Bench separates the choice of runtime backend from the choice of job scheduler, and any combination of the two is supported:

  • Runtime backends: Docker, Apptainer, or local Conda — selected in your config file via container_runtime.
  • Job schedulers: SLURM (when a slurm: section is present in the config) or the built-in single-node GPU scheduler.
container_runtime: docker      # docker, apptainer, or local

Recommended setup: Docker or Apptainer for the runtime, with SLURM as the job scheduler. If SLURM is unavailable, the built-in scheduler can be combined with any of the three runtimes. If neither a container runtime nor SLURM is available, the local Conda backend together with the built-in scheduler provides a complete fallback (see the section below).

Running with local Conda environments and the built-in scheduler

When neither Docker nor Apptainer is available, MLS-Bench can build a dedicated Conda environment per package and dispatch jobs through a single-node GPU queue (src/mlsbench/scheduler.py). This backend is intended for development and small-scale experimentation; for full-scale benchmarking on a cluster we recommend SLURM with one of the container runtimes instead. The Conda backend should not be combined with SLURM, since both attempt to schedule GPU jobs.

  1. Use a config with container_runtime: local and no slurm: section. Throughout this section we refer to it as configs/local.yaml.

  2. Build the environment for each package:

    mlsbench build <package> --config configs/local.yaml
    
  3. Start the GPU scheduler:

    nohup python -m mlsbench.scheduler start \
      --gpus 0,1,2,3 \
      --config configs/local.yaml \
      > .scheduler/scheduler.log 2>&1 &
    
  4. Launch agents or baselines. They enqueue jobs to the scheduler and return immediately:

    PYTHONPATH=src nohup python3 -m mlsbench agent <task> --model <model> \
      --config configs/local.yaml \
      > .scheduler/logs/agent_<task>.log 2>&1 &
    
  5. Inspect or manage the queue:

    python -m mlsbench.scheduler status
    python -m mlsbench.scheduler list
    python -m mlsbench.scheduler cancel <job_id>
    python -m mlsbench.scheduler clear
    

To rebuild a package's environment from scratch, remove it with conda env remove -n mlsbench-<package> and re-run mlsbench build.

API Keys

Running an agent requires an API key for the model provider you choose. If you enable the optional web-search tool, a Tavily key is also required. Configure keys in either of two equivalent ways:

1. Inline in your config file under the providers: block — useful when you want to keep separate configs per environment or per project:

providers:
  openai:
    api_key: "sk-..."
  anthropic:
    api_key: "sk-ant-..."
  openrouter:
    api_key: "sk-or-..."
    base_url: "https://openrouter.ai/api/v1"
  deepseek:
    api_key: "sk-..."
    base_url: "https://api.deepseek.com/v1"
  tavily:
    api_key: "tvly-..."     # only needed if the web_search tool is enabled

2. Environment variables — leave the api_key field empty (or omit the provider entirely) and the CLI falls back to the standard env var for that provider:

ProviderEnv var
OpenAIOPENAI_API_KEY
AnthropicANTHROPIC_API_KEY
OpenRouterOPENROUTER_API_KEY_NEW
DeepSeekDEEPSEEK_API_KEY
Qwen / DashScopeQWEN_API_KEY / DASHSCOPE_API_KEY
Gemini / GoogleGEMINI_API_KEY / GOOGLE_API_KEY
Kimi / MoonshotKIMI_API_KEY / MOONSHOT_API_KEY
GLMGLM_API_KEY
MiniMaxMINIMAX_API_KEY
Tavily (web search)TAVILY_API_KEY

You can also use ${ENV_VAR} interpolation inside the YAML (api_key: "${OPENAI_API_KEY}") when you want a tracked config file that still resolves the secret from the environment at runtime.

The model string passed to mlsbench agent --model <name> selects the provider automatically:

  • Bare names are dispatched by their well-known prefix: claude-*providers.anthropic, gpt-* / o1 / o3 / o4providers.openai, deepseek-*providers.deepseek, qwen-*providers.qwen, gemini-*providers.gemini, kimi-* / moonshot-*providers.kimi, glm-*providers.glm, minimax-*providers.minimax.
  • Prefixed names (<provider>/<model>, e.g. openai/gpt-5.4, vertex_ai/..., openrouter/anthropic/claude-opus-4.6) dispatch generically to the matching providers.<provider> entry. Point that entry's base_url at whichever upstream you want — direct API, OpenRouter, a LiteLLM proxy, etc. — and the same key is reused.

Quick Start

Fetch external packages and build the runtime (data dependencies are prepared automatically as part of the build):

mlsbench fetch --name <package>
mlsbench build <package> --config configs/react.yaml

Run an agent and compute its task score:

mlsbench agent <task> --model <model> --config configs/react.yaml
mlsbench score task <task>

Baseline scores are already populated in each task's leaderboard.csv, so running an agent alone is sufficient to obtain its normalized score under the MLS-Bench evaluation framework. Before launching the agent, however, we recommend running one baseline first to confirm that your environment is set up correctly:

mlsbench baseline <task> --name <baseline> --config configs/react.yaml

Baselines and agents share the same task scripts, parsers, seeds, resource limits, and leaderboard code; only the source of the edits differs.

Prebuilt Container Images

To avoid building each package from source, prebuilt images are published for every supported package:

mlsbench agent, mlsbench baseline, and mlsbench build automatically pull the prebuilt image when the local image is missing, and fall back to building from source on failure. mlsbench run performs the same lookup but does not build from source; run mlsbench build <pkg> first if a local build is required.

Two mutually-exclusive flags force a specific source for mlsbench build:

mlsbench build <package> --pull          # use only the prebuilt image
mlsbench build <package> --local-build   # build locally from the Dockerfile / .def

For Apptainer, the SIF can be obtained either via apptainer pull docker://... (default) or from the Hugging Face mirror — a direct HTTPS download of sif/<Pkg>.sif, which can be faster in networks where Docker registries are slow. Select the source with --sif-source {docker,hf,auto} on mlsbench build.

Running under Harbor

MLS-Bench's 140 tasks are also available as a Harbor dataset so any Harbor-supported agent (claude-code, codex, openhands, terminus-2, …) can be evaluated on the suite without going through this repository's own runner:

PYTHONPATH=. harbor run -c run.yaml -a claude-code -m anthropic/claude-opus-4-7

The pre-rendered dataset, GPU-capable environment plugin, and reference Harbor config live under harbor/. See harbor/README.md for usage details and the self-contained per-task layout.

We recommend giving the agent a 5-hour exploration time limit per task. Every result on the public MLS-Bench-Lite leaderboard was produced under that budget, so a run with a substantially different limit is not directly comparable to the published numbers.

This is the agent timeout only, and every rendered Harbor task ships it as [agent] timeout_sec = 18000. The separate verifier timeout — how long scoring itself may take — is task-specific, sized to each task's own training and evaluation cost, and is deliberately not flattened to a single value.

Repository Map

src/mlsbench/                  CLI, agent loop, execution backends, scoring
tasks/<task>/                  140 task definitions, parsers, scores, baselines
vendor/packages.yaml           External package registry
vendor/pkg_configs/<package>/  Package runtime configs and pre-edit patches
vendor/data_scripts/           Dataset and model-cache preparation scripts
configs/react.yaml             Runtime and provider configuration
configs/openevolve.yaml        OpenEvolve defaults
configs/discover.yaml          Discover defaults
harbor/                        Pre-rendered Harbor dataset (140 tasks) + run config

Fetched upstream repositories, built images, downloaded datasets, run workspaces, logs, and scheduler state are intentionally not versioned.

MLS-Bench-Lite

MLS-Bench-Lite is a 30-task subset of the full 140-task suite, spanning all 12 research domains. It is meant as a substantially cheaper, faster-to-run slice for quickly comparing models and iterating, while keeping the cross-domain coverage that makes the full benchmark representative.

Show the 30 MLS-Bench-Lite tasks
AreaTaskResearch question
LMllm-dllm-demask-strategyStudies how demasking schedules, position selection, and token assignment affect diffusion language-model quality and decoding efficiency.
LMllm-pretrain-optimizerStudies how optimizer choice, parameter grouping, and schedule coupling affect autoregressive pretraining validation loss.
LMllm-rl-importance-samplingStudies how importance-sampling ratio granularity and clipping affect online language-model reinforcement learning for reasoning.
Robjepa-planningStudies how goal-conditioned planning should exploit a fixed latent world model to improve navigation success.
Robrobo-diffusion-guidanceStudies guidance mechanisms for a fixed trajectory-level diffusion planner on D4RL MuJoCo, optimizing normalized score across hopper-medium-v2, walker2d-medium-v2, and halfcheetah-medium-v2.
Robrobo-diffusion-policyStudies how diffusion policy training, value guidance, and action generation affect robot-control episode reward.
Robrobo-humanoid-sim2real-algoStudies how actor-critic architecture, policy optimization, and rollout processing affect humanoid command-following transfer.
Robrobomimic-bc-lossStudies how imitation-learning loss design affects rollout success for low-dimensional robot manipulation tasks.
V&Gcv-3dgs-densificationDesigns a 3D Gaussian Splatting densification strategy controlling clone, split, prune, reset, relocation, and sample-add behavior to improve held-out novel-view quality on Mip-NeRF 360 scenes.
V&Gcv-dbm-samplerDesigns a low-NFE sampler for Diffusion Bridge Models on image-to-image translation, ImageNet center-inpainting, and DIODE depth, evaluated by FID at NFE=5.
V&Gcv-vae-lossStudies how VAE loss components affect CIFAR-10 AutoencoderKL reconstruction quality, scored primarily by rFID on the full test set.
RLrl-value-discreteChanges value estimation, uncertainty handling, or replay-based update rules to improve episodic return on discrete-action control tasks.
Sysllm-ptq-algorithmDesign a post-training quantization algorithm for a pretrained LLM that minimizes WikiText-2 perplexity degradation under INT4/INT3 group quantization without retraining.
Sysllm-qat-algorithmDesign a quantization-aware training algorithm for a pretrained LLM that minimizes WikiText-2 perplexity after INT4/INT3/INT2 quantization at inference time.
Sysmlsys-sparse-attention-inferenceDesign an inference-time sparse attention module for a pretrained instruction-tuned causal LLM that preserves NIAH and LongBench quality under a 25% density budget without retraining.
Sciai4bio-mutation-effect-predictionStudies how mutant and wild-type protein representations can predict functional effects of sequence mutations.
Sciai4sci-inverse-diffusion-algoStudies how diffusion priors and measurement guidance can be combined for inverse-problem reconstruction.
Sciai4sci-pla-binding-affinityStudies how intra- and inter-molecular geometric interactions should be represented to predict binding affinity.
Optoptimization-multi-objectiveDesign a custom multi-objective evolutionary strategy that improves convergence, diversity, and spread on standard benchmark problems.
Optoptimization-variance-reductionDesign an improved variance reduction strategy for stochastic gradient descent on finite-sum optimization problems.
CALml-clustering-algorithmStudies how clustering objectives and distance metrics handle convex blobs, non-convex moons, and high-dimensional digit data.
CALml-dimensionality-reductionStudies how nonlinear dimensionality reduction preserves neighborhood structure in low-dimensional embeddings.
DLcv-pooling-aggregationStudies how global spatial features should be aggregated to improve image-classification accuracy across convolutional architectures.
DLdl-activation-functionStudies how drop-in activation functions affect accuracy across convolutional image classifiers.
TSquant-concept-driftThe stock prediction model and data pipeline are redesigned to handle temporal distribution shift and improve signal quality and portfolio metrics.
TSts-exogenous-forecastStudies how exogenous variables improve target-channel forecasting.
TSts-imputationStudies how imputation models reconstruct missing regions in multivariate time series.
SCRcausal-discovery-discreteStudies how causal discovery algorithms recover equivalence-class graph structure from discrete observational data.
SCRgraph-generationStudies how graph generator architecture affects distributional match to target graph statistics.
TLsecurity-membership-inference-defenseStudies how privacy-preserving training losses reduce membership leakage while maintaining accuracy.

Full Task Catalog

Show the 140-task appendix table
AreaDirectory shorthandTaskResearch questionExternal package(s)BaselinesEvaluation settings
LMagent-tool-reasoningLLM Agent Tool-Use Reasoning StrategyStudies how tool-use search, backtracking, and stopping policies affect answer validity and query efficiency.zhichengg/StableToolBenchGreedy Chain (CoT)
DFS with LLM Ranking
DFSDT
StableToolBench I1-instruction 50q / deepseek-chat
StableToolBench I1-instruction 50q / qwen2.5-72b-instruct
StableToolBench I1-instruction 50q / qwen2.5-7b-instruct
LMllm-dllm-demask-strategyMasked Diffusion LM: Demasking StrategyStudies how demasking schedules, position selection, and token assignment affect diffusion language-model quality and decoding efficiency.ML-GSAI/LLaDATop-K Margin
Confidence Greedy
KLASS
LLaDA / MATH-500
LLaDA / HumanEval
Dream / C4 prefix continuation
LMllm-pretrain-attentionAutoregressive Attention MechanismStudies how self-attention computation and positional handling affect autoregressive pretraining loss and downstream accuracy.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
QK-Norm
RoPE
RoPE + QK-Norm
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-pretrain-bitlinearLow-Bit Linear Pretraining LayerStudies how low-bit linear layers and quantization functions affect pretraining loss under discrete weight constraints.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
Binary Sign (BitNet)
Ternary 1.58-bit (BitNet b1.58)
INT2 Uniform
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-pretrain-embeddingAutoregressive Embedding StrategyStudies how token embeddings, position embeddings, value embeddings, and weight tying affect autoregressive pretraining loss and downstream accuracy.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
Untied Embeddings
Value Embeddings
Bigram Hash Embeddings
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-pretrain-linear-attentionSubquadratic Attention MechanismStudies whether linear or subquadratic attention can reduce autoregressive validation loss while preserving downstream performance.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
RetNet
DeltaNet
GLA
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-pretrain-lossAutoregressive Pretraining LossStudies how alternative next-token training losses affect autoregressive validation cross-entropy.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
Label Smoothing
Softcap Cross-Entropy
Z-Loss
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-pretrain-lr-schedulePretraining Learning-Rate ScheduleStudies how warmup, decay shape, and schedule horizon affect autoregressive pretraining validation loss.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
WSD (Warmup-Stable-Decay)
Trapezoidal
WSD with Inverse-Sqrt Decay
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-pretrain-mlpTransformer Feed-Forward BlockStudies how activation, gating, and expansion choices in the feed-forward sublayer affect language-model validation loss.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
ReLU-Squared
SwiGLU
GeGLU
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-pretrain-normalizationNormalization and Block LayoutStudies how normalization placement, affine behavior, and transformer block layout affect pretraining stability and validation loss.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
RMSNorm
RMSNorm + Sandwich-Norm
RMSNorm (Parallel Block)
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-pretrain-optimizerPretraining Optimizer DesignStudies how optimizer choice, parameter grouping, and schedule coupling affect autoregressive pretraining validation loss.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
AdamW + Nesterov
Lion
Muon
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-pretrain-residualTransformer Residual Stream StrategyStudies how residual connections and information flow across transformer layers affect validation loss, perplexity, and accuracy metrics.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
Vanilla (Pre-LN)
ProRes
Learned Scaling
Block Attention Residuals
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
LMllm-rl-advantageReasoning RL Advantage EstimationStudies how advantage estimates for online language-model reinforcement learning affect mathematical reasoning accuracy.volcengine/verlGRPO
Dr. GRPO
Reinforce++ Baseline
GSM8K
MATH-500
AMC
LMllm-rl-importance-samplingReasoning RL Importance-Sampling GranularityStudies how importance-sampling ratio granularity and clipping affect online language-model reinforcement learning for reasoning.volcengine/verlToken-Level (Vanilla PPO)
Sequence-Level (GSPO)
First-K Tokens
GSM8K
MATH-500
AMC
LMllm-rl-kl-estimatorActor Divergence Estimator for Reasoning RLStudies how per-token actor KL estimation controls reference-policy drift while preserving reasoning accuracy during online RL.volcengine/verlK1 (Unbiased Log-Ratio)
K2 (Squared Log-Ratio)
K3 (Low-Variance KL)
Absolute Log-Ratio
GSM8K
MATH-500
AMC
LMllm-rl-reward-normalizationPre-Advantage Reward NormalizationStudies how reward normalization before advantage estimation affects reasoning accuracy in online language-model RL.volcengine/verlOutcome-Only (Raw)
Group-Std Normalization
Batch-Std Whitening
Length-Aware Normalization
GSM8K
MATH-500
AMC
LMllm-scaling-law-discoverySymbolic Scaling-Law DiscoveryStudies how symbolic functional forms and group-specific coefficients capture held-out scaling behavior.trevorstephens/gplearnHuman Exact Form
SLDAgent-Style
Kernel Ridge Regression
XGBoost
SLDBench Vocabulary Scaling
SLDBench LR x Batch-Size Scaling
SLDBench Data-Constrained Scaling
LMmas-topologyLanguage-Agent Collaboration TopologyStudies how deterministic collaboration topology affects multi-agent code-generation quality and execution success.OpenBMB/ChatDevChain
Star
Layered
HumanEval-33 (deepseek-chat, 4 agents)
HumanEval-33 (qwen2.5-72b-instruct, 4 agents)
SRDD-20 (deepseek-chat, 4 agents)
Robjepa-planningLatent World-Model PlannerStudies how goal-conditioned planning should exploit a fixed latent world model to improve navigation success.facebookresearch/eb_jepaRandom
CEM
MPPI
iCEM
Two Rooms (Horizon 30)
Two Rooms (Horizon 60)
Two Rooms (Horizon 90)
Robjepa-prediction-lossTemporal Latent Prediction LossStudies how latent prediction objectives affect multi-step video representation quality.facebookresearch/eb_jepaMSE
Smooth L1
Cosine
Moving MNIST AP (small: henc=16, dstc=8, hpre=16)
Moving MNIST AP (base: henc=32, dstc=16, hpre=32)
Moving MNIST AP (large: henc=64, dstc=32, hpre=64)
Robjepa-regularizerAnti-Collapse Representation RegularizerStudies how self-supervised regularization prevents representation collapse and improves linear-probe accuracy.facebookresearch/eb_jepaNaive
VICReg
SigReg
Barlow Twins
ResNet-18 Probe
ResNet-34 Probe
ResNet-50 Probe
Robrobo-diffusion-guidanceDiffusion Guidance for Robot Trajectory PlanningStudies guidance mechanisms for a fixed trajectory-level diffusion planner on D4RL MuJoCo, optimizing normalized score across hopper-medium-v2, walker2d-medium-v2, and halfcheetah-medium-v2.CleanDiffuserTeam/CleanDiffuserDiffuser (Classifier Guidance)
Classifier-Free Guidance
No Guidance
Decision Diffuser
D4RL Hopper-Medium-v2
D4RL Walker2d-Medium-v2
D4RL HalfCheetah-Medium-v2
Robrobo-diffusion-policyDiffusion Policy Learning for Robot ControlStudies how diffusion policy training, value guidance, and action generation affect robot-control episode reward.CleanDiffuserTeam/CleanDiffuserDQL (Diffusion Q-Learning)
IDQL
Diffusion Policy
D4RL Hopper-Medium-v2
D4RL Walker2d-Medium-v2
D4RL HalfCheetah-Medium-v2
Robrobo-diffusion-sampling-methodEfficient Diffusion Sampling for Robot ActionsStudies how solver choice and sampling_steps affect DQL-style diffusion-policy normalized score at low NFE on D4RL MuJoCo.CleanDiffuserTeam/CleanDiffuserDDPM (100-Step Ancestral Sampling)
DDIM (20-Step Deterministic Sampling)
DPM-Solver++ 2M (10-Step)
D4RL Hopper-Medium-v2
D4RL Walker2d-Medium-v2
D4RL HalfCheetah-Medium-v2
Robrobo-humanoid-sim2real-algoHumanoid Transfer Policy LearningStudies how actor-critic architecture, policy optimization, and rollout processing affect humanoid command-following transfer.roboterax/humanoid-gymDefault PPO
PPO with Adaptive KL
PPO with LayerNorm
RobotEra XBot-L Training
RobotEra XBot-L / Diverse Commands
RobotEra XBot-L / Forward-Only
RobotEra XBot-L / High Speed
Robrobomimic-bc-lossBehavioral Cloning Loss for ManipulationStudies how imitation-learning loss design affects rollout success for low-dimensional robot manipulation tasks.ARISE-Initiative/robomimicNLL with Entropy
Weighted NLL
Default (NLL)
Tool Hang (PH)
Can (PH)
Square (PH)
Robrobomimic-iql-vfOffline Value Loss for ManipulationStudies how asymmetric value regression loss design affects offline robot manipulation policy success.ARISE-Initiative/robomimicQuantile Regression
Huber Pinball
Default (Expectile)
Tool Hang (PH)
Can (PH)
Square (PH)
Robrobomimic-obs-encoderObservation Fusion Encoder for Imitation LearningDesigns a multimodal robot state encoder for behavioral cloning to improve rollout success rate on manipulation tasks.ARISE-Initiative/robomimicAttention Fusion
Gated Fusion
Default (Concatenation)
Tool Hang (PH)
Can (PH)
Square (PH)
Robtdmpc2-planningTrajectory Optimization for Model-Based PlanningAn online planning algorithm selects actions through learned-world-model trajectory optimization to improve episode reward.nicklashansen/tdmpc2CEM
iCEM
MPPI
Walker Walk
Cheetah Run
Cartpole Swingup
Robtdmpc2-simnormLatent Representation Normalization for Model-Based RLDesigns latent-state normalization for the TD-MPC2 encoder and dynamics world-model networks, evaluated by DMControl episode reward.nicklashansen/tdmpc2SimNorm
L2 normalization
RMSNorm
Identity (no normalization)
DMControl walker-walk
DMControl cheetah-run
DMControl cartpole-swingup
V&Gcv-3dgs-densification3D Gaussian Splatting Densification Strategy DesignDesigns a 3D Gaussian Splatting densification strategy controlling clone, split, prune, reset, relocation, and sample-add behavior to improve held-out novel-view quality on Mip-NeRF 360 scenes.nerfstudio-project/gsplatOriginal 3DGS densification
AbsGS + Taming-3DGS + New Split
EDC-TamingGS-Abs
Mip-NeRF 360 garden (8x, best PSNR)
Mip-NeRF 360 bicycle (8x, best PSNR)
Mip-NeRF 360 bonsai (8x, best PSNR)
Mip-NeRF 360 stump (8x, best PSNR)
V&Gcv-3dgs-regularizer3D Gaussian Splatting Regularizer DesignDesigns a scalar regularizer added to the 3DGS photometric loss during 30k-step Mip-NeRF 360 reconstruction, evaluated on held-out novel views and scored by best PSNR.nerfstudio-project/gsplatNo regularization
Scale + opacity L1
Effective-rank + scale/opacity L1
Mip-NeRF 360 garden (8x, best PSNR)
Mip-NeRF 360 bicycle (8x, best PSNR)
Mip-NeRF 360 bonsai (8x, best PSNR)
Mip-NeRF 360 stump (8x, best PSNR)
V&Gcv-dbm-samplerCustom Sampler for Diffusion Bridge ModelsDesigns a low-NFE sampler for Diffusion Bridge Models on image-to-image translation, ImageNet center-inpainting, and DIODE depth, evaluated by FID at NFE=5.thu-ml/DiffusionBridgeDBIM
DBIM-HO (high-order)
DDBM (50 NFE reference)
ECSI
Edges2Handbags / e2h (FID, NFE=5)
ImageNet center-inpaint (FID, NFE=5)
DIODE depth (FID, NFE=5)
V&Gcv-dbm-schedulerTime Scheduler for Diffusion Bridge Models (NFE=5)Designs a monotone low-step time schedule for Diffusion Bridge Models, evaluated by FID on Edges2Handbags, ImageNet center-inpainting, and DIODE depth at NFE=5.thu-ml/DiffusionBridgeKarras EDM (rho=7)
Uniform (linear)
Cosine (Nichol-Dhariwal)
Log-linear (geometric)
Edges2Handbags / e2h (FID, NFE=5)
ImageNet center-inpaint (FID, NFE=5)
DIODE depth (FID, NFE=5)
V&Gcv-diffusion-architectureDiffusion Model Architecture DesignDesign a denoising UNet backbone for unconditional CIFAR-10 DDPM training, optimizing best FID with fixed epsilon prediction and 50-step DDIM sampling.huggingface/diffusersStandard DDPM U-Net
Full-Attention U-Net
No-Attention U-Net
CIFAR-10 DDPM Small
CIFAR-10 DDPM Medium
CIFAR-10 DDPM Large
V&Gcv-diffusion-cfgDiffusion Model: Classifier-Free Guidance OptimizationDesign a classifier-free guidance method for Stable Diffusion text-to-image generation across SD v1.5, Stable Diffusion 2 Base, and Stable Diffusion XL; evaluation generates COCO-caption images and official scoring uses per-model FID.CFGpp-diffusion/CFGppStandard CFG
CFG++
Zero-Init CFG++
Stable Diffusion v1.5 / COCO captions / NFE=10
Stable Diffusion 2 Base / COCO captions / NFE=10
Stable Diffusion XL Base 1.0 / COCO captions / NFE=10
V&Gcv-diffusion-conditioningClass-Conditional Diffusion: Conditioning Injection MethodsDesign class-conditioning injection for a CIFAR-10 class-conditional UNet2DModel/DDPM, optimizing best FID with 50-step DDIM sampling.huggingface/diffusersConcat-FiLM
Cross-Attention
AdaLN-Zero
CIFAR-10 Class-Conditional Small UNet2DModel
CIFAR-10 Class-Conditional Medium UNet2DModel
CIFAR-10 Class-Conditional Large UNet2DModel
V&Gcv-diffusion-efficiencyDiffusion Model: Sampler Efficiency OptimizationDesign a Stable Diffusion sampler update rule for COCO-caption text-to-image generation at a fixed NFE=20 budget; official scoring uses per-model FID.CFGpp-diffusion/CFGppDDIM
DPM++ 3M
DPM++ 2S
Stable Diffusion v1.5 / COCO captions / NFE=20
Stable Diffusion 2 Base / COCO captions / NFE=20
Stable Diffusion XL Base 1.0 / COCO captions / NFE=20
V&Gcv-diffusion-predictionDiffusion Prediction ParameterizationDesign a prediction target and consistent x0 inversion for unconditional CIFAR-10 UNet2DModel diffusion, optimizing best FID with 50-step DDIM sampling.huggingface/diffusersEpsilon Prediction
V-Prediction
X0 Prediction
CIFAR-10 Unconditional Small UNet2DModel
CIFAR-10 Unconditional Medium UNet2DModel
CIFAR-10 Unconditional Large UNet2DModel
V&Gcv-meanflow-perceptual-lossFlow Map with Perceptual LossStudies whether auxiliary perceptual losses on denoised images improve CIFAR-10 FID for MeanFlow flow-map training with DiT backbones.snap-research/alphaflowPure MSE Velocity
MSE + Charbonnier + LPIPS + Gradient + Multiscale
MSE + LPIPS + Gradient + Multiscale + FFT
CIFAR-10 Small DiT
CIFAR-10 Medium DiT
CIFAR-10 Large DiT
V&Gcv-vae-lossVAE Loss Function Design for Image ReconstructionStudies how VAE loss components affect CIFAR-10 AutoencoderKL reconstruction quality, scored primarily by rFID on the full test set.huggingface/diffusersL1 + KL
L1 + LPIPS + KL
L1 + LPIPS + KL + PatchGAN
CIFAR-10 AutoencoderKL Small
CIFAR-10 AutoencoderKL Medium
CIFAR-10 AutoencoderKL Large
RLmarl-centralized-criticCooperative MARL Centralized Critic Architecture for MAPPOStudies centralized critic architectures for MAPPO on SMACLite cooperative MARL maps, scored by greedy-policy test win rate and return.uoe-agents/epymarlIPPO Decentralized Critic
MAPPO Centralized Critic
MAT-Style Attention Critic
SMACLite MMM (10-agent heterogeneous)
SMACLite 2s3z (5-agent heterogeneous)
SMACLite 3s5z (8-agent heterogeneous)
RLmeta-rlMeta-RL: Context Encoder for PEARL Task InferenceStudies PEARL context encoders that map transition tuples to latent task representations for fast adaptation, evaluated by meta_test_return after 20 meta-training iterations.katerakelly/oysterPEARL MLP Context Encoder
PEARL Recurrent Context Encoder
PEARL Attention Context Encoder
Half-Cheetah Velocity (30 train/10 test tasks)
Sparse Point Robot (40 train/10 test tasks)
Point Robot (40 train/10 test tasks)
RLmeta-rl-algorithmMeta-RL Algorithm DesignStudies complete meta-RL algorithm design across task inference, policy conditioning, and meta-training, scored by meta_test_return on held-out tasks after the fixed short-budget protocol.katerakelly/oysterPEARL
FOCAL
VariBAD
Half-Cheetah Velocity (30 train/10 test tasks)
Sparse Point Robot (40 train/10 test tasks)
Point Robot (40 train/10 test tasks)
RLrl-intrinsic-explorationIntrinsic Exploration for Sparse RewardsStudies how intrinsic rewards and advantage mixing affect exploration and return in sparse-reward Atari environments.vwxyzjn/cleanrlPPO
RND
ICM
Tutankham-v5
Frostbite-v5
PrivateEye-v5
RLrl-offline-adroitOffline Dexterous Manipulation from Narrow DemonstrationsStudies how offline RL algorithms learn dexterous manipulation from narrow human demonstration datasets.corl-team/CORLIQL
AWAC
ReBRAC
Pen-Human-v1
Hammer-Human-v1
Door-Cloned-v1
RLrl-offline-continuousQ-Overestimation Suppression for Offline Continuous ControlStudies how offline continuous-control algorithms suppress out-of-distribution Q-value overestimation.corl-team/CORLReBRAC
TD3-BC
IQL
HalfCheetah-Medium-v2
Maze2D-Medium-v1
Walker2d-Medium-v2
RLrl-offline-off2onOffline-to-Online Fine-Tuning Without ForgettingStudies how offline-to-online reinforcement learning prevents forgetting and value collapse during continued interaction.corl-team/CORLIQL
AWAC
SPOT
Pen-Cloned-v1
Hammer-Cloned-v1
Hammer-Expert-v1
RLrl-offpolicy-continuousOff-Policy Actor-Critic for Continuous ControlChanges off-policy actor-critic update rules, losses, or exploration strategies to improve mean episodic return on continuous-control tasks.vwxyzjn/cleanrlDDPG
TD3
SAC
HalfCheetah-v4
Reacher-v4
Ant-v4
RLrl-onpolicy-continuousOn-Policy Actor-Critic for Continuous ControlChanges on-policy actor-critic objectives, update rules, or exploration mechanisms to improve mean episodic return on continuous-control tasks.vwxyzjn/cleanrlPPO
AWR
PPO (KL Penalty)
HalfCheetah-v4
Swimmer-v4
InvertedDoublePendulum-v4
RLrl-reward-learningInverse RL Reward Learning from DemonstrationsStudies how reward models learned from expert demonstrations affect downstream policy return in continuous-control locomotion.HumanCompatibleAI/imitationGAIL
AIRL
BC
HalfCheetah-v4
Hopper-v4
Walker2d-v4
RLrl-value-atariValue-Based Visual ControlStudies how value-based RL losses, update rules, and exploration strategies affect visual-control episodic return.vwxyzjn/cleanrlQR-DQN
C51
Double-DQN
BreakoutNoFrameskip-v4
SeaquestNoFrameskip-v4
PongNoFrameskip-v4
RLrl-value-discreteValue-Based Discrete ControlChanges value estimation, uncertainty handling, or replay-based update rules to improve episodic return on discrete-action control tasks.vwxyzjn/cleanrlQR-DQN
Dueling-DQN
C51
CartPole-v1
LunarLander-v2
Acrobot-v1
RLsafe-rlConstraint Handling for Safe RLChanges Lagrangian or controller-style multiplier updates and cost-reward advantage mixing to improve reward while keeping episode cost below target.PKU-Alignment/omnisafeNaive PPO
Lagrangian PPO
PID Lagrangian
SafetyPointGoal1-v0
SafetyCarGoal1-v0
SafetyPointButton1-v0
Sysdlm-dkv-policyDiffusion LM KV Cache PolicyStudies how token-state refresh intervals, masks, transfer ratios, and fallbacks affect denoising quality and cache reuse.maomaocun/dLLM-CacheVanilla (Uncached)
dLLM-Cache
d2Cache
Elastic-Cache
MATH-500
HumanEval
ARC-Challenge
Sysllm-kv-adaptive-quantizationLLM KV Cache: Adaptive Quantization PolicyStudies adaptive 4-bit KV-cache quantization for instruction-tuned long-context inference, trading benchmark final-score quality against effective KV bits and compression.huggingface/transformersKIVI Overlap (4-bit)
KVTuner-4 Per-Token
KVTuner-4 KIVI
SQuat Subspace (4-bit)
LongBench-E hotpotqa_e QA F1
LongBench-E passage_retrieval_en_e retrieval score
LongBench-E repobench-p_e code-similarity score
NeedleBench NIAH exact phrase retrieval
GSM8K exact final-answer accuracy
Sysllm-kv-selection-budgetingLLM KV Cache Selection BudgetingStudies how selection and eviction controllers allocate layer budgets and recent windows for quality, latency, and memory tradeoffs.huggingface/transformersFull Attention
StreamingLLM
Expected Attention
LagKV
LongBench-E hotpotqa_e QA F1
LongBench-E passage_retrieval_en_e retrieval score
LongBench-E repobench-p_e code-similarity score
LongBench v2 train split multiple-choice accuracy
GSM8K exact final-answer accuracy
Sysllm-kv-structural-reductionLLM Pretraining: KV-Structural ReductionStudies GPT-style KV-state structural reduction through MHA, MQA, GQA, and MLA-style latent KV compression under fixed nanoGPT pretraining.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
MHA
MQA
GQA
MLA
ClimbMix val loss + KV bytes/token + WikiText-2/WikiText-103/LAMBADA heldout loss
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
Sysllm-pretrain-kernelLLM Pretraining: Custom GPU Kernel OptimizationStudies custom/fused MLP kernels for nanoGPT pretraining while preserving ClimbMix validation, held-out perplexity, and downstream lm-eval quality.karpathy/nanoGPT
EleutherAI/lm-evaluation-harness
ReLU-Squared (Torch)
Triton GELU
Triton ReLU-Squared (Fused)
ClimbMix val loss + WikiText-2/LAMBADA PPL
HellaSwag, ARC-Easy, PIQA, WinoGrande 0-shot accuracy
Sysllm-ptq-algorithmLLM Post-Training Quantization (PTQ) AlgorithmDesign a post-training quantization algorithm for a pretrained LLM that minimizes WikiText-2 perplexity degradation under INT4/INT3 group quantization without retraining.IST-DASLab/gptqRound-to-Nearest (RTN)
GPTQ
AWQ
PTQ INT4
PTQ INT3
PTQ INT4 (g64)
Sysllm-qat-algorithmLLM Quantization-Aware Training (QAT) AlgorithmDesign a quantization-aware training algorithm for a pretrained LLM that minimizes WikiText-2 perplexity after INT4/INT3/INT2 quantization at inference time.customNo QAT
STE
LSQ
Finetune + PTQ
QAT INT4
QAT INT3
QAT INT2
Sysmlsys-fused-attentionFused Attention Kernel Design for H100 GPUsDesign an OpenAI Triton fused self-attention forward kernel for H100 GPUs that maximizes throughput (TFLOPs/s) while preserving numerical correctness.Dao-AILab/flash-attentionFlashAttention
FlashAttention-2
FlashAttention-3
Head Dim 64 / Seq 4K
Head Dim 128 / Seq 8K
Head Dim 256 / Seq 16K
Sysmlsys-moe-load-balanceMoE Expert Parallelism Load BalancingDesign an efficient MoE expert-replica placement algorithm that minimizes GPU/node load imbalance while preserving inter-node locality and low runtime.deepseek-ai/eplbGreedy
Zigzag
Flat Zigzag
DeepSeek-V3
Qwen3-MoE
DeepSeek-V2
Stress-Skew
Sysmlsys-sparse-attention-inferenceLong-Context Inference-Time Sparse AttentionDesign an inference-time sparse attention module for a pretrained instruction-tuned causal LLM that preserves NIAH and LongBench quality under a 25% density budget without retraining.customDense
StreamingLLM
BigBird
Block Top-K
NIAH (8K)
LongBench Qasper
LongBench MultiFieldQA-EN
Sciai4bio-mutation-effect-predictionMutation Fitness PredictorStudies how mutant and wild-type protein representations can predict functional effects of sequence mutations.OATML-Markslab/ProteinGymRidge Regression
MLP
Reshape CNN
BLAT_ECOLX
ESTA_BACSU
RASH_HUMAN
Sciai4bio-protein-inverse-foldingBackbone-to-Sequence Inverse FoldingStudies how geometric structure encoding and sequence decoding recover amino-acid sequences from protein backbones.A4Bio/ProteinInvBenchProteinMPNN
PiFold
GVP
CATH 4.2
CATH 4.3
TS50
Sciai4bio-protein-structure-reprGeometric Protein Structure EncoderStudies how local and global geometric protein representations transfer to structure-aware function prediction.a-r-j/ProteinWorkshopSchNet
EGNN
GearNet
EC
GO-BP
Fold
Sciai4sci-climate-emulationAtmospheric Column Emulator ArchitectureStudies how neural emulator architecture maps vertical atmospheric states to sub-grid physics tendencies across training budgets.leap-stc/ClimSimCNN
Encoder-Decoder
U-Net
HSR
Short Budget
Medium Budget
Long Budget
Sciai4sci-inverse-diffusion-algoDiffusion-Prior Inverse SolverStudies how diffusion priors and measurement guidance can be combined for inverse-problem reconstruction.devzhk/InverseBenchDPS
REDDiff
LGD
Inverse Scattering
Black Hole Imaging
Inpainting
Sciai4sci-mol-property-predictionMolecular Representation PredictorStudies how molecular graph and geometric representations improve property prediction under scaffold-based generalization.deepmodeling/Uni-MolD-MPNN
Uni-Mol
GIN
BBBP
BACE
Tox21
Sciai4sci-pla-binding-affinityProtein-Ligand Interaction ModelStudies how intra- and inter-molecular geometric interactions should be represented to predict binding affinity.guaguabujianle/EHIGN_PLAEHIGN
GIGN
SchNet
EGNN
PDBbind 2013
PDBbind 2016
PDBbind 2019
Sciai4sci-vs-contrastive-scoringContrastive Virtual-Screening ObjectiveStudies how projection geometry and contrastive losses affect zero-shot protein-ligand screening quality.jianhuiwemi/HypSeekVanilla CLIP
HCC
HCC + Hyperbolic Cone
HypSeek Training
DUD-E
LIT-PCBA
DEKOIS 2.0
Sciai4sci-weather-forecast-aggregationWeather Forecast Variable AggregationStudies how weather forecasting models aggregate information across heterogeneous meteorological variables for optimal prediction.microsoft/ClimaXCross-Attention
Mean Pooling
Learned Weighted Sum
Z500 3-Day
T850 5-Day
10m-Wind 7-Day
Scipde-design-solverIndustrial CFD Design: Custom Neural Operator DesignDesigns and implements a custom neural operator for industrial aerodynamic design prediction on 3D unstructured point clouds.thuml/Neural-Solver-LibraryPointNet
GraphSAGE
Graph U-Net
Transolver
Car Design
AirfRANS
Aircraft Design
Optoptimization-bilevelOptimization BilevelStudies a fixed bilevel-optimization benchmark based on Shen and Chen's penalty-based bilevel gradient descent experiments, selecting supported methods and tuning paper-style strategy hyperparameters.hanshen95/penalized-bilevel-gradient-descentV-PBGD
G-PBGD
RHG
T-RHG
Toy Convergence
HyperClean (Linear)
HyperClean (MLP)
Optoptimization-convex-concaveRAIN Convex-ConcaveStudies gradient-norm convergence on the exact convex-concave benchmark instances used by the official RAIN bilinear and delta-function scripts.TrueNobility303/RAINSEG
R-SEG
SEAG
RAIN
Default Noise
Low Noise
High Noise
Optoptimization-diagonal-netOptimizer Design for Diagonal-Net Sparse RecoveryDesigns an optimizer that recovers a sparse linear predictor from fewer training samples under a diagonal-net parameterization with noisy labels.TrueNobility303/RAINSGD
AdaGrad
Adam
Adam (Alt.)
d=200, k=5, s=0.1
d=500, k=10, s=0.1
d=500, k=10, s=0.2
d=10000, k=50
Optoptimization-dp-sgdDifferentially Private SGD: Privacy-Utility OptimizationDesign an improved DP-SGD variant that achieves higher test accuracy under the same (epsilon, delta)-differential privacy budget.customStandard DP-SGD
Automatic Clipping (AUTO-S)
Adaptive Quantile Clipping
Step-Decay Noise Schedule
MNIST
Fashion-MNIST
CIFAR-10
Optoptimization-evolution-strategyEvolutionary Optimization Strategy DesignDesign a novel combination of selection, crossover, mutation operators and/or evolutionary loop for continuous black-box optimization across multiple benchmark functions.DEAP/deapGA (SBX)
CMA-ES
Differential Evolution
L-SHADE
Rastrigin (30D)
Rosenbrock (30D)
Ackley (30D)
Rastrigin (100D)
Optoptimization-gradient-compressionGradient Compression for Communication-Efficient Distributed TrainingDesign a gradient compression operator that reduces communication cost in distributed training while maintaining convergence quality.customTopK Sparsification with Error Feedback
QSGD (Quantized SGD)
SignSGD
ResNet-20 / CIFAR-10
VGG-11-BN / CIFAR-100
ResNet-56 / CIFAR-10
Optoptimization-hyperparameter-searchHyperparameter Optimization: Custom Search Strategy DesignDesign a custom HPO strategy that improves final validation score and convergence under limited multi-fidelity evaluation budgets.customRandom Search
TPE
Hyperband
DEHB
BOHB
Optuna CMA-ES
XGBoost
SVM
Neural Net
Optoptimization-multi-objectiveMulti-Objective Optimization: Custom Evolutionary Strategy DesignDesign a custom multi-objective evolutionary strategy that improves convergence, diversity, and spread on standard benchmark problems.DEAP/deapNSGA-II
MOEA/D
SPEA2
NSGA-III
RVEA
AGE-MOEA
ZDT1
ZDT3
DTLZ2
DTLZ1
Optoptimization-nasSample-Efficient Neural Architecture SearchDesign and implement a sample-efficient NAS optimizer that discovers high-performing architectures in the NAS-Bench-201 search space under a strict query budget.automl/naslibRandom Search
REA
BANANAS
CIFAR-10
CIFAR-100
ImageNet16-120
Optoptimization-online-banditOnline Bandits: Exploration-Exploitation Strategy DesignDesign and implement a bandit policy that minimizes cumulative regret across diverse multi-armed bandit settings.SMPyBandits/SMPyBanditsUCB1
Thompson Sampling
KL-UCB
Stochastic MAB
Contextual Bandit
Non-Stationary Bandit
Optoptimization-pac-bayes-boundPAC-Bayes Generalization Bound OptimizationDesign a tighter PAC-Bayes generalization bound by optimizing the bound formulation, prior/posterior parameterization, and KL divergence estimation for stochastic neural networks.mperezortiz/PBBMcAllester
Catoni
Quadratic
MNIST (FCN)
MNIST (CNN)
FashionMNIST (CNN)
Optoptimization-parityOptimization ParityImprove a fixed two-layer MLP's ability to learn sparse parity by designing only its initialization, training dataset, and AdamW hyperparameters.pytorch/examplesDefault
Multi-Epoch
No Weight Decay
n=32, k=8
n=50, k=8
n=64, k=8
Optoptimization-variance-reductionVariance Reduction for Stochastic OptimizationDesign an improved variance reduction strategy for stochastic gradient descent on finite-sum optimization problems.customSVRG
STORM
STORM+
Logistic Regression
MLP
Ill-Conditioned
CALmeta-fewshot-classificationFew-Shot Image Classification MethodStudies how support encoding, query comparison, and loss design affect episodic few-shot image-classification accuracy.sicara/easy-few-shot-learningProtoNet
MatchingNet
RelationNet
Mini-ImageNet 5w-5s
CIFAR-FS
CUB
CALmeta-inner-loop-optimizerMeta-Learning Inner-Loop OptimizerStudies how differentiable inner-loop adaptation rules affect few-shot classification accuracy in gradient-based meta-learning.learnables/learn2learnMAML
Meta-SGD
ANIL
Mini-ImageNet 5w-1s
Mini-ImageNet 5w-5s
CIFAR-FS 5w-5s
CALml-active-learningPool-Based Active Learning Query StrategyStudies how unlabeled-sample query rules affect accuracy under a fixed labeling budget.JordanAsh/badgeBADGE
BAIT
BALD
Least Confidence
Random
Letter
Spambase
Splice
CALml-anomaly-detectionUnsupervised Tabular Anomaly DetectorStudies how unlabeled anomaly scoring algorithms identify outliers across tabular data distributions.customIF (Isolation Forest)
LOF
OCSVM
ECOD
COPOD
Cardio
Thyroid
Satellite
Shuttle
CALml-calibrationPost-Hoc Probability Calibration MappingStudies how post-hoc probability transforms improve classifier confidence calibration.customPlatt
Temperature Scaling
Isotonic Regression
RF / MNIST
MLP / Fashion-MNIST
GBM / Madelon
SVM / Breast Cancer
CALml-clustering-algorithmGeometry-Robust Clustering AlgorithmStudies how clustering objectives and distance metrics handle convex blobs, non-convex moons, and high-dimensional digit data.customK-Means
DBSCAN
HDBSCAN
Blobs
Moons
Digits
CALml-continual-regularizationContinual Learning Importance RegularizerChanges parameter-importance estimation and regularization loss to reduce catastrophic forgetting and improve final average accuracy across contexts.GMvandeVen/continual-learningEWC
SI
Online EWC
Split-MNIST
Permuted-MNIST
Split-CIFAR100
CALml-dimensionality-reductionNonlinear 2D Structure-Preserving EmbeddingStudies how nonlinear dimensionality reduction preserves neighborhood structure in low-dimensional embeddings.customPCA
t-SNE
UMAP
TriMap
PaCMAP
MNIST
Fashion-MNIST
20 Newsgroups
CALml-ensemble-boostingAdaptive Boosting Weight and Target StrategyStudies how pseudo-targets, learner weights, and sample reweighting affect boosted ensemble performance.customAdaBoost
Gradient Boosting
XGBoost-style
Breast Cancer
Diabetes
California Housing
CALml-federated-aggregationHeterogeneous Federated Server AggregationChanges server-side client selection and model aggregation to improve federated test accuracy under heterogeneous client data.adap/flowerFedAvg
FedProx
SCAFFOLD
CIFAR-10 (Non-IID alpha=0.1)
FEMNIST
Shakespeare
CALml-missing-data-imputationCorrelation-Aware Tabular ImputationStudies how feature correlations and predictive structure guide missing-value imputation in tabular data.customMean Imputation
KNN Imputation
MICE
MissForest
GAIN
Breast Cancer Wisconsin
Wine
California Housing
CALml-selective-deferralSelective Deferral Under Subgroup ShiftStudies how acceptance and deferral rules trade off selective risk, subgroup robustness, and coverage on AIF360 tabular datasets.customConfidence Thresholding
Conformal Abstention
Learned Deferral
Group-wise Thresholding
Adult
COMPAS
Law School GPA
CALml-subgroup-calibration-shiftShift-Robust Subgroup CalibrationStudies how post-hoc calibration behaves under subgroup distribution shift and worst-group reliability constraints on AIF360 tabular datasets.customTemperature Scaling
Isotonic Regression
Beta Calibration
Group-wise Temperature Scaling
Adult
COMPAS
Law School GPA
CALml-symbolic-regressionGenetic Programming Search for Symbolic RegressionStudies how symbolic-regression search strategies recover generalizable analytical expressions.trevorstephens/gplearnStandard GP
Parsimony GP
Lexicase GP
Nguyen-7
Nguyen-10
Koza-3
DLcv-classification-lossAdaptive Classification LossModify the training loss over logits and labels to improve classification accuracy across image-model families.customLabel Smoothing
Focal Loss
PolyLoss
ResNet-56 / CIFAR-100
VGG-16-BN / CIFAR-100
MobileNet-V2 / Fashion-MNIST
DLcv-data-augmentationImage Augmentation PolicyDesign the training transform pipeline combining geometric, photometric, and erasing operations to improve image-classification generalization.customCutout
RandAugment
TrivialAugmentWide
ResNet-20 / CIFAR-10
ResNet-56 / CIFAR-100
MobileNet-V2 / Fashion-MNIST
DLcv-multitask-lossHierarchical Classification Loss WeightingStudies how fine-label and coarse-label objectives should be combined to improve hierarchical image classification.customUncertainty Weighting
DWA
PCGrad
ResNet-20 / CIFAR-100-MT
ResNet-56 / CIFAR-100-MT
VGG-16-BN / CIFAR-100-MT
DLcv-pooling-aggregationSpatial Feature AggregationStudies how global spatial features should be aggregated to improve image-classification accuracy across convolutional architectures.customGlobal Max
GeM
Avg + Max
ResNet-56 / CIFAR-100
VGG-16-BN / CIFAR-100
MobileNet-V2 / Fashion-MNIST
DLcv-sample-weightingLong-Tail Class ReweightingStudies how class-count statistics should be mapped to loss weights to improve test accuracy on balanced test sets for long-tailed image classification.customInverse Frequency
Class-Balanced (Effective Number)
Balanced Softmax
ResNet-32 / CIFAR-10-LT
ResNet-32 / CIFAR-100-LT
VGG-16-BN / CIFAR-100-LT
DLdl-activation-functionConvolutional Activation NonlinearityStudies how drop-in activation functions affect accuracy across convolutional image classifiers.customGELU
SiLU
Mish
ResNet-20 / CIFAR-10
VGG-16-BN / CIFAR-100
MobileNet-V2 / Fashion-MNIST
DLdl-lr-scheduleArchitecture-Aware Learning-Rate SchedulingDesigns an epoch-level learning-rate curve conditioned on architecture and dataset to improve convergence and final classification accuracy.customCosine
WarmupCosine
OneCycle
ResNet-20 / CIFAR-10
ResNet-56 / CIFAR-100
MobileNet-V2 / Fashion-MNIST
DLdl-normalizationNormalization Statistics and Affine DesignStudies how normalization statistics and affine behavior affect convolutional training stability and test accuracy.customGroupNorm
Batch-Instance Norm
Switchable Norm
ResNet-56 / CIFAR-100
ResNet-110 / CIFAR-100
MobileNet-V2 / Fashion-MNIST
DLdl-regularizationAdaptive Regularization LossAdds a model-, output-, input-, or epoch-dependent regularization term to improve classification generalization beyond standard weight decay.customDropBlock
Confidence Penalty
Orthogonal Regularization
ResNet-56 / CIFAR-100
VGG-16-BN / CIFAR-100
MobileNet-V2 / Fashion-MNIST
DLdl-residual-connectionResidual Block Skip DesignStudies how shortcut transformations and residual branch computation affect optimization and generalization across network depths.customPre-Activation
Gated Residual
Stochastic Depth
ResNet-20 / CIFAR-10
ResNet-56 / CIFAR-100
ResNet-110 / CIFAR-100
DLdl-weight-initializationDL Weight Initialization Strategy DesignDesigns data-independent initialization for convolutional, normalization, and classifier layers to improve convergence and final accuracy.customKaiming Normal
Fixup
Orthogonal
ResNet-56 / CIFAR-100
VGG-16-BN / CIFAR-100
MobileNet-V2 / Fashion-MNIST
TSquant-concept-driftConcept-Drift-Aware Quantitative ForecastingThe stock prediction model and data pipeline are redesigned to handle temporal distribution shift and improve signal quality and portfolio metrics.microsoft/qlibTRA
AdaRNN
LightGBM
CSI 300
CSI 300 (Shifted)
CSI 300 (Recent)
TSquant-graph-stockGraph-Based Quantitative ForecastingStudies how inter-asset graph relationships affect return signal quality and portfolio performance.microsoft/qlibHIST
GATs
LightGBM
CSI 300
CSI 100
CSI 300 (Recent)
TSquant-stock-predictionQuantitative Return ForecastingStudies how predictive models and input processing affect next-period return signals and portfolio performance.microsoft/qlibLightGBM
LSTM
Transformer
CSI 300
CSI 100
CSI 300 (Recent)
TSstf-traffic-forecastSpatial-Temporal Traffic Forecasting ModelStudies how spatial-temporal models capture sensor-network dependencies for traffic forecasting.GestaltCogTeam/BasicTSSTID
DLinear
StemGNN
iTransformer
TimesNet
SOFTS
TimeMixer
METR-LA
PEMS-BAY
PEMS04
TSts-anomaly-detectionReconstruction Model for Time-Series Anomaly DetectionAn unsupervised reconstruction model detects anomalous multivariate time-series segments to improve F-score.thuml/Time-Series-LibraryDLinear
TimesNet
PatchTST
PSM
MSL
SMAP
TSts-classificationMultivariate Time-Series Classification ModelStudies how representation learning improves classification of multivariate time-series signals.thuml/Time-Series-LibraryDLinear
TimesNet
PatchTST
EthanolConcentration
FaceDetection
Handwriting
TSts-exogenous-forecastExogenous-Variable Target Forecasting ModelStudies how exogenous variables improve target-channel forecasting.thuml/Time-Series-LibraryDLinear
PatchTST
iTransformer
TimeXer
ETTh1
Weather
ECL
TSts-imputationMasked Multivariate Time-Series ImputationStudies how imputation models reconstruct missing regions in multivariate time series.thuml/Time-Series-LibraryDLinear
TimesNet
PatchTST
ETTh1 (25% missing)
Weather (25% missing)
ECL (25% missing)
TSts-long-term-forecastMultivariate Long-Horizon Forecasting ModelStudies how long-horizon forecasting models predict future multivariate sequences.thuml/Time-Series-LibraryDLinear
PatchTST
iTransformer
TimeMixer
TimeXer
ETTh1
Weather
ECL
TSts-short-term-forecastUnivariate Short-Horizon Forecasting ModelStudies how short-horizon forecasting models predict seasonal univariate series.thuml/Time-Series-LibraryDLinear
TimesNet
PatchTST
TimeMixer
M4 Monthly
M4 Quarterly
M4 Yearly
SCRcausal-discovery-discreteDiscrete Causal Graph DiscoveryStudies how causal discovery algorithms recover equivalence-class graph structure from discrete observational data.py-why/causal-learnPC
GES
GRaSP
BOSS
Hill Climbing
Cancer
Child
ALARM
HAILFINDER
Win95pts
SCRcausal-observational-linear-gaussianLinear Gaussian Causal DiscoveryStudies how observational algorithms recover causal graph structure under linear Gaussian assumptions.py-why/causal-learnPC
GRaSP
BOSS
ER (n=10)
ER (n=20)
SF (n=50)
SF (n=50, Hard)
ER (n=20, Noisy)
SCRcausal-observational-linear-non-gaussianNon-Gaussian Causal DiscoveryStudies how non-Gaussian structure can identify directed causal relationships from observational data.py-why/causal-learnICA-LiNGAM
DirectLiNGAM
NOTEARS
ER (n=30)
ER (n=50)
SF (n=100)
SCRcausal-observational-nonlinearNonlinear Causal DiscoveryStudies how nonlinear additive-noise assumptions support directed causal graph recovery from observations.py-why/causal-learnCAM
NOTEARS-MLP
DirectLiNGAM
GraN-DAG
SF (n=20, GP)
ER (n=20, Gauss)
ER (n=12, Low-Sample)
SCRcausal-treatment-effectHeterogeneous Treatment Effect EstimationStudies how observational estimators recover individual and average treatment effects on synthetic CATE benchmark families.customS-Learner
T-Learner
IPW
Causal Forest
DR-Learner
R-Learner
IHDP-inspired Synth
Jobs/LaLonde-inspired Synth
ACIC-inspired Synth
SCRgraph-generationUnconditional Graph Generator ArchitectureStudies how graph generator architecture affects distributional match to target graph statistics.pyg-team/pytorch_geometricGraphVAE
GRAN
DiGress
Community-Small
Ego-Small
ENZYMES
SCRgraph-graph-classificationStructure-Aware Graph Readout PoolingStudies how graph-level readout mechanisms affect graph classification accuracy and macro F1 under a fixed message-passing backbone.pyg-team/pytorch_geometricGIN + Sum
SAGPool
DiffPool
MUTAG
PROTEINS
NCI1
SCRgraph-link-predictionGraph Link Encoder-DecoderStudies how node encoders and edge decoders affect missing-link prediction quality.customGCN + MLP Decoder
VGAE
SEAL
Cora
CiteSeer
ogbl-collab
SCRgraph-node-classificationGraph Node Message PassingStudies how message-passing layers affect node classification across citation network benchmarks.pyg-team/pytorch_geometricGCN
GAT
GraphSAGE
Cora
CiteSeer
PubMed
SCRgraph-signal-propagationHomophily-Heterophily Graph FilterThe graph signal propagation filter is changed to improve node classification accuracy across homophilic and heterophilic graphs.ivam-he/ChebNetIIGPR-GNN
BernNet
ChebNetII
Cora
CiteSeer
Texas
Cornell
TLsecurity-adversarial-attack-black-box-scoreScore-Based Black-Box Linf AttackDesigns a query-efficient black-box Linf evasion attack to improve attack success rate under a fixed per-sample query budget.Harry24k/adversarial-attacks-pytorchSquare Attack
SPSA
Random Search
ResNet-20 / CIFAR-10
VGG-11-BN / CIFAR-10
MobileNet-V2 / CIFAR-10
ResNet-20 / CIFAR-100
MobileNet-V2 / CIFAR-100
TLsecurity-adversarial-attack-sparse-l0Sparse L0 Adversarial AttackStudies how sparse perturbation strategies improve attack success while respecting a strict pixel budget.Harry24k/adversarial-attacks-pytorchOnePixel
SparseFool
JSMA
Pixle
Sparse-RS
Rebuffi-R18 (l2-AT) / CIFAR-10
Augustin (l2-robust) / CIFAR-10
Engstrom (l2-robust) / CIFAR-10
TLsecurity-adversarial-attack-white-box-linfWhite-Box Linf Evasion AttackDesigns a gradient-based white-box Linf attack to improve attack success rate while respecting the perturbation budget.Harry24k/adversarial-attacks-pytorchFGSM
PGD
MI-FGSM
AutoAttack
ResNet-20 / CIFAR-10
VGG-11-BN / CIFAR-10
ResNet-20 / CIFAR-100
VGG-11-BN / CIFAR-100
MobileNet-V2 / CIFAR-100
TLsecurity-adversarial-trainingLinf Adversarial Training for Robust AccuracyStudies how adversarial training procedures improve robust accuracy while maintaining clean accuracy.Harry24k/adversarial-attacks-pytorchStandard Training
PGD-AT
TRADES
MART
AWP + TRADES
SmallCNN / MNIST
PreAct ResNet-18 / CIFAR-10
VGG-11-BN / CIFAR-10
PreAct ResNet-18 / CIFAR-100
TLsecurity-backdoor-defensePoisoned-Sample Scoring for Backdoor FilteringA suspicion scoring rule identifies and filters backdoored training examples to reduce attack success rate while preserving clean accuracy.customConfidence Filter
Spectral Signatures
Activation Clustering
Z-Score Outlier
ResNet-20 / CIFAR-10 (BadNets)
VGG-16-BN / CIFAR-100 (Blend)
MobileNet-V2 / Fashion-MNIST (BadNets)
TLsecurity-machine-unlearningTargeted Update Rules for Class UnlearningAn unlearning update rule removes forget-class information while improving retained accuracy and reducing forget-set membership leakage.customRetain Fine-Tune
Negative Gradient
Bad Teacher
SCRUB
ResNet-20 / CIFAR-10 (Class 0)
VGG-16-BN / CIFAR-100 (Class 0)
MobileNet-V2 / Fashion-MNIST (Class 0)
TLsecurity-membership-inference-defenseTraining Regularization for Membership PrivacyStudies how privacy-preserving training losses reduce membership leakage while maintaining accuracy.customERM
Label Smoothing
Confidence Penalty
RelaxLoss
ResNet-20 / CIFAR-10
VGG-16-BN / CIFAR-100
MobileNet-V2 / Fashion-MNIST
TLsecurity-poison-robust-learningRobust Losses for Label-Flip PoisoningA robust loss or sample-weighting rule improves clean accuracy under label-flip poisoning and reduces poisoned-label memorization.customCross-Entropy
Generalized Cross-Entropy
Symmetric Cross-Entropy
Bootstrap
ResNet-20 / CIFAR-10 (Label-Flip)
VGG-16-BN / CIFAR-100 (Label-Flip)
MobileNet-V2 / Fashion-MNIST (Label-Flip)

Citation

@misc{lyu2026mlsbenchholisticrigorousassessment,
      title={MLS-Bench: A Holistic and Rigorous Assessment of AI Systems on Building Better AI},
      author={Bohan Lyu and Yucheng Yang and Siqiao Huang and Jiaru Zhang and Qixin Xu and Xinghan Li and Xinyang Han and Yicheng Zhang and Huaqing Zhang and Runhan Huang and Kaicheng Yang and Zitao Chen and Wentao Guo and Junlin Yang and Xinyue Ai and Wenhao Chai and Yadi Cao and Ziran Yang and Kun Wang and Dapeng Jiang and Huan-ang Gao and Shange Tang and Chengshuai Shi and Simon S. Du and Max Simchowitz and Jiantao Jiao and Dawn Song and Chi Jin},
      year={2026},
      eprint={2605.08678},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2605.08678},
}