GateFormer: Speeding Up News Feed Recommendation with Input Gated Transformers
Not on the map. Why?
Abstract (arXiv)
News feed recommendation is an important web service. In recent years, pre-trained language models (PLMs) have been intensively applied to improve the recommendation quality. However, the utilization of these deep models is limited in many aspects, such as lack of explainability and being incompatible with the existing inverted index systems. Above all, the PLMs based recommenders are inefficient, as the encoding of user-side information will take huge computation costs. Although the computation can be accelerated with efficient transformers or distilled PLMs, it is still not enough to make timely recommendations for the active users, who are associated with super long news browsing histories. In this work, we tackle the efficient news recommendation problem from a distinctive perspective. Instead of relying on the entire input (i.e., the collection of news articles a user ever browsed), we argue that the user's interest can be fully captured merely with those representative keywords. Motivated by this, we propose GateFormer, where the input data is gated before feeding into transformers. The gating module is made personalized, lightweight and end-to-end learnable, such that it may perform accurate and efficient filtering of informative user input. GateFormer achieves highly impressive performances in experiments, where it notably outperforms the existing acceleration approaches in both accuracy and efficiency. We also surprisingly find that even with over 10-fold compression of the original input, GateFormer is still able to maintain on-par performances with the SOTA methods.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 20 of its 31 references that are in the map. First posted on arXiv 12 Jan 2022.
Builds on
20 of 31 references.
References · 20
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2020Big Bird: Transformers for Longer Sequencescited by 1,673
- 2020Rethinking Attention with Performerscited by 1,584
- 2019Generating Long Sequences with Sparse Transformerscited by 1,523
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
- 2020Efficient Transformers: A Surveycited by 784
- 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 696
- 2019Patient Knowledge Distillation for BERT Model Compressioncited by 502
8 more
- 2020Synthesizer: Rethinking Self-Attention in Transformer Modelscited by 204
- 2020Funnel-Transformer: Filtering out Sequential Redundancy for Efficient Language Processingcited by 161
- 2018DKN: Deep Knowledge-Aware Network for News Recommendationcited by 137
- 2021Empowering News Recommendation with Pre-trained Language Modelscited by 63
- 2019Neural News Recommendation with Attentive Multi-View Learningcited by 59
- 2018Explainable Reasoning over Knowledge Graphs for Recommendationcited by 18
- 2021Training Large-Scale News Recommenders with Pretrained Language Models in the Loopcited by 18
- 2021NewsBERT: Distilling Pre-trained Language Model for Intelligent News Applicationcited by 17
Built on by
Citing papers per year: 2023: 1.
1 paper.