Causality-based CTR Prediction using Graph Neural Networks
arXiv:2301.12762 · doi:10.1016/j.ipm.2022.103137
Abstract
As a prevalent problem in online advertising, CTR prediction has attracted plentiful attention from both academia and industry. Recent studies have been reported to establish CTR prediction models in the graph neural networks (GNNs) framework. However, most of GNNs-based models handle feature interactions in a complete graph, while ignoring causal relationships among features, which results in a huge drop in the performance on out-of-distribution data. This paper is dedicated to developing a causality-based CTR prediction model in the GNNs framework (Causal-GNN) integrating representations of feature graph, user graph and ad graph in the context of online advertising. In our model, a structured representation learning method (GraphFwFM) is designed to capture high-order representations on feature graph based on causal discovery among field features in gated graph neural networks (GGNNs), and GraphSAGE is employed to obtain graph representations of users and ads. Experiments conducted on three public datasets demonstrate the superiority of Causal-GNN in AUC and Logloss and the effectiveness of GraphFwFM in capturing high-order representations on causal feature graph.
40 pages, 6 figures, 5 tables
References in corpus (11)
- KGAT: Knowledge Graph Attention Network for Recommendation
- DeepFM: A Factorization-Machine based Neural Network for CTR Prediction
- Click-Through Rate Prediction in Online Advertising: A Literature Review
- DAG-GNN: DAG Structure Learning with Graph Neural Networks
- Discovering Invariant Rationales for Graph Neural Networks
- A Graph Autoencoder Approach to Causal Structure Learning
- Aggregate effects of advertising decisions: a complex systems look at search engine advertising via an experimental study
- Keyword Targeting Optimization in Sponsored Search Advertising: Combining Selection and Matching
- Triangle Graph Interest Network for Click-through Rate Prediction
- DHEN: A Deep and Hierarchical Ensemble Network for Large-Scale Click-Through Rate Prediction
- Dynamic Sequential Graph Learning for Click-Through Rate Prediction