Rankitect: Ranking Architecture Search Battling World-class Engineers at Meta Scale
Not on the map. Why?
Abstract (arXiv)
Neural Architecture Search (NAS) has demonstrated its efficacy in computer vision and potential for ranking systems. However, prior work focused on academic problems, which are evaluated at small scale under well-controlled fixed baselines. In industry system, such as ranking system in Meta, it is unclear whether NAS algorithms from the literature can outperform production baselines because of: (1) scale - Meta ranking systems serve billions of users, (2) strong baselines - the baselines are production models optimized by hundreds to thousands of world-class engineers for years since the rise of deep learning, (3) dynamic baselines - engineers may have established new and stronger baselines during NAS search, and (4) efficiency - the search pipeline must yield results quickly in alignment with the productionization life cycle. In this paper, we present Rankitect, a NAS software framework for ranking systems at Meta. Rankitect seeks to build brand new architectures by composing low level building blocks from scratch. Rankitect implements and improves state-of-the-art (SOTA) NAS methods for comprehensive and fair comparison under the same search space, including sampling-based NAS, one-shot NAS, and Differentiable NAS (DNAS). We evaluate Rankitect by comparing to multiple production ranking models at Meta. We find that Rankitect can discover new models from scratch achieving competitive tradeoff between Normalized Entropy loss and FLOPs. When utilizing search space designed by engineers, Rankitect can generate better models than engineers, achieving positive offline evaluation and online A/B test at Meta scale.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 29 of its 46 references that are in the map. First posted on arXiv 14 Nov 2023.
Builds on
29 of 46 references.
References · 29
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2015Prioritized Experience Replaycited by 1,099
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 909
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 837
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 673
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 485
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 344
- 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
17 more
- 2018SNAS: Stochastic Neural Architecture Searchcited by 289
- 2019Searching for A Robust Neural Architecture in Four GPU Hourscited by 260
- 2015Non-stochastic Best Arm Identification and Hyperparameter Optimizationcited by 221
- 2021Zero-Cost Proxies for Lightweight NAScited by 199
- 2019The Evolved Transformercited by 180
- 2019BANANAS: Bayesian Optimization with Neural Architectures for Neural Architecture Searchcited by 179
- 2019Neural Predictor for Neural Architecture Searchcited by 118
- 2020Can weight sharing outperform random architecture search? An investigation with TuNAScited by 68
- 2019SpArSe: Sparse Architecture Search for CNNs on Resource-Constrained Microcontrollerscited by 52
- 2020AutoFIS: Automatic Feature Interaction Selection in Factorization Models for Click-Through Rate Predictioncited by 52
- 2020AutoEmb: Automated Embedding Dimensionality Search in Streaming Recommendationscited by 47
- 2020Towards Automated Neural Interaction Discovery for Click-Through Rate Predictioncited by 37
- 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
- 2019Importance Resampling for Off-policy Predictioncited by 26
- 2022UDC: Unified DNAS for Compressible TinyML Modelscited by 10
- 2022NASRec: Weight Sharing Neural Architecture Search for Recommender Systemscited by 7
- 2023DistDNAS: Search Efficient Feature Interactions within 2 Hourscited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 2.
3 papers.
- 2024Finite-Time Convergence and Sample Complexity of Actor-Critic Multi-Objective Reinforcement Learningcited by 4
- 2026Design Once, Deploy at Scale: Template-Driven ML Development for Large Model Ecosystemscited by 0
- 2026Bi-NAS: Towards Effective and Personalized Explanation for Recommender Systems via Bi-Level Neural Architecture Searchcited by 0
- 2026Bi-NAS: Towards Effective and Personalized Explanation for Recommender Systems via Bi-Level Neural Architecture Search1 Jul 2026
- 2026Design Once, Deploy at Scale: Template-Driven ML Development for Large Model Ecosystems26 Mar 2026
- 2024Finite-Time Convergence and Sample Complexity of Actor-Critic Multi-Objective Reinforcement Learning5 May 2024