Importance-aware Co-teaching for Offline Model-based Optimization

Ye Yuan, Can Chen, Zixuan Liu, Willie Neiswanger, Xue Liu
2/12/2026

No official code found. Best implementation: mila-iqia/Importance-aware-Co-teaching (6 stars, last commit 2026-03-05).

Abstract

Offline model-based optimization aims to find a design that maximizes a property of interest using only an offline dataset, with applications in robot, protein, and molecule design, among others. A prevalent approach is gradient ascent, where a proxy model is trained on the offline dataset and then used to optimize the design. This method suffers from an out-of-distribution issue, where the proxy is not accurate for unseen designs. To mitigate this issue, we explore using a pseudo-labeler to generate valuable data for fine-tuning the proxy. Specifically, we propose \textit{\textbf{I}mportance-aware \textbf{C}o-\textbf{T}eaching for Offline Model-based Optimization}~(\textbf{ICT}). This method maintains three symmetric proxies with their mean ensemble as the final proxy, and comprises two steps. The first step is \textit{pseudo-label-driven co-teaching}. In this step, one proxy is iteratively selected as the pseudo-labeler for designs near the current optimization point, generating pseudo-labeled data. Subsequently, a co-teaching process identifies small-loss samples as valuable data and exchanges them between the other two proxies for fine-tuning, promoting knowledge transfer. This procedure is repeated three times, with a different proxy chosen as the pseudo-labeler each time, ultimately enhancing the ensemble performance. To further improve accuracy of pseudo-labels, we perform a secondary step of \textit{meta-learning-based sample reweighting}, which assigns importance weights to samples in the pseudo-labeled dataset and updates them via meta-learning. ICT achieves state-of-the-art results across multiple design-bench tasks, achieving the best mean rank of $3.1$ and median rank of $2$, among $15$ methods. Our source code can be found here.

View on arXivView PDF

Code Implementations(1)

[NeurIPS 2023] Official Implementation of Importance-aware Co-teaching for Offline Model-based Optimization 🧬 🤖

60Shell, PythonSep 20, 20237 months ago

Similar Papers

Cite this paper

@article{yuan2026importanceaware,
  title  = {Importance-aware Co-teaching for Offline Model-based Optimization},
  author = {Ye Yuan and Can Chen and Zixuan Liu and Willie Neiswanger and Xue Liu},
  year   = {2026},
  eprint = {2309.11600},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2309.11600},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.11600.svg)](https://codeofpaper.com/paper/2309.11600)

Discussion