atlas

Research map / Architectures and efficiency / Attention and transformers

Attention (as Discrete-Time Markov) Chains

NeurIPS 2025 · Architectures and efficiency › Attention and transformers · approach: Sparse and structured attention · 3 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.

Interprets each self-attention matrix as a discrete-time Markov chain and proposes multi-bounce attention, TokenRank (steady-state vector), and lambda_2 head weighting, showing gains in zero-shot segmentation, SAG image generation, DiffSeg, and token masking.

Problem

Common attention operations (row/column select, column sums, head averaging) only capture direct attention effects and ignore indirect paths and noise in attention maps when used for visualization, explainability, and downstream tasks in vision transformers.

Approach

Treat row-normalized attention as a DTMC; iterating the selection (power method) yields multi-bounce attention capturing indirect effects, the steady-state vector (TokenRank) gives global token importance, and head weighting by the second-largest eigenvalue lambda_2 favors heads with metastable structure.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add λ₂ weighting to attention-head averaging (ablation)Multi-bounce segmentation on FLUX DiT · ImageNet SegmentationAcc: 84.00 -> 84.12Helped
Add λ₂ weighting to attention-head averaging (ablation)Multi-bounce segmentation on FLUX DiT · ImageNet SegmentationmIoU: 70.02 -> 70.20Helped
Add λ₂ weighting to attention-head averaging (ablation)Multi-bounce segmentation on FLUX DiT · ImageNet SegmentationmAP: 94.28 -> 94.29Helped
Use dual-channel instead of single-channel attention blocks (ablation)Multi-bounce segmentation on FLUX DiT · ImageNet SegmentationAcc: 69.63 -> 84.12Helped
Use dual-channel instead of single-channel attention blocks (ablation)Multi-bounce segmentation on FLUX DiT · ImageNet SegmentationmIoU: 51.73 -> 70.20Helped
Use dual-channel instead of single-channel attention blocks (ablation)Multi-bounce segmentation on FLUX DiT · ImageNet SegmentationmAP: 80.50 -> 94.29Helped
Use two outgoing bounces instead of three (ablation)Multi-bounce segmentation on FLUX DiT · ImageNet SegmentationmAP: 89.80 -> 94.29Helped
Use three incoming bounces instead of two (ablation)Multi-bounce segmentation on FLUX DiT · ImageNet SegmentationmAP: 93.68 -> 94.01Helped
Use three incoming bounces instead of two (ablation)Multi-bounce segmentation on FLUX DiT · ImageNet SegmentationAcc: 83.73 -> 82.93Hurt
Replace SAG column-sum token selection with TokenRankSAG with SD1.5 · Unconditional image generation (50K images)IS: 17.69 -> 18.37Helped
Replace SAG column-sum token selection with TokenRankSAG with SD1.5 · Unconditional image generation (50K images)FID: 52.48 -> 50.14Helped
Replace uniform-grid anchors with TokenRank-selected anchorsDiffSeg · COCO-Stuff-27mACC: 72.50 -> 84.97Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet segmentation benchmark ImageNet Imagenette COCO-Stuff-27 LAION-Aesthetics V2

Benchmarks: ImageNet segmentation COCO-Stuff-27 Imagenette linear probing ImageNet token masking

Metrics: Acc mIoU mAP IS FID KID mACC AUC

Baselines: LRP Partial-LRP Rollout ViT Attention GradCam DiffSeg TextSpan TransInterp DINO Attention DAAM FLUX Cross Attention Concept Attention

Builds on: PageRank Self-Attention Guidance DiffSeg ConceptAttention

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