GraphFM: Graph Factorization Machines for Feature Interaction Modeling
Not on the map. Why?
Abstract (arXiv)
Factorization machine (FM) is a prevalent approach to modeling pairwise (second-order) feature interactions when dealing with high-dimensional sparse data. However, on the one hand, FM fails to capture higher-order feature interactions suffering from combinatorial expansion. On the other hand, taking into account interactions between every pair of features may introduce noise and degrade prediction accuracy. To solve the problems, we propose a novel approach, Graph Factorization Machine (GraphFM), by naturally representing features in the graph structure. In particular, we design a mechanism to select the beneficial feature interactions and formulate them as edges between features. Then the proposed model, which integrates the interaction function of FM into the feature aggregation strategy of Graph Neural Network (GNN), can model arbitrary-order feature interactions on the graph-structured features by stacking layers. Experimental results on several real-world datasets have demonstrated the rationality and effectiveness of our proposed approach. The code and data are available at https://github.com/CRIPAC-DIG/GraphCTR}{https://github.com/CRIPAC-DIG/GraphCTR
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 52 of its 75 references that are in the map. First posted on arXiv 25 May 2021.
Builds on
52 of 75 references.
References · 52
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2016Understanding deep learning requires rethinking generalizationcited by 1,674
- 2017Neural Collaborative Filteringcited by 1,111
38 more
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2015Gated Graph Sequence Neural Networkscited by 796
- 2016Wide & Deep Learning for Recommender Systemscited by 747
- 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 676
- 2019Neural Graph Collaborative Filteringcited by 661
- 2017Deep & Cross Network for Ad Click Predictionscited by 393
- 2018Graph Convolutional Networks for Text Classificationcited by 345
- 2020DCN V2: Improved Deep & Cross Network and Practical Lessons for Web-scale Learning to Rank Systemscited by 327
- 2018AutoInt: Automatic Feature Interaction Learning via Self-Attentive Neural Networkscited by 320
- 2018Session-based Recommendation with Graph Neural Networkscited by 312
- 2018xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systemscited by 278
- 2019Learning Discrete Structures for Graph Neural Networkscited by 231
- 2020Data Augmentation for Graph Neural Networkscited by 203
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2017Neural Factorization Machines for Sparse Predictive Analyticscited by 183
- 2020Graph Information Bottleneckcited by 168
- 2018Adaptive Graph Convolutional Neural Networkscited by 155
- 2016Product-based Neural Networks for User Response Predictioncited by 145
- 2017Encoding Sentences with Graph Convolutional Networks for Semantic Role Labelingcited by 137
- 2017Attentional Factorization Machines: Learning the Weight of Feature Interactions via Attention Networkscited by 126
- 2020AM-GCN: Adaptive Multi-channel Graph Convolutional Networkscited by 121
- 2020Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approachcited by 120
- 2020Differentiable Graph Module (DGM) for Graph Convolutional Networkscited by 86
- 2016Deep Learning over Multi-field Categorical Data: A Case Study on User Response Predictioncited by 67
- 2016The More You Know: Using Knowledge Graphs for Image Classificationcited by 63
- 2018Graph-to-Sequence Learning using Gated Graph Neural Networkscited by 61
- 2019Graph-Revised Convolutional Networkcited by 59
- 2019Fi-GNN: Modeling Feature Interactions via Graph Neural Networks for CTR Predictioncited by 54
- 2020AutoFIS: Automatic Feature Interaction Selection in Factorization Models for Click-Through Rate Predictioncited by 52
- 2019Adaptive Factorization Network: Learning Adaptive-Order Feature Interactionscited by 48
- 2016Higher-Order Factorization Machinescited by 45
- 2017Situation Recognition with Graph Neural Networkscited by 34
- 2018Constructing Narrative Event Evolutionary Graph for Script Event Predictioncited by 33
- 2021FM2: Field-matrixed Factorization Machines for Recommender Systemscited by 31
- 2019Dressing as a Whole: Outfit Compatibility Learning Based on Node-wise Graph Neural Networkscited by 26
- 2020Detecting Beneficial Feature Interactions for Recommender Systemscited by 22
- 2019A Quest for Structure: Jointly Learning the Graph Structure and Semi-Supervised Classificationcited by 13
- 2021Disentangled Self-Attentive Neural Networks for Click-Through Rate Predictioncited by 5
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2022: 4; 2023: 5; 2024: 1; 2025: 2; 2026: 1.
13 papers.
Sort:
By area:
- 2022Click-Through Rate Prediction in Online Advertising: A Literature Reviewcited by 31
- 2023ClickPrompt: CTR Models are Strong Prompt Generators for Adapting Language Models to CTR Predictioncited by 27
- 2023Embedding in Recommender Systems: A Surveycited by 20
- 2023Causality-based CTR Prediction using Graph Neural Networkscited by 9
- 2023HyperFormer: Learning Expressive Sparse Feature Representations via Hypergraph Transformercited by 8
- 2023FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Trainingcited by 4
- 2022Explicit Feature Interaction-aware Graph Neural Networkscited by 3
- 2022Boosting Factorization Machines via Saliency-Guided Mixupcited by 3
- 2024Deep Evolutional Instant Interest Network for CTR Prediction in Trigger-Induced Recommendationcited by 3
- 2022Directed Acyclic Graph Factorization Machines for CTR Prediction via Knowledge Distillationcited by 1
- 2025From Features to Graphs: Exploring Graph Structures and Pairwise Interactions via GNNscited by 0
- 2025DCN^2: Interplay of Implicit Collision Weights and Explicit Cross Layers for Large-Scale Recommendationcited by 0
- 2026CoT is Not the Chain of Truth: An Empirical Internal Analysis of Reasoning LLMs for Fake News Generation4 Feb 2026
- 2025DCN^2: Interplay of Implicit Collision Weights and Explicit Cross Layers for Large-Scale Recommendation24 Jun 2025
- 2025From Features to Graphs: Exploring Graph Structures and Pairwise Interactions via GNNs19 Feb 2025
- 2024Deep Evolutional Instant Interest Network for CTR Prediction in Trigger-Induced Recommendation15 Jan 2024
- 2023Embedding in Recommender Systems: A Survey28 Oct 2023
- 2023ClickPrompt: CTR Models are Strong Prompt Generators for Adapting Language Models to CTR Prediction13 Oct 2023
- 2023HyperFormer: Learning Expressive Sparse Feature Representations via Hypergraph Transformer27 May 2023
- 2023Causality-based CTR Prediction using Graph Neural Networks30 Jan 2023
- 2023FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Training18 Jan 2023
- 2022Directed Acyclic Graph Factorization Machines for CTR Prediction via Knowledge Distillation21 Nov 2022
- 2022Boosting Factorization Machines via Saliency-Guided Mixup17 Jun 2022
- 2022Explicit Feature Interaction-aware Graph Neural Networks7 Apr 2022
1 more
- 2022Click-Through Rate Prediction in Online Advertising: A Literature Reviewcited by 31
- 2023ClickPrompt: CTR Models are Strong Prompt Generators for Adapting Language Models to CTR Predictioncited by 27
- 2023Embedding in Recommender Systems: A Surveycited by 20
- 2023Causality-based CTR Prediction using Graph Neural Networkscited by 9
- 2023HyperFormer: Learning Expressive Sparse Feature Representations via Hypergraph Transformercited by 8
- 2023FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Trainingcited by 4
- 2022Explicit Feature Interaction-aware Graph Neural Networkscited by 3
- 2022Boosting Factorization Machines via Saliency-Guided Mixupcited by 3
- 2024Deep Evolutional Instant Interest Network for CTR Prediction in Trigger-Induced Recommendationcited by 3
- 2025From Features to Graphs: Exploring Graph Structures and Pairwise Interactions via GNNscited by 0
- 2025DCN^2: Interplay of Implicit Collision Weights and Explicit Cross Layers for Large-Scale Recommendationcited by 0
- 2025DCN^2: Interplay of Implicit Collision Weights and Explicit Cross Layers for Large-Scale Recommendation24 Jun 2025
- 2025From Features to Graphs: Exploring Graph Structures and Pairwise Interactions via GNNs19 Feb 2025
- 2024Deep Evolutional Instant Interest Network for CTR Prediction in Trigger-Induced Recommendation15 Jan 2024
- 2023Embedding in Recommender Systems: A Survey28 Oct 2023
- 2023ClickPrompt: CTR Models are Strong Prompt Generators for Adapting Language Models to CTR Prediction13 Oct 2023
- 2023HyperFormer: Learning Expressive Sparse Feature Representations via Hypergraph Transformer27 May 2023
- 2023Causality-based CTR Prediction using Graph Neural Networks30 Jan 2023
- 2023FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Training18 Jan 2023
- 2022Boosting Factorization Machines via Saliency-Guided Mixup17 Jun 2022
- 2022Explicit Feature Interaction-aware Graph Neural Networks7 Apr 2022
- 2022Click-Through Rate Prediction in Online Advertising: A Literature Review22 Feb 2022