Learning to Retrieve User Behaviors for Click-through Rate Estimation

被引:6
|
作者
Qin, Jiarui [1 ]
Zhang, Weinan [1 ]
Su, Rong [2 ]
Liu, Zhirong [2 ]
Liu, Weiwen [2 ]
Zhao, Guangpeng [3 ]
Li, Hao [3 ]
Tang, Ruiming [2 ]
He, Xiuqiang [2 ]
Yu, Yong [1 ]
机构
[1] Shanghai Jiao Tong Univ, Shanghai 200240, Peoples R China
[2] Huawei Noahs Ark Lab, Shenzhen 518129, Peoples R China
[3] Huawei Consumer Cloud Serv Dept, Shenzhen 518129, Peoples R China
关键词
CTR estimation; information retrieval; sequential user behavior modeling;
D O I
10.1145/3579354
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Click-through rate (CTR) estimation plays a crucial role in modern online personalization services. It is essential to capture users' drifting interests by modeling sequential user behaviors to build an accurate CTR estimation model. However, as the users accumulate a large amount of behavioral data on the online platforms, the current CTR models have to truncate user behavior sequences and utilize the most recent behaviors, which leads to a problem that sequential patterns such as periodicity or long-term dependency are not contained in the recent behaviors but in far back history. However, it is non-trivial to model the entire user sequence by directly using it for two reasons. Firstly, the very long input sequences will make online inference time and system load infeasible. Secondly, the very long sequences contain much noise, thus making it difficult for CTR models to capture useful patterns effectively. To tackle this issue, we consider it from the input data perspective instead of designing more sophisticated yet complex models. As the entire user behavior sequence contains much noise, it is unnecessary to input the entire sequence. Instead, we could just retrieve only a small part of it as the input to the CTR model. In this article, we propose the User Behavior Retrieval (UBR) framework which aims at learning to retrieve the most informative user behaviors according to each CTR estimation request. Retrieving only a small set of behaviors could alleviate the two problems of utilizing very long sequences (i.e., inference efficiency and noisy input). The distinguishing property of UBR is that it supports arbitrary and learnable retrieval functions instead of utilizing a fixed pre-defined function, which is different from the current retrieval-based methods. Offline evaluations on three large-scale real-world datasets demonstrate the superiority and efficacy of the UBR framework. We further deploy UBR at the Huawei App Store, where it achieves 6.6% of eCPM gain in the online A/B test and now serves the main traffic in the Huawei App Store advertising scenario.
引用
收藏
页数:31
相关论文
共 50 条
  • [1] Deep Learning for Click-Through Rate Estimation
    Zhang, Weinan
    Qin, Jiarui
    Guo, Wei
    Tang, Ruiming
    He, Xiuqiang
    PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 4695 - 4703
  • [2] User Behavior Retrieval for Click-Through Rate Prediction
    Qin, Jiarui
    Zhang, Weinan
    Wu, Xin
    Jin, Jiarui
    Fang, Yuchen
    Yu, Yong
    PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 2347 - 2356
  • [3] Click-Through Rate Prediction with the User Memory Network
    Ouyang, Wentao
    Zhang, Xiuwu
    Ren, Shukui
    Li, Li
    Liu, Zhaojie
    Du, Yanlong
    1ST INTERNATIONAL WORKSHOP ON DEEP LEARNING PRACTICE FOR HIGH-DIMENSIONAL SPARSE DATA WITH KDD (DLP-KDD 2019), 2019,
  • [4] Learning Dynamic User Interest Sequence in Knowledge Graphs for Click-Through Rate Prediction
    Li, Youru
    Guo, Xiaobo
    Lin, Wenfang
    Zhong, Mingjie
    Li, Qunwei
    Liu, Zhongyi
    Zhong, Wenliang
    Zhu, Zhenfeng
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (01) : 647 - 657
  • [5] Deep User Match Network for Click-Through Rate Prediction
    Huang, Zai
    Tao, Mingyuan
    Zhang, Bufeng
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 1890 - 1894
  • [6] User Sequential Behavior Classification for Click-Through Rate Prediction
    Zeng, Jiangwei
    Chen, Yan
    Zhu, Haiping
    Tian, Feng
    Miao, Kaiyao
    Liu, Yu
    Zheng, Qinghua
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2020, 2020, 12115 : 267 - 280
  • [7] UEIN: A User Evolving Interests Network for Click-Through Rate Prediction
    Xu, Jianxiong
    Shi, Xiaoyu
    Qiao, Hezhe
    Shang, Mingsheng
    He, Xianbo
    He, Qingyu
    2021 IEEE 15TH INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (BIGDATASE 2021), 2021, : 34 - 41
  • [8] Adaptive Deep Neural Network for Click-Through Rate estimation
    Zeng, Wei
    Zhao, Wenhai
    Bai, Xiaoxuan
    Sun, Hongbin
    He, Yixin
    Yong, Wangqianwei
    Luo, Yonggang
    Han, Sanchu
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 259
  • [9] Representation Learning-Assisted Click-Through Rate Prediction
    Ouyang, Wentao
    Zhang, Xiuwu
    Ren, Shukui
    Qi, Chao
    Liu, Zhaojie
    Du, Yanlong
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 4561 - 4567
  • [10] Adversarial Multimodal Representation Learning for Click-Through Rate Prediction
    Li, Xiang
    Wang, Chao
    Tan, Jiwei
    Zeng, Xiaoyi
    Ou, Dan
    Zheng, Bo
    WEB CONFERENCE 2020: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2020), 2020, : 827 - 836