Multi-Faceted Large Embedding Tables for Pinterest Ads Ranking
By: Runze Su , Jiayin Jin , Jiacheng Li and more
Potential Business Impact:
Makes ads show up better, earning more money.
Large embedding tables are indispensable in modern recommendation systems, thanks to their ability to effectively capture and memorize intricate details of interactions among diverse entities. As we explore integrating large embedding tables into Pinterest's ads ranking models, we encountered not only common challenges such as sparsity and scalability, but also several obstacles unique to our context. Notably, our initial attempts to train large embedding tables from scratch resulted in neutral metrics. To tackle this, we introduced a novel multi-faceted pretraining scheme that incorporates multiple pretraining algorithms. This approach greatly enriched the embedding tables and resulted in significant performance improvements. As a result, the multi-faceted large embedding tables bring great performance gain on both the Click-Through Rate (CTR) and Conversion Rate (CVR) domains. Moreover, we designed a CPU-GPU hybrid serving infrastructure to overcome GPU memory limits and elevate the scalability. This framework has been deployed in the Pinterest Ads system and achieved 1.34% online CPC reduction and 2.60% CTR increase with neutral end-to-end latency change.
Similar Papers
Multi-Faceted Large Embedding Tables for Pinterest Ads Ranking
Information Retrieval
Improves ads shown to you on Pinterest.
The Evolution of Embedding Table Optimization and Multi-Epoch Training in Pinterest Ads Conversion
Machine Learning (CS)
Makes online ads show better and faster.
Decoupled Entity Representation Learning for Pinterest Ads Ranking
Information Retrieval
Shows you more pins you'll like.