Efficient Data Subset Selection to Generalize Training Across Models: Transductive and Inductive Networks

Eeshaan Jain, Tushar Nandy, Gaurav Aggarwal, Ashish Tendulkar, Rishabh Iyer +1 more
9/18/2024
cs.LGstat.ML

No official code found. Best implementation: structlearning/subselnet (3 stars, last commit 2024-01-28).

Abstract

Existing subset selection methods for efficient learning predominantly employ discrete combinatorial and model-specific approaches which lack generalizability. For an unseen architecture, one cannot use the subset chosen for a different model. To tackle this problem, we propose $\texttt{SubSelNet}$, a trainable subset selection framework, that generalizes across architectures. Here, we first introduce an attention-based neural gadget that leverages the graph structure of architectures and acts as a surrogate to trained deep neural networks for quick model prediction. Then, we use these predictions to build subset samplers. This naturally provides us two variants of $\texttt{SubSelNet}$. The first variant is transductive (called as Transductive-$\texttt{SubSelNet}$) which computes the subset separately for each model by solving a small optimization problem. Such an optimization is still super fast, thanks to the replacement of explicit model training by the model approximator. The second variant is inductive (called as Inductive-$\texttt{SubSelNet}$) which computes the subset using a trained subset selector, without any optimization. Our experiments show that our model outperforms several methods across several real datasets

View on arXivView PDF

Code Implementations(1)

31PythonJan 14, 20242 years ago

Similar Papers

Cite this paper

@article{jain2024efficient,
  title  = {Efficient Data Subset Selection to Generalize Training Across Models: Transductive and Inductive Networks},
  author = {Eeshaan Jain and Tushar Nandy and Gaurav Aggarwal and Ashish Tendulkar and Rishabh Iyer and Abir De},
  year   = {2024},
  eprint = {2409.12255},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2409.12255},
  url    = {http://arxiv.org/abs/2409.12255v1},
  journal = {NEURIPS 2024 2024}
}

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/2409.12255.svg)](https://codeofpaper.com/paper/2409.12255)

Discussion