NASRec: Weight Sharing Neural Architecture Search for Recommender Systems
Tunhou Zhang, Dehua Cheng, Yuchen He, Zhengxing Chen, Xiaoliang Dai,, Liang Xiong, Feng Yan, Hai Li, Yiran Chen, Wei Wen

TL;DR
NASRec introduces a weight sharing neural architecture search method tailored for recommender systems, efficiently exploring diverse architectures within a large supernet to improve CTR prediction performance.
Contribution
It presents a novel NAS framework for recommendation systems that handles heterogeneity and multi-modality, with techniques to improve training efficiency and model quality.
Findings
NASRecNet outperforms manually designed models on CTR benchmarks.
The proposed methods improve training efficiency and model stability.
State-of-the-art results achieved on multiple datasets.
Abstract
The rise of deep neural networks offers new opportunities in optimizing recommender systems. However, optimizing recommender systems using deep neural networks requires delicate architecture fabrication. We propose NASRec, a paradigm that trains a single supernet and efficiently produces abundant models/sub-architectures by weight sharing. To overcome the data multi-modality and architecture heterogeneity challenges in the recommendation domain, NASRec establishes a large supernet (i.e., search space) to search the full architectures. The supernet incorporates versatile choice of operators and dense connectivity to minimize human efforts for finding priors. The scale and heterogeneity in NASRec impose several challenges, such as training inefficiency, operator-imbalance, and degraded rank correlation. We tackle these challenges by proposing single-operator any-connection sampling,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Image Retrieval and Classification Techniques
