PCDF: A Parallel-Computing Distributed Framework for Sponsored Search Advertising Serving

Abstract

Traditional online advertising systems for sponsored search follow a cascade paradigm with retrieval, pre-ranking,ranking, respectively. Constrained by strict requirements on online inference efficiency, it tend to be difficult to deploy useful but computationally intensive modules in the ranking stage. Moreover, ranking models currently used in the industry assume the user click only relies on the advertisements itself, which results in the ranking stage overlooking the impact of organic search results on the predicted advertisements (ads). In this work, we propose a novel framework PCDF(Parallel-Computing Distributed Framework), allowing to split the computation cost into three parts and to deploy them in the pre-module in parallel with the retrieval stage, the middle-module for ranking ads, and the post-module for re-ranking ads with external items. Our PCDF effectively reduces the overall inference latency compared with the classic framework. The whole module is end-to-end offline training and adapt for the online learning paradigm. To our knowledge, we are the first to propose an end-to-end solution for online training and deployment on complex CTR models from the system framework side.

Cite

Text

Xu et al. "PCDF: A Parallel-Computing Distributed Framework for Sponsored Search Advertising Serving." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2023. doi:10.1007/978-3-031-43427-3_40

Markdown

[Xu et al. "PCDF: A Parallel-Computing Distributed Framework for Sponsored Search Advertising Serving." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2023.](https://mlanthology.org/ecmlpkdd/2023/xu2023ecmlpkdd-pcdf/) doi:10.1007/978-3-031-43427-3_40

BibTeX

@inproceedings{xu2023ecmlpkdd-pcdf,
  title     = {{PCDF: A Parallel-Computing Distributed Framework for Sponsored Search Advertising Serving}},
  author    = {Xu, Han and Qi, Hao and Wang, Yaokun and Wang, Pei and Zhang, Guowei and Liu, Congcong and Jin, Junsheng and Zhao, Xiwei and Lin, Zhangang and Hu, Jinghe and Shao, Jingping},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2023},
  pages     = {669-683},
  doi       = {10.1007/978-3-031-43427-3_40},
  url       = {https://mlanthology.org/ecmlpkdd/2023/xu2023ecmlpkdd-pcdf/}
}