atlas

Research map / Architectures and efficiency / Attention and transformers

SIGMA: Selective Gated Mamba for Sequential Recommendation

AAAI 2025 · Architectures and efficiency › Attention and transformers · approach: Mamba architectures · 25 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 SIGMA, a Mamba-based sequential recommender with a partially flipped bidirectional Mamba, a dense selective gate, and a GRU branch for short-term patterns, reporting gains over transformer, RNN, and SSM baselines on five datasets.

Problem

Transformer-based sequential recommenders have quadratic cost, while directly applying unidirectional Mamba to sequential recommendation loses future context and performs poorly on short (long-tail) user sequences.

Approach

Partially flip the first n items of the sequence (keeping the last r items in place) so a second Mamba pass gives bidirectional context while preserving recent short-term patterns; fuse the two directions with an input-dependent Dense Selective Gate and add a Feature Extract GRU branch for short sequences.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add PF-Mamba with partial flipping (ablation)SIGMA · BeautyHR@10: 0.0953 -> 0.0986Helped
Add the Dense Selective Gate (ablation)SIGMA · BeautyHR@10: 0.0954 -> 0.0986Helped
Add FE-GRU (ablation)SIGMA · BeautyHR@10: 0.0750 -> 0.0986Helped
Add PF-Mamba with partial flipping (ablation)SIGMA · SportsHR@10: 0.0711 -> 0.0735Helped
Add the Dense Selective Gate (ablation)SIGMA · SportsHR@10: 0.0713 -> 0.0735Helped
Add FE-GRU (ablation)SIGMA · SportsHR@10: 0.0622 -> 0.0735Helped
Add PF-Mamba with partial flipping (ablation)SIGMA · ML-1MHR@10: 0.3289 -> 0.3308Helped
Add the Dense Selective Gate (ablation)SIGMA · ML-1MNDCG@10: 0.1866 -> 0.1906Helped
Add FE-GRU (ablation)SIGMA · ML-1MHR@10: 0.3304 -> 0.3308Helped
Increase the number of SIGMA layers from 1 to 2 (ablation)SIGMA · BeautyHR@10: 0.0986 -> 0.0994Helped
Increase the number of SIGMA layers from 2 to 4 (ablation)SIGMA · BeautyHR@10: 0.0994 -> 0.0963Hurt
Use SIGMA instead of the strongest baselineSequential recommendation · SportsHR@10: 0.0746 -> 0.0735Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Yelp Sports Beauty ML-1M Games

Benchmarks: Yelp Sports Beauty ML-1M Games

Metrics: HR@10 NDCG@10 MRR@10 inference time GPU memory

Baselines: GRU4Rec BERT4Rec SASRec LinRec FEARec Mamba4Rec ECHO-Mamba4Rec

Builds on: Mamba Mamba4Rec SASRec RecBole Vision Mamba

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