Papers
Topics
Authors
Recent
Search
2000 character limit reached

Change-Guided Attention (CGA)

Updated 8 July 2026
  • Change-Guided Attention (CGA) is a design principle that uses estimated change signals to bias computation towards regions likely to have changed, rather than relying solely on unguided feature aggregation.
  • It is employed in remote sensing to improve semantic and binary change detection by steering attention through stage-wise change maps and integrating frequency cues with spatial differences.
  • CGA is also applied in partially observable agents where internal signals such as ignorance, surprise, and staleness drive priority mechanisms, enhancing detection under limited observation.

Change-Guided Attention (CGA) denotes attention allocation guided by estimated change signals rather than unguided feature aggregation. In bitemporal remote sensing change detection, CGA is used to steer feature weighting or gating so that changed regions receive higher weight while unchanged regions are suppressed; in semantic change detection it can explicitly connect binary change detection (BCD) and semantic change detection (SCD); and in partially observable agents it can be implemented as an endogenous priority mechanism driven by ignorance, surprise, and staleness rather than by external rewards (Wijenayake et al., 11 Aug 2025, Deng et al., 10 Mar 2026, Guo et al., 2023, Han et al., 2023). Across these formulations, the common role of CGA is to bias computation toward locations, variables, or transitions that are more likely to have changed.

1. Conceptual scope and problem setting

CGA arises in settings where change is sparse, unevenly distributed, or expensive to identify. In semantic change detection from remote sensing imagery, the central questions are “where did change occur?” and “what changed from-to?”; this creates a coupled BCD–SCD problem under severe class imbalance, large spatial extent, and a need for both local detail and long-range context (Wijenayake et al., 11 Aug 2025). In very-high-resolution change detection, existing Siamese encoder–decoder systems were reported to suffer because deep encoder layers focus on irrelevant background regions and decoder confidence in the change regions is inconsistent at different stages (Guo et al., 2023). In partially observable agents, the parallel problem is limited observation capacity: only a subset of variables can be inspected at each tick, so attention must be allocated toward variables most likely to have changed (Deng et al., 10 Mar 2026).

A concise way to organize the literature is to distinguish CGA by the source of its guidance signal. Some models use a learned change prior from a BCD pathway, some use bi-temporal similarity or dissimilarity in feature space, some use an explicit changing guide map inside self-attention, and some use internal epistemic-gap signals.

Work Guidance source Mechanism
Mamba-FCS stage-wise change maps CMiCM_i from the BCD decoder multiplicative guidance X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)
SAAN bi-temporal similarity SimiSim_i and dissimilarity attention DSAiDSA_i similarity-guided channel and spatial attention with attention flow
HCGMNet changing guide map MM self-attention with changing guide map
Telogenesis ignorance, surprise, and staleness scalar priority function with softmax or top-bb selection

This spread of definitions also makes clear that CGA is not a single architectural primitive. It is a design principle in which estimated change cues are injected into attention, gating, or selection.

2. Stage-wise change priors in Mamba-FCS

In "Mamba-FCS: Joint Spatio- Frequency Feature Fusion, Change-Guided Attention, and SeK Loss for Enhanced Semantic Change Detection in Remote Sensing" (Wijenayake et al., 11 Aug 2025), CGA is introduced to inject stage-wise change priors from the BCD decoder into both semantic decoders, ensuring the semantic heads attend to change-dominant regions while preserving the efficiency and global modeling benefits of the Mamba backbone. The framework uses a shared VMamba encoder that extracts four-stage features for each time point, a BCD decoder that produces a full-resolution change map YBCDY_{BCD} and stage-wise change maps CMiCM_i, and two identical semantic decoders with weights not shared.

The encoder outputs are

X1T1,X2T1,X3T1,X4T1=Fencoder(IT1),X_1^{T1}, X_2^{T1}, X_3^{T1}, X_4^{T1} = F_{encoder}(I_{T1}),

X1T2,X2T2,X3T2,X4T2=Fencoder(IT2),X_1^{T2}, X_2^{T2}, X_3^{T2}, X_4^{T2} = F_{encoder}(I_{T2}),

where X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)0, with resolutions X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)1 and channels X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)2 for VMamba-Base. The BCD decoder outputs

X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)3

The CGA module itself is the exact gating

X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)4

No queries, keys, or values are defined. CGA is not a self-attention or cross-attention mechanism; it is a guided gating where X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)5 acts as a spatial-channel mask. CGA is parameter-free: a sigmoid on X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)6 followed by element-wise multiplication with X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)7. The semantic decoder then applies a VSS block and a CBAM-based upsampling unit, proceeding top-down from stage X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)8, with residual additions from coarser scales.

A distinctive aspect of this formulation is that the change prior is not raw differencing alone. Upstream of CGA, the BCD decoder uses joint spatio-frequency fusion with log-amplitude FFT features and spatial difference maps:

X^iTj=XiTjσ(CMi)\hat{X}_i^{T_j} = X_i^{T_j} \odot \sigma(CM_i)9

SimiSim_i0

These are concatenated and refined by CBAM before being sent into the BCD decoder. As a result, CGA indirectly benefits from frequency cues that suppress illumination artifacts.

The loss design is also coupled to the CGA pathway. The total objective is

SimiSim_i1

with (\lambda_1 = 0

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Change-Guided Attention (CGA).