Source-linked AI summary
SAGA: Structure-Attended Generative Action Embedding Model that encodes Multi-Surface User Action Sequences
Tsz Fung Pang, Po Jen Chen, Nimish Ronghe, Farhad Farahani, Bo Zhang
TL;DR
Existing sequential recommenders are often built separately for different surfaces, limiting reusable representations across heterogeneous behavioral domains. SAGA encodes multi-surface action sequences with per-field structure, and its embeddings consistently outperform alternative variants across downstream tasks, supporting a single embedding model across customer touchpoints.
Problem
Surface-specific recommenders lack a reusable backbone for sharing behavioral signals across heterogeneous downstream tasks and touchpoints.
Source: §1 · pp. 2–3Method
SAGA encodes multi-surface user action sequences using per-field tokenization, field-level attention, and generative training objectives to produce unified user representations.
Source: §1 · p. 2, §3.2 · p. 5, §3.3 · p. 5Results
Takeaways & Limitations
The results suggest that financial service organizations can build one embedding model across heterogeneous customer touchpoints instead of developing surface-specific models.
Source: §7 · p. 8The study did not evaluate the architecture’s potential for surface-specific generative recommendations in downstream tasks.
Source: §6 · p. 8
Abstract
from arXiv · showhide
Prior embedding models for sequential recommendation typically operate within a homogeneous action space, limiting their ability to capture cross-surface behavioral signals spanning distinct behavioral domains. We present SAGA, a generative action embedding model that encodes multi-surface user interaction sequences across a Financial Service organization's ecosystems, from checkout, peer-to-peer (P2P) transactions, in-app engagement, email to account actions, into a unified user representation for downstream recommendation tasks. Central to SAGA is a per-field tokenization schema that decomposes each action event into multiple field-level tokens (e.g. product, interaction, surface), enabling field-level attention and per-field training objectives that fused single-token approaches cannot support. Through an offline ablation study on loss formulation, tokenization granularity and training data scope, we isolate the contribution of each design choice. A downstream model integrated with SAGA-generated user embeddings delivers the strongest overall click and conversion lift across diverse downstream touchpoints, compared to all ablated and alternative architectures.
1 Introduction
SAGA addresses the limits of siloed and homogeneous sequential recommendation by encoding heterogeneous, multi-surface action sequences into a reusable user representation. Its round-robin tokenization and dual-head objective support cross-surface pre-training and transferable downstream performance.
- Siloed recommender systems duplicate feature engineering and produce specialized models without a reusable backbone across downstream tasks.Source: §1 · p. 2
- Existing sequential recommendation foundation models generally learn within a single platform or homogeneous action space, leaving heterogeneous cross-surface learning underexplored.Source: §1 · p. 2
- SAGA encodes historical actions across checkout, P2P, app engagement, push notifications, and email into a universal user representation for multiple downstream tasks.Source: §1 · p. 2
- Round-robin tokenization enables field-level attention across heterogeneous action attributes, while the dual-head objective combines autoregressive field prediction with event-boundary contrastive learning.Source: §1 · p. 3
- SAGA validates that multi-surface pre-training makes diverse data sources complementary rather than conflicting and produces representations transferable across downstream tasks.Source: §1 · p. 3
2 Related Work
SAGA extends generative recommendation and financial foundation-model research to heterogeneous, multi-surface customer activity. Its unified event schema and per-field round-robin autoregressive tokenization preserve surface-specific structure that fused representations discard.
Overview
- SAGA’s related-work contributions span generative recommendation, financial foundation models, and action event tokenization for reusable downstream recommendation representations.The study examines representation learning from heterogeneous financial and digital customer activities.Source: §2 · p. 3
Generative recommendation
- SAGA targets heterogeneous multi-surface behavior, unlike prior models designed for relatively homogeneous action spaces or single platforms.The modeled activities include checkout, P2P payments, app sessions, web visits, emails, and push notifications.Source: §2.1 · p. 3
Financial foundation models
- SAGA jointly models financial and non-financial customer activities, broadening the scope of prior financial foundation models focused on banking histories, payment trajectories, or transaction-level representations.This supports evaluation of how diverse digital and communication signals complement financial behavior in downstream recommendation.Source: §2.2 · p. 3
Action event tokenization
- SAGA decomposes each event into seven fields, contrasting with PinFM’s one token and HSTU’s two-token event representations.The seven fields comprise six event attributes plus a separator token (K=7).Source: §2.3 · pp. 3–4
- SAGA applies per-field round-robin tokenization autoregressively, preserving surface-specific information for reusable embeddings across heterogeneous surfaces.The approach extends encoder tokenization into autoregressive modeling and is presented as the first such application in recommender systems.Source: §2.3 · p. 4
3 Methodology
SAGA constructs chronologically ordered multi-surface action sequences using a unified six-attribute event schema, then expands each event into seven round-robin tokens for granular modeling. It trains a frozen decoder-only transformer with autoregressive and event-based contrastive objectives to produce downstream user embeddings.
Embedding Extraction
- The frozen model’s final-layer hidden state after the full user sequence serves as the user embedding input to downstream models.Fine-tuning is outside the paper’s scope, and downstream models are trained and evaluated using embeddings generated from frozen SAGA weights.Source: §3 · p. 4, §3.4 · p. 6
Data Construction
- The dataset aggregates user actions from checkout, P2P transactions, app engagement, push notifications, emails, and account management into a proprietary financial-service corpus.Actions from different surfaces are featurized into an identical structured schema and ordered chronologically.Source: §3.1 · pp. 4–5
Unified Event Schema
- Each event is standardized into six attributes: surface, parent product, product, action intent, interaction, and merchant code categorization.The attributes are produced through a predetermined lookup approach.Source: §3.1 · p. 5
Mechanism
- SAGA tokenizes every event into K=7 round-robin fields: BOS, surface, parent product, product, action, interaction, and merchant code.The seven-field structure extends HSTU’s two-field interleaving and contrasts with Pi’s single fused event embedding.Source: §3.2 · p. 5
Motivations
- The seven-field design enables per-field attention, constrained next-event generation, and surface-conditioned user embeddings for generative recommendation.The transformer can attend separately to attributes from prior events and condition generation on a selected surface.Source: §3.2 · p. 5
Autoregressive Predictions
- SAGA uses a dual-head architecture combining next-token loss, multi-token loss, and an event-based InfoNCE contrastive loss.The multi-token objective follows round-robin fields across future events, while the contrastive head aggregates the prior event’s seven hidden states and applies stop-gradient to prevent collapse.Source: §3.3 · pp. 5–6
4 Offline Experiments
Offline ablations show that SAGA’s dual-head objectives, per-field tokenization, and all-surface training data produce the most transferable representations for downstream click and conversion ranking. These gains arise from complementary field- and event-level signals, richer tokenization, and broader behavioral coverage.
Experimental setup
- The offline study evaluates training objectives, tokenization granularity, and training-data scope using downstream in-App product-recommendation ranking.Downstream rankers use identical ESMM/DCN-v2 architectures and hyperparameters, with production features and optional frozen embeddings.Source: §4 · p. 6
Training objectives
- Dual-head SAGA outperforms single-head variants overall, transferring the most click and conversion gains across downstream touchpoints.Contrastive-only improves conversion more on touchpoint-A but degrades most on touchpoint-C, whereas dual-head SAGA contributes the least noise interference there.Source: §4.1 · pp. 6–7
- The dual-head objectives provide complementary signals: LM heads learn field-level transition dynamics, while the contrastive head learns distinguishable event-level representations.Neither objective alone captures both granularities.Source: §4.1 · p. 7
Tokenization granularity
- SAGA’s per-field tokenization achieves the highest gains across most touchpoints, and under equal token budgets matches or exceeds fused-key and interleaved designs with 7× fewer events.In Set B, fused-key’s touchpoint-A advantage disappears, while fused-key degrades severely on touchpoint-C.Source: §4.2 · p. 7
Training data composition
- All-surface training produces the greatest click and conversion lifts across touchpoints, while adding transaction data alone generally deteriorates performance.The passage characterizes transaction data as low-frequency and strong-signal, versus engagement data as high-frequency and weak-signal.Source: §4.3 · p. 7
5 Online A/B Testing Results
SAGA was deployed in production A/B tests on touchpoints B and C, with treatment recommendations using a downstream model and frozen SAGA embeddings. It improved both reported metrics on touchpoint B and Metric B on touchpoint C, while touchpoint C’s Metric A decline was not statistically significant.
A/B test design
- Production treatment recommendations used a downstream model with SAGA’s frozen embedding, while control used the prior deep learning ranker without a pre-trained embedding.The control relied on engagement-only sequences plus user-level aggregated data from other surfaces.Source: §5 · p. 8
Touchpoint-B results
- +12.75% improvement in Metric A and +8.8% lift in Metric B were statistically significant on touchpoint-B.Table 6 reports both gains for the SAGA treatment group.Source: §5 · p. 8
Touchpoint-C results
- -1.56% drop in Metric A on touchpoint-C was not yet statistically significant, while Metric B improved by +11.2%.The touchpoint-C Metric A result aligned with the offline noise-sensitivity analysis in Section 4.Source: §5 · p. 8
6 Future Work
Future work will fine-tune model variants on downstream tasks, evaluate surface-specific generative recommendations enabled by round-robin tokenization, and validate scaling laws across model sizes and backbones.
Future work
- Fine-tune model variants by unfreezing model weights to test different architectures’ capacity on downstream tasks.The current study leaves downstream-task fine-tuning out of scope.Source: §6 · p. 8
- Evaluate round-robin tokenization for constrained, surface-specific generative recommendations in downstream tasks.This capability is a theoretical architectural benefit that was not evaluated.Source: §6 · p. 8
- Validate scaling laws for structure-attended generative action models by varying model size and backbone.The study fixed both model size and backbone.Source: §6 · p. 8
7 Conclusion
The conclusion identifies round-robin per-field tokenization (K=7), combined contrastive and next-token objectives, and cross-surface learning as key contributors to SAGA’s downstream performance. It further suggests that financial service organizations can build one embedding model across heterogeneous customer touchpoints instead of surface-specific models.
7 Conclusion
- Round-robin per-field tokenization (K=7) enabled structure-attended action sequences with the greatest performance improvements across downstream tasks.Given the same token budget, richer per-field tokenization generated more informative representations.Source: §7 · p. 8
- Contrastive training and next-token prediction are mutually complementary, and their combination is more effective than either objective alone.The conclusion presents the combined objectives as a stronger training formulation for the embedding model.Source: §7 · p. 8
- Cross-surface learning benefits user representation compared with training on single-domain data.The study supports learning across heterogeneous customer touchpoints within one embedding model rather than developing surface-specific models.Source: §7 · p. 8