Deep Learning Applications in Meituan‑Dianping Recommendation System

The paper describes Meituan‑Dianping’s two‑stage recommendation pipeline—recall and ranking—and how a Wide & Deep neural architecture, enriched with extensive user, item, and context features and trained with Adam and cross‑entropy loss, significantly boosts CTR and recommendation novelty, with future plans to add RNNs and reinforcement learning.

Meituan Technology Team
Meituan Technology Team
Meituan Technology Team
Deep Learning Applications in Meituan‑Dianping Recommendation System

Meituan‑Dianping, the largest domestic lifestyle service platform, faces rapid growth in users and merchants across diverse business scenarios (food, accommodation, travel, etc.). To improve user experience, the company continuously optimizes its recommendation algorithms, aiming for high precision, richness, and user delight.

The paper introduces the recommendation system architecture, highlighting challenges such as business form diversity and varying user consumption contexts. A two‑stage pipeline—recall and ranking—is employed, where recall generates candidate items using multiple strategies (user‑based, model‑based, item‑based, query‑based, location‑based) and ranking fuses these candidates.

Deep learning is applied to address limitations of linear models (e.g., over‑reliance on historical clicks). The authors adopt Google’s 2016 Wide & Deep framework, combining a linear “wide” component for memorization with a deep neural network for generalization. Feature engineering includes user, item, and context profiles, extensive cross‑features, and normalization (Min‑Max). Advanced feature transformations such as fast aggregation and hierarchical feature combinations are also discussed.

Various optimizers are evaluated: SGD, Momentum, Adagrad, and Adam. Adam is selected for its balance of adaptive learning rates and momentum, providing stable convergence. Loss functions are compared, with Cross‑Entropy chosen over Mean Squared Error due to better gradient behavior for CTR prediction.

The final Wide & Deep model consists of a wide linear part handling sparse cross‑features and a deep part with three ReLU layers followed by a sigmoid output. Training uses TensorFlow/Keras, batch size 50 000, 20 epochs, and over 70 million training samples. Offline and online A/B tests demonstrate consistent CTR improvements and better novelty in recommendations compared to baseline models.

Future work includes integrating RNNs to capture temporal dynamics and exploring reinforcement learning for context‑aware recommendation policies.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

optimizationCTR predictionrecommendation systemWide&Deep
Meituan Technology Team
Written by

Meituan Technology Team

Over 10,000 engineers powering China’s leading lifestyle services e‑commerce platform. Supporting hundreds of millions of consumers, millions of merchants across 2,000+ industries. This is the public channel for the tech teams behind Meituan, Dianping, Meituan Waimai, Meituan Select, and related services.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.