Research & Papers

LO-FAR: New CPU method ranks ad features 100x faster without GPU retraining

Rank 475 sparse features in 2 CPU-hours instead of days on GPUs…

Deep Dive

Industrial ad recommendation models often rely on hundreds of sparse, high-cardinality ID-list features (user histories, context IDs), each with its own embedding table. These features dominate storage and training costs, so choosing which ones to keep is a recurring systems-level decision constrained by compute budgets and iteration speed. Traditional ranking methods – permutation importance, stochastic gates (BinaryST), or Shapley values – require GPU-bound retraining loops that can take days.

Enter LO-FAR (Localized Feature Ranking): a CPU-only, model-agnostic workflow that evaluates each candidate feature by its standalone hold-out predictive signal using lightweight local estimators. On a dataset of over 1 million logged interactions with 475 features, LO-FAR finishes ranking in roughly 2 CPU-hours. Its downstream Normalized Entropy gains on CTR and CVR tasks are competitive with shuffle-based importance, BinaryST, and a coverage heuristic across budgets of 100 to 400 retained features. The paper (RecSys 2026) demonstrates that when cost and turnaround time are binding constraints, a simple local filter can outperform heavier interaction-aware methods in production.

Key Points
  • LO-FAR uses only CPU (no GPU) and ranks 475 sparse features in ~2 CPU-hours on a 1M+ interaction dataset.
  • Preserves Normalized Entropy gains competitive with GPU-heavy methods like shuffle importance and Binary Stochastic Neurons.
  • Designed for production ad systems where feature selection must be repeated frequently under strict compute and time budgets.

Why It Matters

Practical, cost-aware feature ranking cuts GPU usage and iteration time for ad recommendation systems.

📬 Get the top 10 AI stories daily