Data Filtering Networks

Alex Fang, Albin Madappally Jose, Amit Jain, Ludwig Schmidt, Alexander Toshev +1 more
2/12/2026

Official code: apple/ml-mobileclip (1,515 stars, last commit 2026-04-15). 1 more implementation below.

Abstract

Large training sets have become a cornerstone of machine learning and are the foundation for recent advances in language modeling and multimodal learning. While data curation for pre-training is often still ad-hoc, one common paradigm is to first collect a massive pool of data from the Web and then filter this candidate pool down to an actual training set via various heuristics. In this work, we study the problem of learning a data filtering network (DFN) for this second step of filtering a large uncurated dataset. Our key finding is that the quality of a network for filtering is distinct from its performance on downstream tasks: for instance, a model that performs well on ImageNet can yield worse training sets than a model with low ImageNet accuracy that is trained on a small amount of high-quality data. Based on our insights, we construct new data filtering networks that induce state-of-the-art image-text datasets. Specifically, our best performing dataset DFN-5B enables us to train state-of-the-art models for their compute budgets: among other improvements on a variety of tasks, a ViT-H trained on our dataset achieves 83.0% zero-shot transfer accuracy on ImageNet, out-performing models trained on other datasets such as LAION-2B, DataComp-1B, or OpenAI's WIT. In order to facilitate further research in dataset design, we also release a new 2 billion example dataset DFN-2B and show that high performance data filtering networks can be trained from scratch using only publicly available data.

View on arXivView PDF

Code Implementations(2)

This repository contains the official implementation of the research papers, "MobileCLIP" CVPR 2024 and "MobileCLIP2" TMLR August 2025

1,515117Shell, SwiftMar 1, 20246 months agoNOASSERTION
apple/ml-veclipOfficial59%

The official repo for the paper "VeCLIP: Improving CLIP Training via Visual-enriched Captions"

25314Python, Jupyter NotebookMar 6, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{fang2026data,
  title  = {Data Filtering Networks},
  author = {Alex Fang and Albin Madappally Jose and Amit Jain and Ludwig Schmidt and Alexander Toshev and Vaishaal Shankar},
  year   = {2026},
  eprint = {2309.17425},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2309.17425},
  journal = {ICLR 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.17425.svg)](https://codeofpaper.com/paper/2309.17425)

Discussion