atlas

Research map / Architectures and efficiency / Attention and transformers

An Attentive Inductive Bias for Sequential Recommendation beyond the Self-Attention

AAAI 2024 · Architectures and efficiency › Attention and transformers · approach: Sparse and structured attention · 124 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes BSARec, which mixes self-attention with a Fourier-domain inductive-bias filter that keeps low frequencies and learnably rescales high frequencies, to counter the low-pass oversmoothing of Transformer sequential recommenders.

Problem

Transformer-based sequential recommenders lack inductive bias and act as low-pass filters, causing oversmoothing of hidden representations and loss of short-term, high-frequency user preference signals.

Approach

Combine learned self-attention with a fixed DFT-based attentive inductive bias in which low-frequency components are kept and high-frequency components are scaled by a trainable parameter beta, so high-pass information is retained alongside self-attention.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine self-attention with attentive inductive bias and frequency rescalingBSARec · Beauty, Sports, Toys, Yelp, LastFM, ML-1MHR@20 and NDCG@20: Beauty HR@20: 0.1352 -> 0.1373; LastFM HR@20: 0.0963 -> 0.1174Helped
remove attentive inductive bias and use only self-attention (ablation)BSARec · Beauty, Sports, Toys, Yelp, LastFM, ML-1MHR@20: Beauty: 0.1373 -> 0.1265; Sports: 0.0858 -> 0.0779Hurt
remove self-attention and use only attentive inductive bias (ablation)BSARec · Beauty, Sports, Toys, Yelp, LastFM, ML-1MHR@20: Beauty: 0.1373 -> 0.1338; Toys: 0.1435 -> 0.1402Hurt
replace learnable beta vector with a scalar (ablation)BSARec · Beauty, Sports, Yelp, LastFM, ML-1MHR@20: Beauty: 0.1373 -> 0.1333; ML-1M: 0.3884 -> 0.3762Hurt
replace learnable beta vector with a scalar (ablation)BSARec · ToysHR@20: 0.1435 -> 0.1435No clear effect
vary alpha to favor attentive inductive bias more (ablation)BSARec · Beauty, Toys, Yelp, LastFMHR@20 and NDCG@20Helped
vary alpha to favor self-attention relative to inductive bias (ablation)BSARec · Sports, ML-1MHR@20 and NDCG@20Mixed
vary the number of lowest frequency components c (ablation)BSARec · Beauty, SportsHR@20 and NDCG@20Helped
vary the number of lowest frequency components c (ablation)BSARec · Toys, Yelp, LastFMHR@20 and NDCG@20Helped
increase the number of lowest frequency components c (ablation)BSARec · ML-1MHR@20 and NDCG@20Helped

Surprising findings

Limitations

Experimental setup

Datasets: Amazon Beauty Amazon Sports Amazon Toys Yelp LastFM ML-1M

Benchmarks: Amazon Beauty Amazon Sports Amazon Toys Yelp LastFM ML-1M

Metrics: HR@5 HR@10 HR@20 NDCG@5 NDCG@10 NDCG@20 MRR

Baselines: Caser GRU4Rec SASRec BERT4Rec FMLPRec DuoRec FEARec

Builds on: SASRec FMLPRec FEARec DuoRec

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy