HiNet: A Hierarchical Information Extraction Network for Multi-Scenario Multi-Task Learning in Recommendation Systems
HiNet, a hierarchical information extraction network combining a scenario‑aware attentive layer and a customized gate‑control layer, jointly learns shared and scenario‑specific representations for multiple recommendation tasks, delivering consistently higher CTR and CTCVR performance across six Meituan restaurant scenarios than strong baselines in both offline and online evaluations.
Recommendation systems in large platforms such as Meituan’s to‑restaurant service involve many heterogeneous scenarios (e.g., homepage feed, sub‑channels) and multiple business tasks (CTR, CTCVR). Modeling each scenario independently leads to duplicated development, data sparsity in long‑tail scenarios, and high maintenance cost, while naïvely merging all data ignores scenario‑specific information.
To address these challenges, the authors propose HiNet (Hierarchical Information Extraction Network), a two‑layer architecture that jointly extracts information across scenarios and tasks. The model consists of a Scenario Extraction Layer and a Task Extraction Layer, and introduces a Scenario‑aware Attentive Network (SAN) to weight the contribution of other scenarios, as well as a Customized Gate Control (CGC) module inspired by PLE to mitigate negative transfer among tasks.
In the Scenario Extraction Layer, three components are employed: (1) a shared‑expert network that captures common patterns across scenarios, (2) scenario‑specific expert networks for unique characteristics, and (3) the SAN module that computes attention weights for cross‑scenario information based on scenario embeddings. The outputs of these components are combined to form a rich scenario representation.
The Task Extraction Layer builds on the scenario representation and uses a CGC module that contains task‑shared and task‑specific experts. The CGC gate learns a weighted combination of expert outputs, allowing each task (e.g., CTR, CTCVR) to benefit from both shared knowledge and task‑specific signals while reducing parameter interference.
The overall training objective is a weighted sum of losses for all tasks across all scenarios, with hyper‑parameters controlling the relative importance of each task’s loss.
Extensive offline experiments were conducted on six real‑world scenarios from Meituan’s to‑restaurant platform. The authors compared HiNet against strong baselines such as Shared Bottom, MMoE, PLE, HMoE, and STAR. Results (Table 2) show that HiNet consistently achieves higher AUC for both CTR and CTCVR across all scenarios.
Ablation studies (Table 3) demonstrate that removing the hierarchical structure or the SAN module leads to significant performance drops, confirming the necessity of both components.
Online A/B tests in two production scenarios further validate HiNet’s effectiveness: the model yields notable improvements in CTR, CTCVR, and order revenue compared with baseline models (Table 4).
In conclusion, HiNet provides a unified framework for multi‑scenario multi‑task recommendation, achieving superior offline and online performance. Future work will explore integrating graph neural networks to further enhance cross‑scenario information propagation.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
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.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
