Research & Papers

Meta's RankGraph-2 slashes serving costs 83% while boosting CTR & CVR

Trillion-edge graphs cut to billions with 3.8x recall gain and real-world lifts.

Deep Dive

Meta researchers present RankGraph-2, a lifecycle co-design framework that unifies graph construction, representation learning, and real-time serving for similarity-based retrieval at billion-node scale. Unlike prior work that tackles each stage in isolation, RankGraph-2 recognizes that serving constraints (avoiding expensive online KNN) drive the need for a co-learned cluster index baked into training objectives; training tolerates pre-computed neighborhoods, which in turn demands construction produce self-contained data with hour-level refresh. This tight coupling lets RankGraph-2 subsample hundreds of trillions of edges down to hundreds of billions using popularity bias correction, pre-compute multi-hop neighborhoods via personalized PageRank, and co-train a residual-quantization index that slashes serving computational cost by 83%.

Empirically, RankGraph-2 delivers 3.8× higher recall than a GAT+Deep Graph Infomax model on bipartite graphs and 2.1× higher than PyTorch-BigGraph on item retrieval. In production at Meta, it has powered over 20 retrieval launches across major surfaces, driving up to +0.96% click-through rate and +2.75% conversion rate. By demonstrating that a simple architecture can beat sophisticated models when lifecycle stages are co-designed, RankGraph-2 sets a new practical baseline for billion-scale graph retrieval.

Key Points
  • Co-designs graph construction, representation learning, and serving in one unified lifecycle, reducing hundreds of trillions of edges to billions via subsampling and popularity bias correction.
  • Co-learned residual-quantization cluster index cuts online serving computational cost by 83% while enabling real-time, hour-level refresh.
  • Achieves 3.8× higher recall than GAT+Deep Graph Infomax and 2.1× higher than PyTorch-BigGraph, with production lifts of +0.96% CTR and +2.75% CVR across 20+ surfaces.

Why It Matters

Meta shows that co-designing graph lifecycle stages can drastically cut serving costs while boosting key metrics at billion-node scale.

📬 Get the top 10 AI stories daily