atlas

Research map / Large language models / Language, safety and interpretability

PANTHER: Generative Pretraining Beyond Language for Sequential User Behavior Modeling

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: LLM unlearning and benchmarks · 0 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.

Extends generative pretraining to user payment behavior sequences with structured tokenization, a pattern-aware SPRM module, and contrastive user-profile embeddings, deployed for fraud detection at WeChat Pay and evaluated on public transaction and recommendation benchmarks.

Problem

Discriminative industrial models for payment behavior sequences suffer from label scarcity, overfitting to high-cardinality features, truncated long histories, and static embeddings; generative pretraining has not been applied to user behavior as a transferable modality.

Approach

Pretrain a transformer with a SPRM (depthwise dilated convolutions plus prototype cross-attention) on next-transaction prediction, add a user-profile token and contrastive loss over demographically similar users, then cache embeddings offline and fuse them with real-time features in a lightweight discriminative fraud model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SPRM for next-transaction prediction rather than the Transformer baselinePANTHER · WeChat PayHR@1: 0.1952 -> 0.2243; +14.9%Helped
Add user profile as the first token (ablation)PANTHER with SPRM · WeChat PayHR@1: 0.2243 -> 0.2301Helped
Add user profile as positional encoding (ablation)PANTHER with profile as first token · WeChat PayHR@1: 0.2301 -> 0.2351Helped
Add contrastive learning to the profile-based model (ablation)PANTHER with profile as positional encoding · WeChat PayHR@1: 0.2351 -> 0.2452Helped
Set the loss coefficient λ to 0.2 rather than 0.1 (ablation)PANTHER · WeChat PayHR@1: 0.2452 -> 0.2441Hurt
Set the loss coefficient λ to 0.4 rather than 0.1 (ablation)PANTHER · WeChat PayHR@1: 0.2452 -> 0.2435Hurt
Set the loss coefficient λ to 0.8 rather than 0.1 (ablation)PANTHER · WeChat PayHR@1: 0.2452 -> 0.2430Hurt
Use PANTHER instead of the strongest listed baseline, HSTUNext-behavior prediction · MBD-miniHR@1: .0432 -> .0454; +2.95% vs TransformerHelped
Use PANTHER instead of HSTUNext-behavior prediction · CCTHR@1: .0537 -> .0576Helped
Use PANTHER instead of HSTUNext-item prediction · MovieLens-1MHR@1: .0699 -> .0705Helped
Use PANTHER instead of HSTUNext-item prediction · YelpHR@1: .0879 -> .0929Helped
Add PANTHER pretrained embeddings and predictions to DCNDCN recommendation model · YelpNDCG@5: 0.534 -> 0.692 (+29.6%)Helped

Surprising findings

Limitations

Experimental setup

Datasets: WeChat Pay transactions (proprietary) CCT MBD-mini MovieLens-1M Yelp

Benchmarks: WeChat Pay next-transaction prediction MBD-mini CCT MovieLens-1M Yelp

Metrics: HR@1 HR@5 HR@10 NDCG@5 recall F1 score accuracy

Baselines: Transformer SASRec HSTU DeepFM DCN TabBERT-MLP TabBERT-LSTM Cold-Start

Builds on: SASRec HSTU DCN DeepFM TextCNN

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