Next Article in Journal
Cognitive Entanglement: Toward a Developmental Framework of the Human-AI Coevolutionary Leap
Previous Article in Journal
Adapting Large-Scale Foundation Models for Turkic Speech-to-Speech Translation: Fine-Tuned Cascade and Direct Approaches
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

SETTA: Parameter-Free Test-Time Adaptation for Graph Neural Networks via Spectral-Energy-Guided Semantic Refinement

1
Manchester Metropolitan Joint Institute, Hubei University, Wuhan 430062, China
2
School of Computing and Mathematics, Manchester Metropolitan University, Manchester M15 6BH, UK
3
School of Computer and Information Engineering, Hubei University, Wuhan 430062, China
*
Authors to whom correspondence should be addressed.
Big Data Cogn. Comput. 2026, 10(8), 260; https://doi.org/10.3390/bdcc10080260
Submission received: 1 June 2026 / Revised: 29 July 2026 / Accepted: 2 August 2026 / Published: 4 August 2026
(This article belongs to the Special Issue Theories and Applications on Data Mining in Graph Neural Networks)

Abstract

Node classification is a central graph data mining task, yet repeated message passing can over-smooth representations and degrade frozen graph neural network (GNN) predictions after deployment. We present SETTA (Spectral-Energy Test-Time Adaptation), a prediction-level graph test-time adaptation framework that refines frozen outputs without test labels, gradients, parameter updates, or learnable adaptation parameters. SETTA denoises features for semantic-neighbor construction, adds complementary semantic routes while preserving observed edges, monitors a smoothness-energy proxy during diffusion, and accepts refinements through entropy-based gating. Configurations are fixed by a dataset-level protocol or selected using validation data only. Across six mostly homophilic benchmarks with 2708–19,717 nodes, SETTA improved a frozen two-layer GCN on every dataset and achieved the highest mean accuracy among the evaluated methods on five, with gains of 4.61, 3.08, and 2.01 percentage points on Cora, CiteSeer, and PubMed, respectively. Positive mean gains were also observed across all 30 dataset–backbone settings. Ablations and transition analyses indicate that semantic injection is most beneficial on sparse citation graphs and that selective refinement limits harmful changes. The current dense implementation supports benchmark-scale, amortized refinement; scalability and robustness on heterophilic graphs remain open.

1. Introduction

In graph data mining, node classification extracts label information from relational structures such as citation, co-purchase, coauthor, social, and knowledge graphs. Graph neural networks (GNNs) are a standard tool for this setting because they mine relational patterns through message passing [1,2,3]. In recommender systems [4], molecular graphs [5,6], and social networks [2], each node updates its representation by aggregating information from neighboring nodes. This mechanism exploits relational structures and creates a persistent tension between useful information exchange and representation collapse.
This collapse is commonly described as over-smoothing. Early analyses connected GCN propagation to Laplacian smoothing [7]; subsequent theory showed that repeated propagation can reduce expressive power and drive node representations toward low-variation subspaces [8,9]. Figure 1 illustrates this low-variation effect on the Karate Club graph: repeated normalized graph diffusion contracts a fixed random node-signal matrix in a shared projection space, while its relative Dirichlet energy decreases from 1.000 to 0.0085 after 16 propagation steps. Similar degradation can appear even in shallow practical GNNs when diffusion is strong or topology is poorly aligned with class structure [10,11].
Many anti-over-smoothing methods act during training. Residual, initial, and jumping connections preserve earlier representations [11,12]; normalization and stochastic edge removal maintain representation diversity [13,14]; decoupled propagation separates prediction from diffusion [15,16,17]; label-propagation-based refinement corrects and smooths predictions [18]; and attention or rewiring methods modify information flow [19,20]. These approaches improve robustness, but often assume that the model can be redesigned, retrained, optimized at test time, corrected with labels, or coupled to a new propagation operator.
Those assumptions are not always available after deployment. A trained GNN may be embedded in an operational data-mining workflow, shared as a frozen model, or evaluated on unlabeled graph data where labels, gradients, and parameter updates are inaccessible. Existing anti-over-smoothing, rewiring, post-hoc correction, and graph test-time adaptation methods do not jointly address this restricted interface: they generally depend on model redesign or retraining, label-assisted correction, test-time optimization, or a replacement propagation operator. The resulting research gap is prediction-level adaptation under a frozen-model constraint, where only predictions, node features, and the observed topology are available.
This gap motivates the central question of this paper: can frozen GNN predictions be refined without test labels, gradients, parameter updates, or learnable adaptation parameters while controlling the risk of harmful diffusion? To study this question, SETTA combines topology-preserving semantic route construction with graph-level propagation control and node-level selective acceptance. Figure 2 provides a high-level overview; the construction rules, propagation update, stopping criterion, gating rule, configuration protocol, and computational assumptions are specified in Section 3.
The novelty lies in the frozen-deployment protocol and in the integration of complementary route construction with two levels of risk control, rather than in claiming semantic graphs, diffusion, or entropy estimates as isolated new primitives.
The main contributions of this work are as follows:
  • Frozen GNN prediction refinement is formulated as graph test-time adaptation without test labels, gradients, parameter updates, or learnable adaptation parameters during refinement.
  • A risk-controlled semantic adaptation principle is introduced in which complementary semantic routes are constructed, frozen predictions are propagated through the hybrid graph, and refinements are accepted selectively.
  • Feature-denoised semantic edge injection, smoothness-energy-monitored propagation, and entropy-based node-level gating are integrated to strengthen semantic diffusion while limiting harmful intervention.
  • The framework is evaluated on six node-classification benchmarks using trained-GNN and decoupled-propagation comparisons, ablations, node-level transition analysis, backbone transfer across five frozen GNN predictors, and paired significance tests over 10 seeds.
  • Validation-based configuration selection, sensitivity, one-time graph construction cost, and dense-memory limitations are reported to define the present benchmark-scale scope.

2. Related Work

2.1. Over-Smoothing and Anti-over-Smoothing GNNs

Over-smoothing is a central failure mode of deep message passing. Li et al. [7] interpreted GCN layers as Laplacian smoothing, Oono and Suzuki [8] showed that repeated propagation can reduce expressive power, and Cai and Wang [9] linked propagation collapse to Dirichlet-energy decay. Later work refined this view and questioned whether Dirichlet energy alone diagnoses all forms of representational collapse [10,21].
Training-stage anti-over-smoothing methods typically modify the model or training process. GCNII uses initial residual and identity mapping mechanisms [11]; Jumping Knowledge Networks aggregate representations from different depths [12]; PairNorm controls representation variance [13]; and DropEdge reduces excessive smoothing by randomly removing edges during training [14]. These methods are effective when the practitioner can change the backbone architecture or training recipe, but they do not provide a model-agnostic correction interface for already frozen predictions.

2.2. Decoupled Propagation and Post-Hoc Refinement

Decoupled propagation methods show that prediction and diffusion need not be fused into a single trainable message-passing stack. Approximate Personalized Propagation of Neural Predictions (APPNP) propagates neural predictions with a personalized PageRank-style operator [15]. Simplified Graph Convolution (SGC) collapses repeated graph convolution into a linear propagation step [17], the Scalable Inception Graph Neural Network (SIGN) precomputes multi-scale diffusion features for scalable learning [22], and Graph Diffusion Convolution (GDC) constructs an alternative diffusion operator before learning or inference [16]. Correct and Smooth (C&S) further shows that simple predictors can be improved by residual correction and label smoothing [18].
These methods motivate prediction-level refinement, but they do not fully match the frozen-deployment setting considered here. APPNP, SGC, SIGN, and GDC are coupled to a chosen propagation operator, predictor, or feature-precomputation pipeline, whereas C&S uses labeled residuals during correction. Such assumptions are difficult to satisfy when only frozen predictions, node features, and topology are available at test time.

2.3. Graph Rewiring and Semantic Graph Construction

Graph rewiring methods modify topology to improve information flow or reduce harmful propagation [20]. Diffusion-based rewiring constructs alternative graph operators from the observed topology [16]; graph structure learning (GSL) infers or refines edges from data [23,24]; and curvature- or spectrum-based rewiring targets bottlenecks and over-squashing [25,26]. Recent spectral and community-guided approaches have explored edge deletion, edge addition, and feature-aware rewiring for over-squashing or over-smoothing [27,28,29]. More generally, semantic k-nearest-neighbor graphs use feature similarity to create propagation routes absent from the observed graph.
Topology modification can be risky when it replaces, deletes, or globally rewires the original graph. Feature similarity may also be unreliable in noisy feature spaces or heterophilic graphs, where feature-near nodes are not necessarily label-compatible. In addition, most learned structure methods require joint training or optimization and therefore cannot be inserted after a predictor has been frozen.

2.4. Graph Test-Time Adaptation

Graph test-time adaptation (TTA) studies how graph models adjust at deployment time under distribution shift or changing graph conditions. In broader TTA, entropy minimization is a common mechanism for updating normalization or model parameters on unlabeled test data [30]. Graph-specific work has explored contrastive adaptation [31], test-time graph transformation [32], test-time training (TTT) for graph neural networks [33], and homophily-aware or structure-shift objectives [34,35,36]. These studies support deployment-stage adjustment, but most optimize an objective, update model components, or maintain adapted state at test time. They therefore address a broader interface than prediction-only refinement of a fully frozen model.

2.5. Uncertainty-Aware Selective Refinement

Selective prediction and uncertainty-aware decision control recognize that not every prediction should be treated identically [37]. Calibration studies show that neural-network confidence can be misaligned with empirical correctness [38]. In graph learning, Bayesian and uncertainty-aware models estimate predictive uncertainty to improve robustness or calibration [39]. The common principle is that confidence information can help decide when a model should act, abstain, or request correction.
These approaches often rely on learned confidence models, Monte Carlo sampling, ensembles, or post-hoc calibration. Such machinery is not always available through a frozen-prediction interface, and confidence alone cannot certify that a proposed correction is accurate.

2.6. Deployment Constraints and Research Gap

The reviewed method families leave a specific deployment gap. Training-stage defenses require architecture or optimization access; decoupled diffusion is normally coupled to a predefined predictor or operator; label-based post-processing requires supervision during correction; rewiring and GSL may replace topology or require learning; and existing graph TTA or TTT generally performs test-time optimization. No representative method in this comparison jointly accepts arbitrary frozen predictions, avoids labels and gradients during refinement, preserves the observed topology while adding semantic routes, and applies both graph-level and node-level risk control. The present study targets this combination of constraints. Table 1 reports the comparison at the method level rather than grouping all approaches into broad families.

3. Materials and Methods

3.1. Problem Setting and Notation

Let G = ( V , E ) be an undirected graph with N nodes, adjacency matrix A topo , node feature matrix X R N × D , and C classes. A backbone GNN f θ is trained on labeled training nodes using the standard supervised objective. After training, SETTA receives the frozen prediction matrix Z ( 0 ) , the node features X , and the topology A topo . For a fixed configuration, the adaptation step is strictly post-hoc in implementation and test-time in use: it does not access test labels, compute gradients, or update model parameters.
For entropy and gating, Z ( 0 ) is treated as a class-probability matrix. If the backbone returns log-probabilities, they should be converted to probabilities before entropy is computed. This convention keeps the propagation, entropy, and gating steps mathematically aligned.

3.2. Design Rationale: From Missing Semantic Routes to Risk-Controlled Adaptation

SETTA is designed around the premise that some frozen GNN errors arise not only from the backbone architecture, but also from incomplete propagation routes in the observed graph. This is consistent with graph structure learning work showing that learned or feature-informed edges can change message-passing behavior [23,24]. If feature-aligned nodes are not connected, a trained GNN may never pass useful class evidence between them. Reliable semantic-neighbor construction is therefore required, and feature denoising suppresses noisy high-dimensional directions before nearest-neighbor search.
Reliable semantic neighbors allow SETTA to construct complementary routes absent from the observed topology. These routes strengthen diffusion over frozen predictions, but stronger diffusion also increases over-smoothing and error-propagation risk. SETTA therefore couples semantic edge injection with smoothness-energy-proxy monitoring as graph-level safety control.
Graph-level safety is not sufficient because nodes need different degrees of intervention. Even when a propagation step is globally acceptable, a confident node may be harmed by unnecessary refinement, whereas an uncertain node may benefit. Entropy gating therefore performs node-level selective intervention. The resulting design is a risk-controlled adaptation loop that constructs semantic routes, propagates through them, and selectively accepts the refined prediction.

3.3. Adaptive Feature Denoising for Reliable Semantic Neighbors

Semantic graph construction can be distorted by noisy high-dimensional features. SETTA therefore applies truncated SVD to continuous feature matrices before nearest-neighbor search [40]. SVD is not an independent classifier enhancer; it is used here as a deterministic dimensionality-reduction heuristic for stabilizing semantic-neighbor construction. The retained dimension is computed as
d svd = min D , max 128 , D 8 .
For Coauthor-CS [41], where D = 6805 , this gives d svd = 850 . For continuous features with D > 128 but D / 8 < 128 , 128 dimensions are retained. When D 128 , the outer minimum gives d svd = D , and the implementation bypasses SVD rather than expanding the feature dimension. For binary bag-of-words datasets such as Cora and CiteSeer [42], SETTA also bypasses SVD and uses Jaccard similarity [43] directly. The denoising step is distinct from semantic graph construction: in the current implementation, dense nearest-neighbor construction dominates memory use and preprocessing cost as graph size increases.
The constants 128 and 8 were set during method design as simple capacity and compression anchors; they were not obtained from a theoretical derivation or a dataset-specific parameter search. The value 128 acts as a target dimensionality floor only when dimensionality reduction is activated, while the outer minimum ensures that the retained dimension never exceeds D. The divisor 8 substantially compresses high-dimensional features while allowing the retained dimension to grow with D. This same deterministic rule is applied to all continuous-feature datasets and is not selected using test labels. The ablation in Section 4 compares the resulting representation with raw features; it does not establish that 128 and 8 are universally optimal, and sensitivity to these two anchors remains to be studied.

3.4. Complementary Semantic Route Construction

The observed topology may omit feature-aligned propagation routes, especially in sparse citation graphs. From the denoised features, SETTA constructs a semantic k-nearest-neighbor graph A sem , a nonparametric counterpart to feature-aware graph construction in graph structure learning [23,24]. Cosine similarity is used for continuous features and Jaccard similarity [43] for binary features. The semantic graph does not replace the observed topology; instead, SETTA preserves original edges and identifies only complementary semantic edges:
M rewire = A sem ¬ A topo .
Here, ¬ A topo denotes the element-wise Boolean complement of the binary topological adjacency matrix, excluding the diagonal. Thus, M rewire , i j = 1 only if ( i , j ) is selected by the binary semantic k-nearest-neighbor graph, A topo , i j = 0 , and i j ; otherwise, M rewire , i j = 0 . Self-loops are excluded from M rewire and are added separately through I .
The hybrid propagation graph is then defined as
A hybrid = A topo + β M rewire + I ,
where β controls the weight of injected semantic edges and I adds self-loops. The hybrid adjacency depends on β , but not on the propagation coefficient α . The hybrid adjacency is row-normalized before prediction propagation. Figure 3 illustrates this topology-preserving semantic injection procedure.
This controlled perturbation lets feature-similar nodes that are not topologically adjacent exchange prediction information while retaining the original topology as the structural backbone. In graph-operator terms, injected semantic edges alter the propagation basis and can reconnect feature-aligned regions, but they do not guarantee that every injected edge preserves class-discriminative signal.

3.5. Smoothness-Energy-Monitored Controlled Propagation

Semantic edge injection expands diffusion routes, but stronger diffusion can also increase over-smoothing and error-propagation risk [7,8,9]. SETTA therefore refines predictions with an energy-monitored lazy prediction diffusion update:
Z ( t ) = ( 1 α ) Z ( t 1 ) + α A ˜ Z ( t 1 ) .
Unlike β , which changes the weight assigned to semantic edges in Equation (3), α does not alter the graph. It is a lazy-diffusion mixing coefficient in Equation (4): 1 α retains the previous prediction mass, whereas α controls the contribution absorbed from the propagated prediction at each step.
After each step, SETTA computes a row-normalized Dirichlet-energy proxy of the propagated prediction signal on the hybrid graph:
E proxy ( Z ) = Tr Z T ( I A ˜ ) Z ,
where A ˜ is the row-normalized hybrid propagation matrix. This quantity is used as a practical collapse-monitoring signal rather than as a complete spectral characterization of over-smoothing. Equation (6) is an algorithmic stopping rule rather than an additional objective. To match the implementation exactly, let s = 0 , 1 , , T max 1 denote the zero-based loop index. At iteration s, Equation (4) generates a candidate Z ^ ( s + 1 ) from the most recently accepted iterate Z ( s ) . The candidate is then checked before assignment:
stop if s 3 E proxy ( Z ^ ( s + 1 ) ) E proxy ( Z ( 0 ) ) < 0.08 .
Because s is zero-based, the first three candidates, Z ( 1 ) , Z ( 2 ) , and Z ( 3 ) , are accepted before the condition can trigger; the first checked candidate is Z ^ ( 4 ) at s = 3 . If Equation (6) is satisfied, the implementation terminates before assigning the candidate, and the most recently accepted iterate Z ( s ) is passed to entropy gating. Otherwise, Z ( s + 1 ) is set to Z ^ ( s + 1 ) . If the condition is never satisfied, propagation ends after the configured maximum number of steps. The index of the final accepted iterate is denoted by T in Equation (11). This rule is intended as graph-level safety control for deep or uncertain propagation regimes. In shallow standard configurations, the energy monitor may not trigger, which means that no energy-collapse event was detected under that configuration. It should not be interpreted as a formal guarantee against all accuracy degradation. Figure 4 illustrates the corresponding energy-decay behavior across the benchmark datasets.

Operator-Level Interpretation of Semantic Injection

The hybrid graph can be interpreted as a risk-controlled perturbation of the original propagation operator. In A hybrid = A topo + β M rewire + I , β controls how strongly complementary semantic routes enter the row-normalized operator, while α controls how much neighbor prediction mass is absorbed at each diffusion step. Under the assumption that injected semantic edges have higher label compatibility than random non-edges, prediction diffusion over the hybrid graph increases the contribution of feature-aligned neighborhoods to low-confidence nodes. This is a conditional interpretation rather than a guarantee of improvement: if semantic edges are unreliable, the smoothness-energy monitor limits graph-level collapse risk, and the entropy gate restricts node-level acceptance. Thus, SETTA should be read as risk-controlled operator perturbation for frozen predictions, not as unconstrained graph rewiring.

3.6. Entropy-Based Node-Level Selective Refinement

SETTA treats test-time adaptation as selective intervention rather than uniform smoothing. Low-confidence nodes may benefit from semantic diffusion, whereas high-confidence nodes should be protected from unnecessary perturbation. For node i, normalized entropy is computed from the original prediction:
H norm [ i ] = c = 1 C Z ( 0 ) [ i , c ] log ( Z ( 0 ) [ i , c ] + ε ) log ( C ) .
The scale-adaptive maximum confidence threshold is
τ max = max 0.85 , 0.99 0.128 max ( 0 , log 10 ( N ) 3.43 ) .
The node-level confidence threshold interpolates between τ max and
τ min = max ( 0.70 , τ max 0.20 )
according to node entropy, as follows:
τ v [ i ] = τ max ( τ max τ min ) H norm [ i ] .
The constants in Equations (8) and (9) were set during method design as fixed anchors for a monotone threshold schedule; they were not produced by a theoretical derivation, learned fit, or dataset-specific test-label search. In Equation (8), 0.99 defines a near-unity upper threshold for smaller graphs; 3.43 places the log-scale breakpoint at approximately 2.7 × 10 3 nodes, near the smallest graph scale considered; 0.128 determines the gradual decrease beyond this breakpoint; and 0.85 lower-bounds τ max . In Equation (9), 0.20 limits the entropy-dependent threshold span, while 0.70 prevents the node-level threshold from becoming excessively low. For a fixed original confidence, decreasing either τ max or τ v [ i ] makes the acceptance condition in Equation (11) harder to satisfy. Consequently, the schedule becomes more selective as graph scale or normalized entropy increases. These constants are applied uniformly across datasets and are not selected using test labels. They should be regarded as fixed design heuristics rather than universally optimal values, and their sensitivity remains a topic for future work.
A node accepts the refined prediction when its original maximum class probability is below the node-level threshold; otherwise, it retains the original prediction:
Z final [ i ] = Z ( T ) [ i ] , if max c Z ( 0 ) [ i , c ] < τ v [ i ] , Z ( 0 ) [ i ] , otherwise .
Figure 5 and Figure 6 visualize the scale-adaptive threshold and the resulting node-level gating boundary.
This gate is a node-level risk-control heuristic inspired by selective prediction and confidence-aware decision control [37,38]. It protects high-confidence predictions from unnecessary propagation while allowing low-confidence predictions to benefit from refinement. Because confidence and correctness can diverge, the gate cannot certify that a retained or refined prediction is correct.

3.7. Computational Profile and Assumptions

SETTA has two cost components: one-time preprocessing for semantic graph construction and dense adjacency preparation, and per-run refinement on frozen predictions. In the current implementation, dense similarity and adjacency operations make the method appropriate for the benchmark scale evaluated here. Scaling SETTA to substantially larger graphs will require approximate nearest-neighbor search, sparse graph storage, and sparse propagation, for example through HNSW-style indexing or GPU similarity-search libraries [44,45].
The main modeling assumption is that feature similarity is informative for label-compatible propagation. This assumption is reasonable for many homophilic citation, co-purchase, and coauthor networks, but it may fail on heterophilic graphs where useful neighborhoods may not be homophilous [46]. In that case, semantic injection can connect cross-class nodes even when their features are close. Neither the global energy monitor nor the entropy gate directly verifies the label compatibility of an injected edge, so the current risk controls cannot guarantee robustness under heterophily.

3.8. Validation-Based Configuration Selection

SETTA performs refinement without learnable adaptation parameters, but it is not configuration-free. In the main experiments, the semantic neighbor count K and propagation depth are fixed by a dataset-level protocol and reported in Table 2, whereas the propagation coefficient α and semantic-edge coefficient β are selected using validation data only. K and propagation depth are fixed before α β validation selection, are not optimized against the test split, and are examined through ablation and sensitivity analyses. The test split is never used for configuration selection.
For multi-step refinement datasets, α is selected from { 0.1 , 0.2 , , 0.9 } and β from { 0.0 , 0.1 , , 1.0 } . For one-step refinement datasets, we use a constrained shallow-refinement search space: β is fixed to 1.0 and α is selected from { 0.4 , 0.5 , , 0.9 } . This constraint avoids near-identity propagation in the one-step setting, where semantic-route injection has only one opportunity to affect prediction refinement. This constraint is defined by propagation depth rather than by dataset identity or test-set performance.
The α β grids reported in the sensitivity analysis are used only to characterize configuration sensitivity and are not used as a test-set selection protocol.

4. Results

4.1. Experimental Setup

Experiments were conducted on six node-classification datasets: Cora, CiteSeer, PubMed, Coauthor-CS, Amazon-Computers, and Amazon-Photo [41,42,47]. Cora, CiteSeer, and PubMed use fixed public splits. For Coauthor-CS and Amazon datasets, we use RandomNodeSplit with a fixed split seed, and all models are trained over seeds 42–51; means and standard deviations are reported over these 10 runs.
The trained-model baselines are MLP, GCN, GraphSAGE, GIN, GAT, GraphTransformer, and GradGateGNN [1,2,6,19,48,49]. We additionally compare APPNP and Correct and Smooth as decoupled or post-hoc baselines [15,18]. GraphTransformer is a two-layer TransformerConv baseline implemented with PyTorch 2.11.0 and PyTorch Geometric 2.7.0. SETTA is applied to frozen predictions from a two-layer GCN. During SETTA adaptation, no test labels, gradients, or parameter updates are used.
For SETTA configuration, K and propagation depth are pre-specified structural settings fixed before validation selection, based on feature type, graph scale, and whether the dataset uses multi-step or one-step refinement (Table 2). The fixed K and propagation-depth values are treated as part of this structural protocol rather than as validation- or test-selected hyperparameters. The propagation coefficient α and semantic-edge coefficient β are selected using the validation split only. The test split is evaluated only after the configuration has been fixed and is never used for selecting α or β . The full α β heatmaps are sensitivity analyses, not deployment-time or test-label-based selection protocols.
Two additional analyses evaluate architectural transfer and statistical reliability. For backbone transfer, the same dataset-level SETTA refinement protocol is applied after training to frozen predictions from five backbones: GCN, GraphSAGE, GAT, GraphTransformer, and GradGateGNN. No backbone-specific SETTA tuning is performed. We report frozen accuracy, SETTA accuracy, accuracy change, and prediction-change rate. For paired significance testing, frozen GCN predictions and SETTA-refined predictions are compared over the same 10 random seeds using a two-sided paired t-test, with a Wilcoxon signed-rank test as a nonparametric robustness check. Test labels are used only for final evaluation and statistical analysis, not for adaptation or parameter selection.
As a reproducibility note, different experimental tables are generated from their corresponding reruns under the same configuration protocol and the same seed list. For Coauthor-CS and Amazon datasets, the data split is fixed before repeated training runs. Small numerical differences can still occur because model initialization, stochastic training, early stopping, and backend operations are not perfectly identical across independent executions. This effect is most visible on Amazon-Computers and Amazon-Photo, where the absolute SETTA gains are small.

4.2. Overall Performance on Frozen GNN Refinement

The first hypothesis is that frozen GCN predictions can be improved by test-time refinement without learnable adaptation parameters. On sparse citation networks, SETTA improved over the GCN backbone and all evaluated baselines on Cora, CiteSeer, and PubMed (Figure 7; Table 3).
Using validation-selected configurations, SETTA improves over the frozen GCN backbone on all three citation networks. The gains are largest on Cora, CiteSeer, and PubMed, with improvements of 4.61, 3.08, and 2.01 percentage points, respectively. The semantic-injection ablation indicates that these gains mainly reflect topology augmentation rather than aggressive prediction replacement, consistent with sparse citation links leaving many feature-aligned relationships unconnected.
On the larger benchmark graphs, SETTA remained useful beyond the small citation-network setting. It achieved the highest mean accuracy among the evaluated methods on Coauthor-CS and Amazon-Computers. On Amazon-Photo, GraphTransformer achieved the highest mean accuracy, while SETTA still produced a smaller but positive gain over the GCN backbone (Figure 8; Table 4).
Using validation-selected configurations, SETTA improves Coauthor-CS by 1.37 percentage points, whereas the gains on Amazon-Computers (+0.23 points) and Amazon-Photo (+0.46 points) are marginal. These effect sizes are substantially smaller than those on the citation datasets. They may reflect stronger frozen baselines, ceiling effects, and the low prediction-change rates observed on the co-purchase graphs, but the present experiments do not isolate these explanations. The product-graph results should therefore be interpreted as modest benchmark-specific improvements rather than as evidence of large gains on dense or larger graphs in general.

4.3. Backbone-Transfer Analysis Across Frozen GNN Predictors

The main benchmark uses a frozen two-layer GCN as the prediction source. To examine whether SETTA is tied to a specific GNN architecture, we apply the same refinement protocol to frozen predictions from GCN, GraphSAGE, GAT, GraphTransformer, and GradGateGNN. Without backbone-specific tuning, SETTA produces positive mean accuracy changes in all 30 dataset–backbone settings (Figure 9; Table 5). For all non-GCN backbones, we reuse the dataset-level SETTA configurations in Table 2 without reselecting α or β for each backbone. The gains are largest on sparse citation datasets and remain positive on larger coauthor and co-purchase graphs. On Amazon-Computers, however, some backbones show only very small gains. These frozen-versus-refined comparisons show that SETTA acts as post-hoc refinement of each backbone rather than as a replacement for the backbone predictor.

4.4. Paired Significance Analysis for the Primary GCN-Backed Setting

We further perform paired significance tests for the primary GCN-backed setting over the same 10 random seeds, comparing frozen GCN predictions with SETTA-refined predictions (Table 6). SETTA yields statistically significant improvements on all six datasets under a two-sided paired t-test, and the Wilcoxon signed-rank test leads to the same conclusion. The conclusions remain unchanged under a simple Bonferroni correction over the six GCN-backed dataset-level comparisons. Although the gain on Amazon-Computers is numerically small, its confidence interval remains positive, suggesting a marginal but statistically reliable improvement. The Amazon-Photo gain is also modest but consistent across seeds.

4.5. Does Semantic Injection Repair Missing Propagation Routes?

We next examine whether feature-aligned neighbors absent from the observed topology can provide useful propagation routes for frozen prediction refinement. Semantic edge injection improved over topology-only propagation on all six datasets (Figure 10; Table 7). The gains were largest on Cora and CiteSeer, moderate on PubMed and Coauthor-CS, and smaller on Amazon-Computers and Amazon-Photo.
This pattern supports the missing-route interpretation: citation graphs benefit most from complementary semantic edges, whereas denser product graphs show smaller but still positive gains. For continuous-feature datasets, Table 8 further shows that SVD-based feature denoising provides modest but positive gains before semantic-neighbor construction.

4.6. Does Risk Control Prevent Harmful Propagation?

We then test whether stronger semantic diffusion must be risk-controlled. In this stress test, blind diffusion degraded as the semantic neighbor count increased, especially on Coauthor-CS (Figure 11; Table 9). Energy monitoring reduced part of this degradation, whereas entropy gating and the full SETTA pipeline preserved accuracy more effectively.
Entropy gating is the dominant node-level safeguard in these deep-propagation stress tests, with smoothness-energy monitoring acting as a graph-level safety mechanism.

4.7. Node-Level Transition Analysis of Entropy-Gated Refinement

To examine whether SETTA corrects frozen-GCN errors rather than perturbing correct predictions, we conduct a node-level transition analysis on the test split (Figure 12; Table 10). For each seed, test nodes are grouped as Wrong→Correct, Correct→Wrong, Wrong→Wrong, or Correct→Correct. The net correction rate is Wrong→Correct minus Correct→Wrong. A positive value means that SETTA corrects more frozen-GCN errors than it introduces, but it remains empirical evidence for selective risk control rather than a guarantee of node-level correctness.
Across all six datasets, Wrong→Correct exceeds Correct→Wrong. The effect is strongest on citation networks, consistent with their larger overall gains. On Coauthor-CS, only 14.72% of test nodes accept refinement, but accepted nodes improve by 9.27 percentage points on average, indicating selective intervention. On Amazon-Computers, the net correction rate is modest but positive, suggesting that selective refinement is most useful when the frozen backbone leaves semantically recoverable errors.

4.8. Efficiency, Configuration Sensitivity Under Validation-Based Selection, and Scope

SETTA was compared with APPNP and Correct and Smooth under a one-time preprocessing protocol. Accuracy and runtime comparisons are shown in Figure 13 and Figure 14. Because the semantic graph depends only on node features, topology, and fixed configuration values, its construction cost is reported separately from per-run refinement.
Figure 13. Accuracy comparison with decoupled propagation and post-hoc refinement baselines across six datasets. SETTA obtains the highest accuracy among the evaluated prediction-level refinement baselines in this comparison on all six datasets.
Figure 13. Accuracy comparison with decoupled propagation and post-hoc refinement baselines across six datasets. SETTA obtains the highest accuracy among the evaluated prediction-level refinement baselines in this comparison on all six datasets.
Bdcc 10 00260 g013
Figure 14. Runtime comparison under the one-time preprocessing protocol. Runtime excludes dataset-level semantic graph construction for SETTA, which is reported separately in Table 11.
Figure 14. Runtime comparison under the one-time preprocessing protocol. Runtime excludes dataset-level semantic graph construction for SETTA, which is reported separately in Table 11.
Bdcc 10 00260 g014
Table 11. Accuracy (%) and runtime (seconds) for decoupled propagation and post-hoc refinement baselines. SETTA runtime is measured as shared GCN training plus refinement on frozen predictions; one-time graph construction is reported separately.
Table 11. Accuracy (%) and runtime (seconds) for decoupled propagation and post-hoc refinement baselines. SETTA runtime is measured as shared GCN training plus refinement on frozen predictions; one-time graph construction is reported separately.
MethodCoraCiteSeerPubMedComputersPhotoCS
Accuracy (%)
GCN (Base)80.4868.4278.9389.4693.1992.89
APPNP81.7269.6779.9188.6493.5793.40
C&S81.0268.7679.6289.0692.8492.33
SETTA85.0971.5080.9489.6693.6394.26
Runtime excluding one-time preprocessing (s)
GCN (Base)0.4700.2550.7291.4331.0310.724
APPNP0.4210.3440.8901.5971.4471.543
C&S0.5130.2940.8272.2161.4061.018
SETTA 0.4760.2650.8331.4501.0370.786
One-time Graph Construction (s)
SETTA 2.5414.713.802.070.7111.95
Note: Boldface indicates the highest accuracy in each dataset; italicized labels identify the three metric blocks.
In this post-hoc comparison, SETTA achieved the highest accuracy among the evaluated prediction-level refinement baselines on all six datasets. Its per-run runtime remained close to the GCN runtime after excluding one-time graph construction. This accounting is appropriate when the same graph is reused across multiple evaluations, but it is not cold-start end-to-end runtime. The current dense implementation therefore supports benchmark-scale graph mining with amortized per-run refinement, not production-scale deployment.
Because SETTA is a test-time refinement method, configuration selection must not depend on test labels. We therefore report sensitivity under the validation-based protocol defined in Section 3.8: K and propagation depth are fixed by the dataset-level protocol, while α and β are selected using validation data only. Multi-step datasets use the full validation grid, whereas one-step datasets use the constrained shallow-refinement range. The heatmaps below characterize validation sensitivity; they are not test-set selection grids.
Figure 15 shows validation α β sensitivity heatmaps for the multi-step datasets. The marked points denote the validation-selected configurations used for final test evaluation. High-performing validation regions are generally broad rather than isolated, indicating that SETTA is not dependent on a single fragile configuration.
Figure 16 shows the constrained one-step validation search for Amazon-Computers and Amazon-Photo. Because β is fixed to 1.0, the curves report mean validation accuracy as α varies in the active propagation range. The selected α values are fixed before test evaluation, and the figures are reported only as validation sensitivity evidence.

5. Discussion

The results support the central deployment premise of this paper: anti-over-smoothing refinement can be partly separated from GNN training and performed over frozen predictions. From a graph data mining perspective, SETTA studies how frozen GNN predictors can refine unlabeled graph data without retraining. This setting is complementary to scalable GNN training algorithms: SETTA addresses robust post-deployment refinement of GNN-based mining outputs under frozen-model constraints. This section interprets the evidence through three design principles rather than repeating the experimental tables.

5.1. Semantic Routes as Missing Topology Compensation

The semantic-route experiments point to a broader deployment principle: the observed topology is not always a complete map of task-relevant similarity. When a backbone is frozen, missing propagation routes cannot be repaired by changing learned filters or retraining message-passing layers. A refinement method without learned adaptation parameters can instead expose frozen predictions to complementary semantic paths along which existing class evidence can travel.
This principle is most plausible when feature similarity and label compatibility are aligned, as in many homophilic citation, coauthor, or co-purchase graphs. It is less reliable when features are noisy, weakly related to labels, or heterophilic. For that reason, SETTA preserves observed edges and uses semantic construction only as complementary missing-topology compensation for frozen prediction refinement, rather than as graph structure learning before or during model training [23,24].
Backbone-transfer results suggest that SETTA acts primarily as a prediction-level semantic refinement method rather than a GCN-specific correction. It can refine frozen outputs from heterogeneous architectures under the same dataset-level protocol. Nevertheless, gain magnitude remains dataset- and backbone-dependent. On dense co-purchase graphs, where frozen predictors may already be strong and prediction-change rates are low, SETTA produces modest improvements rather than large gains.

5.2. Selective Adaptation as Risk Control

SETTA does not claim that more propagation is always better. Once semantic routes are added, the central question becomes when additional diffusion should be trusted. The method therefore treats test-time refinement as a controlled intervention: smoothness-energy monitoring limits graph-level collapse, and entropy gating limits node-level perturbation.
The resulting principle is selective adaptation rather than uniform smoothing. Uncertain nodes may benefit from semantic diffusion, whereas confident nodes should often remain unchanged. This is still heuristic risk control, because confidence can be miscalibrated and entropy is not a calibrated Bayesian uncertainty estimate [38]. The evidence therefore supports SETTA as a practical selective-refinement rule, not as a guarantee that every accepted refinement is correct.

5.3. Scope and Limitations

Several limitations constrain the interpretation. First, SETTA is training-free during refinement and introduces no learnable adaptation parameters, but it is not configuration-free. Here, K and propagation depth are fixed by a dataset-level protocol, while α and β are selected using validation data only. This avoids test-label-based configuration selection in the main evaluation, but validation labels may not always be available in fully unlabeled deployment scenarios. Future work should develop unsupervised configuration-selection criteria based on confidence, smoothness-energy behavior, calibration, or graph statistics.
Second, the current implementation relies on dense semantic graph construction and dense adjacency operations. The efficiency results therefore support benchmark-scale evaluation and amortized per-run refinement, not production-scale deployment on substantially larger graphs. Larger public benchmarks, including Open Graph Benchmark-scale settings, should be considered in future work together with approximate nearest-neighbor search, sparse storage, and sparse propagation [44,45,50].
Third, SETTA assumes that feature similarity is informative for label-compatible propagation. This assumption is plausible for the mostly homophilic citation, co-purchase, and coauthor benchmarks evaluated here, but may fail on heterophilic graphs, where useful neighborhoods can contain many cross-class edges [46]. The energy monitor detects excessive global smoothing but does not validate individual semantic edges, and the entropy gate controls whether a node changes without guaranteeing that the accepted label is correct. Robustness on heterophilic graphs is therefore outside the evidence established by the present experiments. Future extensions could estimate local homophily before injection and use reliability-weighted, signed, or heterophily-aware semantic routes.

6. Conclusions

SETTA shows that anti-over-smoothing refinement can be partially decoupled from GNN training and formulated as test-time adaptation over frozen predictions without learnable adaptation parameters during refinement. Using only frozen GNN outputs, node features, and graph topology during refinement, it constructs complementary semantic routes, propagates predictions under graph-level energy control, and applies node-level selective refinement without test labels, gradients, or parameter updates.
Across six mostly homophilic node-classification benchmarks, SETTA consistently improves the frozen two-layer GCN backbone under a validation-based configuration-selection protocol and achieves the highest mean accuracy among the evaluated methods on five datasets. The gains are largest on the sparse citation networks, moderate on Coauthor-CS, and marginal on Amazon-Computers and Amazon-Photo. The same refinement protocol also produces positive mean gains across five frozen GNN backbones, while paired tests over 10 seeds support the consistency of the primary GCN-backed comparisons. No test labels or test-set performance are used for configuration selection; all reported test analyses use configurations fixed in advance through the validation-based protocol. Ablations indicate that semantic routes can compensate for missing topology, while risk-controlled propagation helps prevent harmful over-smoothing under deep-propagation stress. Node-level transition analysis further shows more error-correcting than error-inducing prediction changes on all six datasets. The current results support benchmark-scale graph mining and amortized per-run refinement; larger-scale deployment and robustness on heterophilic graphs remain open issues.

Author Contributions

Conceptualization, D.Y.; methodology, D.Y.; software, D.Y.; validation, D.Y.; formal analysis, D.Y.; investigation, D.Y.; data curation, D.Y.; writing—original draft preparation, D.Y.; writing—review and editing, D.Y., X.C. and R.X.; visualization, D.Y.; supervision, X.C. and R.X.; project administration, X.C. and R.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding. The article processing charge was funded by D.Y.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets used in this study are publicly available benchmark datasets, including Cora, CiteSeer, PubMed, Coauthor-CS, Amazon-Computers, and Amazon-Photo. The implementation code, configuration files, and experimental scripts are available at https://github.com/hubuydy/SETTA (accessed on 1 August 2026).

Acknowledgments

The authors acknowledge the use of artificial intelligence tools for language editing, manuscript polishing, and formatting assistance. The authors reviewed and edited all tool-generated output and take full responsibility for the content of this publication.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

APPNPApproximate Personalized Propagation of Neural Predictions
C&SCorrect and Smooth
CIConfidence Interval
CSComputer Science (Coauthor-CS Dataset)
GATGraph Attention Network
GCNGraph Convolutional Network
GCNIIGraph Convolutional Network with Initial Residual and Identity Mapping
GDCGraph Diffusion Convolution
GINGraph Isomorphism Network
GNNGraph Neural Network
GPUGraphics Processing Unit
GraphTTAGraph Test-Time Adaptation
GSLGraph Structure Learning
GT3Graph Test-Time Training
GTransTest-Time Graph Transformation
HNSWHierarchical Navigable Small World
KNNK-Nearest Neighbors
MLPMultilayer Perceptron
ppPercentage Points
SETTASpectral-Energy Test-Time Adaptation
SGCSimplified Graph Convolution
SIGNScalable Inception Graph Neural Network
SVDSingular Value Decomposition
TENTTest Entropy Minimization
TTATest-Time Adaptation
TTTTest-Time Training

References

  1. Kipf, T.N.; Welling, M. Semi-supervised classification with graph convolutional networks. In Proceedings of the 5th International Conference on Learning Representations (ICLR), Toulon, France, 24–26 April 2017. [Google Scholar]
  2. Hamilton, W.L.; Ying, Z.; Leskovec, J. Inductive representation learning on large graphs. In Proceedings of the 31st Conference on Neural Information Processing Systems (NeurIPS), Long Beach, CA, USA, 4–9 December 2017. [Google Scholar]
  3. Schlichtkrull, M.; Kipf, T.N.; Bloem, P.; van den Berg, R.; Titov, I.; Welling, M. Modeling relational data with graph convolutional networks. In The Semantic Web: 15th International Conference, ESWC 2018; Springer: Cham, Switzerland, 2018; pp. 593–607. [Google Scholar] [CrossRef]
  4. He, X.; Deng, K.; Wang, X.; Li, Y.; Zhang, Y.; Wang, M. LightGCN: Simplifying and powering graph convolution network for recommendation. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Virtual Event, 25–30 July 2020; pp. 639–648. [Google Scholar] [CrossRef]
  5. Gilmer, J.; Schoenholz, S.S.; Riley, P.F.; Vinyals, O.; Dahl, G.E. Neural message passing for quantum chemistry. In Proceedings of the 34th International Conference on Machine Learning (ICML), Sydney, NSW, Australia, 6–11 August 2017; pp. 1263–1272. [Google Scholar]
  6. Xu, K.; Hu, W.; Leskovec, J.; Jegelka, S. How powerful are graph neural networks? In Proceedings of the 7th International Conference on Learning Representations (ICLR), New Orleans, LA, USA, 6–9 May 2019. [Google Scholar]
  7. Li, Q.; Han, Z.; Wu, X.M. Deeper insights into graph convolutional networks for semi-supervised learning. In Proceedings of the 32nd AAAI Conference on Artificial Intelligence (AAAI), New Orleans, LA, USA, 2–7 February 2018; pp. 3538–3545. [Google Scholar]
  8. Oono, K.; Suzuki, T. Graph neural networks exponentially lose expressive power for node classification. In Proceedings of the 8th International Conference on Learning Representations (ICLR), Virtual, 26–30 April 2020. [Google Scholar]
  9. Cai, C.; Wang, Y. A note on over-smoothing for graph neural networks. In Proceedings of the 37th International Conference on Machine Learning (ICML), Virtual, 13–18 July 2020. [Google Scholar]
  10. Rusch, T.K.; Bronstein, M.M.; Mishra, S. A survey on oversmoothing in graph neural networks. arXiv 2023, arXiv:2303.10993. [Google Scholar]
  11. Chen, M.; Wei, Z.; Huang, Z.; Ding, B.; Li, Y. Simple and deep graph convolutional networks. In Proceedings of the 37th International Conference on Machine Learning (ICML), Virtual, 13–18 July 2020. [Google Scholar]
  12. Xu, K.; Li, C.; Tian, Y.; Sonobe, T.; Kawarabayashi, K.; Jegelka, S. Representation learning on graphs with jumping knowledge networks. In Proceedings of the 35th International Conference on Machine Learning (ICML), Stockholm, Sweden, 10–15 July 2018; pp. 5453–5462. [Google Scholar]
  13. Zhao, L.; Akoglu, L. PairNorm: Tackling oversmoothing in GNNs. In Proceedings of the 8th International Conference on Learning Representations (ICLR), Virtual, 26–30 April 2020. [Google Scholar]
  14. Rong, Y.; Huang, W.; Xu, T.; Huang, J. DropEdge: Towards deep graph convolutional networks on node classification. In Proceedings of the 8th International Conference on Learning Representations (ICLR), Virtual, 26–30 April 2020. [Google Scholar]
  15. Klicpera, J.; Bojchevski, A.; Günnemann, S. Predict then propagate: Graph neural networks meet personalized PageRank. In Proceedings of the 7th International Conference on Learning Representations (ICLR), New Orleans, LA, USA, 6–9 May 2019. [Google Scholar]
  16. Gasteiger, J.; Weißenberger, S.; Günnemann, S. Diffusion improves graph learning. In Proceedings of the Advances in Neural Information Processing Systems 32 (NeurIPS), Vancouver, BC, Canada, 8–14 December 2019; pp. 13333–13345. [Google Scholar]
  17. Wu, F.; Souza, A.H., Jr.; Zhang, T.; Fifty, C.; Yu, T.; Weinberger, K.Q. Simplifying graph convolutional networks. In Proceedings of the 36th International Conference on Machine Learning (ICML), Long Beach, CA, USA, 9–15 June 2019; pp. 6861–6871. [Google Scholar]
  18. Huang, Q.; He, H.; Singh, A.; Lim, S.N.; Benson, A.R. Combining label propagation and simple models out-performs graph neural networks. In Proceedings of the 9th International Conference on Learning Representations (ICLR), Virtual, 3–7 May 2021. [Google Scholar]
  19. Veličković, P.; Cucurull, G.; Casanova, A.; Romero, A.; Liò, P.; Bengio, Y. Graph attention networks. In Proceedings of the 6th International Conference on Learning Representations (ICLR), Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
  20. Attali, H.; Buscaldi, D.; Pernelle, N. Rewiring techniques to mitigate oversquashing and oversmoothing in GNNs: A survey. arXiv 2024, arXiv:2411.17429. [Google Scholar]
  21. Zhang, Y.; Deidda, R.; Higham, D.J.; Tudisco, F. Rethinking oversmoothing in graph neural networks: A rank-based perspective. arXiv 2025, arXiv:2502.04591. [Google Scholar]
  22. Frasca, F.; Rossi, E.; Eynard, D.; Chamberlain, B.; Bronstein, M.; Monti, F. SIGN: Scalable inception graph neural networks. arXiv 2020, arXiv:2004.11198. [Google Scholar]
  23. Franceschi, L.; Niepert, M.; Pontil, M.; He, X. Learning discrete structures for graph neural networks. In Proceedings of the 36th International Conference on Machine Learning (ICML), Long Beach, CA, USA, 9–15 June 2019; pp. 1972–1982. [Google Scholar]
  24. Chen, Y.; Wu, L.; Zaki, M.J. Iterative deep graph learning for graph neural networks: Better and robust node embeddings. In Proceedings of the Advances in Neural Information Processing Systems 33 (NeurIPS), Virtual, 6–12 December 2020; pp. 19314–19326. [Google Scholar]
  25. Topping, J.; Di Giovanni, F.; Chamberlain, B.P.; Dong, X.; Bronstein, M.M. Understanding over-squashing and bottlenecks on graphs via curvature. In Proceedings of the 10th International Conference on Learning Representations (ICLR), Virtual, 25–29 April 2022. [Google Scholar]
  26. Karhadkar, K.; Banerjee, P.K.; Montúfar, G. FoSR: First-order spectral rewiring for addressing oversquashing in GNNs. In Proceedings of the 11th International Conference on Learning Representations (ICLR), Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
  27. Jamadandi, A.; Rubio-Madrigal, C.; Burkholz, R. Spectral graph pruning against over-squashing and over-smoothing. In Proceedings of the 38th Conference on Neural Information Processing Systems (NeurIPS), Vancouver, BC, Canada, 10–15 December 2024. [Google Scholar]
  28. Linkerhägner, J.; Shi, C.; Dokmanić, I. Joint graph rewiring and feature denoising via spectral resonance. In Proceedings of the 13th International Conference on Learning Representations (ICLR), Singapore, 24–28 April 2025. [Google Scholar]
  29. Rubio-Madrigal, C.; Jamadandi, A.; Burkholz, R. GNNs getting ComFy: Community and feature similarity guided rewiring. In Proceedings of the 13th International Conference on Learning Representations (ICLR), Singapore, 24–28 April 2025. [Google Scholar]
  30. Wang, D.; Shelhamer, E.; Liu, S.; Olshausen, B.; Darrell, T. Tent: Fully test-time adaptation by entropy minimization. In Proceedings of the 9th International Conference on Learning Representations (ICLR), Virtual, 3–7 May 2021. [Google Scholar]
  31. Chen, G.; Zhang, J.; Xiao, X.; Li, Y. GraphTTA: Test time adaptation on graph neural networks. arXiv 2022, arXiv:2208.09126. [Google Scholar]
  32. Jin, W.; Zhao, T.; Ding, J.; Liu, Y.; Tang, J.; Shah, N. Empowering graph representation learning with test-time graph transformation. In Proceedings of the 11th International Conference on Learning Representations (ICLR), Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
  33. Wang, Y.; Li, C.; Jin, W.; Li, R.; Zhao, J.; Tang, J.; Xie, X. Test-time training for graph neural networks. arXiv 2022, arXiv:2210.08813. [Google Scholar]
  34. Zhang, J.; Wang, Y.; Yang, X.; Zhu, E. A fully test-time training framework for semi-supervised node classification on out-of-distribution graphs. ACM Trans. Knowl. Discov. Data 2024, 18, 172. [Google Scholar] [CrossRef]
  35. Bao, W.; Zeng, Z.; Liu, Z.; Tong, H.; He, J. Matcha: Mitigating graph structure shifts with test-time adaptation. In Proceedings of the 13th International Conference on Learning Representations (ICLR), Singapore, 24–28 April 2025. [Google Scholar]
  36. Jiang, Y.; Qiu, R.; Huang, Z. Does homophily help in robust test-time node classification? arXiv 2025, arXiv:2510.22289. [Google Scholar]
  37. Geifman, Y.; El-Yaniv, R. Selective classification for deep neural networks. In Proceedings of the Advances in Neural Information Processing Systems 30 (NIPS 2017), Long Beach, CA, USA, 4–9 December 2017; pp. 4885–4894. [Google Scholar]
  38. Guo, C.; Pleiss, G.; Sun, Y.; Weinberger, K.Q. On calibration of modern neural networks. In Proceedings of the 34th International Conference on Machine Learning (ICML), Sydney, NSW, Australia, 6–11 August 2017; pp. 1321–1330. [Google Scholar]
  39. Zhang, Y.; Pal, S.; Coates, M.; Üstebay, D. Bayesian graph convolutional neural networks for semi-supervised classification. In Proceedings of the 33rd AAAI Conference on Artificial Intelligence (AAAI), Honolulu, HI, USA, 27 January–1 February 2019. [Google Scholar]
  40. Halko, N.; Martinsson, P.G.; Tropp, J.A. Finding structure with randomness: Probabilistic algorithms for constructing approximate matrix decompositions. SIAM Rev. 2011, 53, 217–288. [Google Scholar] [CrossRef]
  41. Shchur, O.; Mumme, M.; Bojchevski, A.; Günnemann, S. Pitfalls of graph neural network evaluation. In Proceedings of the NeurIPS Relational Representation Learning Workshop, Montreal, QC, Canada, 8 December 2018. [Google Scholar]
  42. Yang, Z.; Cohen, W.; Salakhutdinov, R. Revisiting semi-supervised learning with graph embeddings. In Proceedings of the 33rd International Conference on Machine Learning (ICML), New York, NY, USA, 19–24 June 2016. [Google Scholar]
  43. Jaccard, P. Étude comparative de la distribution florale dans une portion des Alpes et du Jura. Bull. Soc. Vaudoise Sci. Nat. 1901, 37, 547–579. [Google Scholar]
  44. Malkov, Y.A.; Yashunin, D.A. Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 42, 824–836. [Google Scholar] [CrossRef] [PubMed]
  45. Johnson, J.; Douze, M.; Jégou, H. Billion-scale similarity search with GPUs. IEEE Trans. Big Data 2021, 7, 535–547. [Google Scholar] [CrossRef]
  46. Zhu, J.; Yan, Y.; Zhao, L.; Heimann, M.; Akoglu, L.; Koutra, D. Beyond homophily in graph neural networks: Current limitations and effective designs. In Proceedings of the Advances in Neural Information Processing Systems 33 (NeurIPS), Virtual, 6–12 December 2020; pp. 7793–7804. [Google Scholar]
  47. McAuley, J.; Targett, C.; Shi, Q.; van den Hengel, A. Image-based recommendations on styles and substitutes. In Proceedings of the 38th International ACM SIGIR Conference, Santiago, Chile, 9–13 August 2015. [Google Scholar]
  48. Shi, Y.; Huang, Z.; Feng, S.; Zhong, H.; Wang, W.; Sun, Y. Masked label prediction: Unified message passing model for semi-supervised classification. In Proceedings of the 30th International Joint Conference on Artificial Intelligence (IJCAI), Montreal, QC, Canada, 19–27 August 2021. [Google Scholar]
  49. Rusch, T.K.; Chamberlain, B.P.; Mahoney, M.W.; Bronstein, M.M.; Mishra, S. Gradient gating for deep multi-rate learning on graphs. In Proceedings of the 11th International Conference on Learning Representations (ICLR), Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
  50. Hu, W.; Fey, M.; Zitnik, M.; Dong, Y.; Ren, H.; Liu, B.; Catasta, M.; Leskovec, J. Open Graph Benchmark: Datasets for machine learning on graphs. In Proceedings of the Advances in Neural Information Processing Systems 33 (NeurIPS), Virtual, 6–12 December 2020; pp. 22118–22133. [Google Scholar]
Figure 1. Fixed Gaussian node signals contract under repeated normalized graph diffusion on the Karate Club graph. All projections share one basis and identical axis limits; the lower panel reports relative Dirichlet energy E / E 0 .
Figure 1. Fixed Gaussian node signals contract under repeated normalized graph diffusion on the Karate Club graph. All projections share one basis and identical axis limits; the lower panel reports relative Dirichlet energy E / E 0 .
Bdcc 10 00260 g001
Figure 2. The SETTA framework. SETTA performs prediction-level graph test-time adaptation over frozen GNN predictions without learnable adaptation parameters during refinement. It couples complementary semantic route construction, smoothness-controlled diffusion, and entropy-gated selective refinement. The final output Z final is selected node-wise from the original prediction Z ( 0 ) and the refined prediction Z ( T ) .
Figure 2. The SETTA framework. SETTA performs prediction-level graph test-time adaptation over frozen GNN predictions without learnable adaptation parameters during refinement. It couples complementary semantic route construction, smoothness-controlled diffusion, and entropy-gated selective refinement. The final output Z final is selected node-wise from the original prediction Z ( 0 ) and the refined prediction Z ( T ) .
Bdcc 10 00260 g002
Figure 3. Topology-semantic complementary edge injection. Original topological edges are preserved, feature-aligned semantic neighbors are identified, and only semantic edges absent from the original topology are injected into the hybrid propagation graph.
Figure 3. Topology-semantic complementary edge injection. Original topological edges are preserved, feature-aligned semantic neighbors are identified, and only semantic edges absent from the original topology are injected into the hybrid propagation graph.
Bdcc 10 00260 g003
Figure 4. Row-normalized smoothness-energy proxy decay curves across six benchmark datasets. Densely connected graphs dissipate energy rapidly, whereas sparse citation graphs decay more gradually. The 8% threshold provides an adaptive stopping signal during deep propagation.
Figure 4. Row-normalized smoothness-energy proxy decay curves across six benchmark datasets. Densely connected graphs dissipate energy rapidly, whereas sparse citation graphs decay more gradually. The 8% threshold provides an adaptive stopping signal during deep propagation.
Bdcc 10 00260 g004
Figure 5. Scale-adaptive maximum confidence threshold. The maximum threshold decreases with graph size until reaching a floor of 0.85, making refinement acceptance more selective on larger graphs.
Figure 5. Scale-adaptive maximum confidence threshold. The maximum threshold decreases with graph size until reaching a floor of 0.85, making refinement acceptance more selective on larger graphs.
Bdcc 10 00260 g005
Figure 6. Per-node entropy-gating decision boundaries: (a) Cora, with refinement acceptance dominant; (b) Coauthor-CS, with retention of the original prediction dominant. In both panels, nodes below the threshold curve accept the refined prediction, whereas nodes above it retain the original GCN prediction.
Figure 6. Per-node entropy-gating decision boundaries: (a) Cora, with refinement acceptance dominant; (b) Coauthor-CS, with retention of the original prediction dominant. In both panels, nodes below the threshold curve accept the refined prediction, whereas nodes above it retain the original GCN prediction.
Bdcc 10 00260 g006
Figure 7. Main results on citation networks under validation-selected SETTA configurations. SETTA achieves the highest mean accuracy among the evaluated methods on Cora, CiteSeer, and PubMed.
Figure 7. Main results on citation networks under validation-selected SETTA configurations. SETTA achieves the highest mean accuracy among the evaluated methods on Cora, CiteSeer, and PubMed.
Bdcc 10 00260 g007
Figure 8. Results on larger benchmark graphs under validation-selected SETTA configurations. SETTA ranks first among evaluated methods on Coauthor-CS and Amazon-Computers, while GraphTransformer obtains the highest mean accuracy on Amazon-Photo.
Figure 8. Results on larger benchmark graphs under validation-selected SETTA configurations. SETTA ranks first among evaluated methods on Coauthor-CS and Amazon-Computers, while GraphTransformer obtains the highest mean accuracy on Amazon-Photo.
Bdcc 10 00260 g008
Figure 9. Backbone-agnostic SETTA refinement on frozen predictions. Each panel compares frozen and SETTA-refined accuracy within one dataset across five frozen GNN backbones. The same dataset-level refinement protocol is used across all backbones without backbone-specific tuning. Numbers above paired points report SETTA accuracy minus frozen-backbone accuracy in percentage points.
Figure 9. Backbone-agnostic SETTA refinement on frozen predictions. Each panel compares frozen and SETTA-refined accuracy within one dataset across five frozen GNN backbones. The same dataset-level refinement protocol is used across all backbones without backbone-specific tuning. Numbers above paired points report SETTA accuracy minus frozen-backbone accuracy in percentage points.
Bdcc 10 00260 g009
Figure 10. Semantic edge-injection ablation. Complementary semantic route injection improves over topology-only propagation across all evaluated datasets.
Figure 10. Semantic edge-injection ablation. Complementary semantic route injection improves over topology-only propagation across all evaluated datasets.
Bdcc 10 00260 g010
Figure 11. Dual-defense ablation under deep propagation. Points show the mean accuracies reported in Table 9. Blind diffusion degrades as the semantic neighbor count increases, while entropy gating and the full SETTA pipeline preserve accuracy more effectively.
Figure 11. Dual-defense ablation under deep propagation. Points show the mean accuracies reported in Table 9. Blind diffusion degrades as the semantic neighbor count increases, while entropy gating and the full SETTA pipeline preserve accuracy more effectively.
Bdcc 10 00260 g011
Figure 12. Node-level transition rates before and after SETTA refinement. Wrong→Correct denotes test nodes incorrectly classified by the frozen GCN but correctly classified after SETTA. Correct→Wrong denotes originally correct predictions changed to incorrect ones. Net correction is computed as Wrong→Correct minus Correct→Wrong. Bars show means over 10 random seeds, and error bars indicate ± 1 sample standard deviation; they are not confidence intervals. SETTA produces positive net correction on all six datasets.
Figure 12. Node-level transition rates before and after SETTA refinement. Wrong→Correct denotes test nodes incorrectly classified by the frozen GCN but correctly classified after SETTA. Correct→Wrong denotes originally correct predictions changed to incorrect ones. Net correction is computed as Wrong→Correct minus Correct→Wrong. Bars show means over 10 random seeds, and error bars indicate ± 1 sample standard deviation; they are not confidence intervals. SETTA produces positive net correction on all six datasets.
Bdcc 10 00260 g012
Figure 15. Validation-based α β sensitivity heatmaps on multi-step refinement datasets. Colors indicate mean validation accuracy over 10 seeds. The marked points denote the validation-selected configuration used for final test evaluation. These heatmaps are reported to characterize configuration sensitivity and are not used as test-set selection grids.
Figure 15. Validation-based α β sensitivity heatmaps on multi-step refinement datasets. Colors indicate mean validation accuracy over 10 seeds. The marked points denote the validation-selected configuration used for final test evaluation. These heatmaps are reported to characterize configuration sensitivity and are not used as test-set selection grids.
Bdcc 10 00260 g015
Figure 16. Validation-based sensitivity under the constrained one-step refinement protocol. For Amazon-Computers and Amazon-Photo, β is fixed to 1.0 and α is selected from the active shallow-refinement range. The star and vertical dotted line in each panel mark the validation-selected α used for final test evaluation.
Figure 16. Validation-based sensitivity under the constrained one-step refinement protocol. For Amazon-Computers and Amazon-Photo, β is fixed to 1.0 and α is selected from the active shallow-refinement range. The star and vertical dotted line in each panel mark the validation-selected α used for final test evaluation.
Bdcc 10 00260 g016
Table 1. Method-level comparison under frozen-deployment constraints. “Frozen pred.” indicates whether a method can directly refine an arbitrary prediction matrix without retraining its source model. “Adapt. state” indicates whether parameters, model state, or test-time variables are learned or updated for adaptation.
Table 1. Method-level comparison under frozen-deployment constraints. “Frozen pred.” indicates whether a method can directly refine an arbitrary prediction matrix without retraining its source model. “Adapt. state” indicates whether parameters, model state, or test-time variables are learned or updated for adaptation.
MethodLabels in RefinementGrad./Model UpdateFrozen Pred.TopologyAdapt. StateSemantic RoutesRisk Control
APPNP [15]NoNoPartialPreserveNoneNoRestart
SGC/SIGN [17,22]NoTraining requiredNoPrecomputePredictorNoFixed depth
C&S [18]YesNoYesPreserveNoneNoLabel correction
GDC [16]NoTraining requiredNoReplace operatorNoneNoSparsification
GSL/rewiring [20,23,24]VariesUsuallyUsually noModify/replaceOftenVariesStructural objective
TENT [30]NoYesNoPreserveUpdatedNoEntropy objective
GraphTTA [31]NoYesNoAugmentUpdatedNoContrastive objective
GTrans [32]NoYesNoTransformOptimizedVariesTransform objective
GT3 [33]NoYesNoPreserveUpdatedNoSelf-supervision
SETTA NoNoYesPreserve + addNoneYesEnergy + entropy
Notes: “Partial” for APPNP means that prediction-like scores are propagated, but the propagation operator is normally specified as part of the predictive architecture rather than used as a model-agnostic adaptation interface. “Training required” indicates that a new predictor is trained with the specified precomputation or operator. “Varies”, “usually”, and “often” reflect implementation-dependent choices within the GSL and rewiring family.
Table 2. SETTA configuration per dataset. K, propagation depth, and similarity metric are fixed by the dataset-level protocol. α and β are selected using validation data only. For one-step refinement datasets, β is fixed to 1.0 and α is selected from the active shallow-refinement range α > 0.3 . The test split is used only for final evaluation.
Table 2. SETTA configuration per dataset. K, propagation depth, and similarity metric are fixed by the dataset-level protocol. α and β are selected using validation data only. For one-step refinement datasets, β is fixed to 1.0 and α is selected from the active shallow-refinement range α > 0.3 . The test split is used only for final evaluation.
Dataset α β KStepsMetric d svd τ max
Cora0.90.11810Jaccard0.990
CiteSeer0.60.11210Jaccard0.978
PubMed0.50.2510Cosine1280.879
CS0.11.02010Cosine8500.883
Computers0.41.0251Cosine1280.899
Photo0.61.0301Cosine1280.932
Table 3. Node classification accuracy (%) on citation networks. Mean ± standard deviation over 10 random seeds. Best result is represented in bold.
Table 3. Node classification accuracy (%) on citation networks. Mean ± standard deviation over 10 random seeds. Best result is represented in bold.
MethodCoraCiteSeerPubMed
MLP56.35 ± 0.4855.27 ± 1.2173.07 ± 0.27
GCN80.48 ± 0.4168.42 ± 0.8978.93 ± 0.24
GraphSAGE79.41 ± 0.7668.68 ± 2.0776.28 ± 0.54
GIN63.48 ± 3.3555.17 ± 2.4555.21 ± 4.63
GAT81.20 ± 0.6667.15 ± 1.1077.63 ± 0.51
GraphTransformer78.43 ± 1.0567.58 ± 0.9674.81 ± 1.89
GradGateGNN79.01 ± 0.4768.07 ± 0.6374.80 ± 1.44
SETTA (Ours)85.09 ± 0.7871.50 ± 0.6380.94 ± 0.19
Δ GCN +4.61+3.08+2.01
Table 4. Node classification accuracy (%) on larger benchmark datasets. Mean ± standard deviation over 10 random seeds. Best result is represented in bold.
Table 4. Node classification accuracy (%) on larger benchmark datasets. Mean ± standard deviation over 10 random seeds. Best result is represented in bold.
MethodCSComputersPhoto
MLP92.10 ± 0.1480.43 ± 0.3887.86 ± 0.24
GCN92.89 ± 0.0689.41 ± 0.2393.17 ± 0.09
GraphSAGE93.23 ± 0.0688.92 ± 0.5793.91 ± 0.14
GIN88.10 ± 0.5285.79 ± 0.8090.24 ± 0.49
GAT92.08 ± 0.1089.05 ± 0.2193.10 ± 0.13
GraphTransformer92.68 ± 0.0788.26 ± 0.6994.16 ± 0.14
GradGateGNN93.20 ± 0.1787.77 ± 0.5493.44 ± 0.36
SETTA (Ours)94.26 ± 0.0789.64 ± 0.2993.63 ± 0.07
Δ GCN +1.37+0.23+0.46
Table 5. Backbone-transfer results after applying SETTA to frozen predictions. Frozen and SETTA accuracies are mean ± standard deviation over 10 seeds. Δ denotes SETTA-refined accuracy minus frozen-backbone accuracy in percentage points, and Changed denotes the test-set prediction-change rate.
Table 5. Backbone-transfer results after applying SETTA to frozen predictions. Frozen and SETTA accuracies are mean ± standard deviation over 10 seeds. Δ denotes SETTA-refined accuracy minus frozen-backbone accuracy in percentage points, and Changed denotes the test-set prediction-change rate.
DatasetBackboneFrozen Acc.SETTA Acc. Δ Acc.Changed
CoraGCN80.48 ± 0.4185.09 ± 0.78+4.6112.82%
GraphSAGE79.28 ± 0.9483.79 ± 1.27+4.5114.96%
GAT81.20 ± 0.6685.00 ± 0.67+3.8013.06%
GraphTransformer78.54 ± 0.5984.24 ± 0.38+5.7014.24%
GradGateGNN79.14 ± 0.8184.39 ± 0.54+5.2513.58%
CiteSeerGCN68.42 ± 0.8971.50 ± 0.63+3.0816.92%
GraphSAGE69.21 ± 1.2772.15 ± 0.41+2.9417.09%
GAT67.15 ± 1.1071.10 ± 0.80+3.9517.32%
GraphTransformer67.79 ± 1.1472.08 ± 0.76+4.2918.47%
GradGateGNN68.66 ± 0.9172.53 ± 0.76+3.8716.88%
PubMedGCN78.93 ± 0.2480.94 ± 0.19+2.018.57%
GraphSAGE76.16 ± 0.5178.38 ± 0.96+2.2210.30%
GAT77.63 ± 0.5178.87 ± 0.78+1.249.87%
GraphTransformer73.89 ± 1.2076.45 ± 1.73+2.569.54%
GradGateGNN75.83 ± 1.3678.27 ± 1.04+2.448.61%
CSGCN92.89 ± 0.0694.26 ± 0.07+1.373.63%
GraphSAGE93.24 ± 0.0794.10 ± 0.06+0.872.48%
GAT92.08 ± 0.1093.67 ± 0.09+1.583.86%
GraphTransformer92.69 ± 0.1193.50 ± 0.09+0.812.40%
GradGateGNN93.22 ± 0.1693.58 ± 0.14+0.371.97%
ComputersGCN89.42 ± 0.1889.62 ± 0.21+0.201.87%
GraphSAGE88.79 ± 0.3188.92 ± 0.41+0.132.03%
GAT89.05 ± 0.1989.13 ± 0.27+0.081.57%
GraphTransformer88.78 ± 0.4189.42 ± 0.26+0.651.59%
GradGateGNN88.07 ± 0.5188.55 ± 0.50+0.481.67%
PhotoGCN93.17 ± 0.0993.63 ± 0.09+0.462.56%
GraphSAGE94.04 ± 0.2094.36 ± 0.16+0.322.15%
GAT93.13 ± 0.1393.62 ± 0.23+0.492.22%
GraphTransformer94.14 ± 0.1494.48 ± 0.08+0.341.73%
GradGateGNN93.48 ± 0.1993.93 ± 0.17+0.451.85%
Table 6. Paired significance tests comparing frozen GCN predictions with SETTA-refined predictions over the same 10 random seeds. Δ denotes SETTA accuracy minus frozen-GCN accuracy in percentage points, reported as the mean ± standard deviation of paired seed-level differences.
Table 6. Paired significance tests comparing frozen GCN predictions with SETTA-refined predictions over the same 10 random seeds. Δ denotes SETTA accuracy minus frozen-GCN accuracy in percentage points, reported as the mean ± standard deviation of paired seed-level differences.
Dataset Δ Acc.95% CIPaired t-Test pWilcoxon p
Cora+4.61 ± 0.63[+4.16, +5.06] 2.37 × 10 9 0.0020
CiteSeer+3.08 ± 0.92[+2.42, +3.74] 2.29 × 10 6 0.0020
PubMed+2.01 ± 0.39[+1.73, +2.29] 5.84 × 10 8 0.0020
CS+1.37 ± 0.05[+1.33, +1.40] 2.99 × 10 14 0.0020
Computers+0.20 ± 0.14[+0.10, +0.30]0.00130.0059
Photo+0.46 ± 0.10[+0.39, +0.53] 1.74 × 10 7 0.0020
Table 7. Semantic edge-injection ablation. Mean accuracy (%) over 10 seeds. Δ denotes semantic injection minus topology-only diffusion. Values are taken from independent ablation reruns and may differ slightly from the main benchmark table due to rerunning stochastic training.
Table 7. Semantic edge-injection ablation. Mean accuracy (%) over 10 seeds. Δ denotes semantic injection minus topology-only diffusion. Values are taken from independent ablation reruns and may differ slightly from the main benchmark table due to rerunning stochastic training.
Dataset β Topology-OnlySemantic Injection Δ
Cora0.180.53 ± 0.5084.90 ± 0.55+4.37
CiteSeer0.169.12 ± 0.6671.50 ± 0.63+2.38
PubMed0.279.51 ± 0.1480.94 ± 0.19+1.43
Computers1.089.01 ± 0.3089.64 ± 0.29+0.63
Photo1.092.79 ± 0.1393.64 ± 0.07+0.85
CS1.092.46 ± 0.0494.26 ± 0.07+1.80
Table 8. SVD feature denoising ablation. Mean accuracy (%) over 10 seeds. Δ denotes SVD-enhanced minus raw features. Values are taken from independent ablation reruns and may differ slightly from the main benchmark table due to rerunning stochastic training.
Table 8. SVD feature denoising ablation. Mean accuracy (%) over 10 seeds. Δ denotes SVD-enhanced minus raw features. Values are taken from independent ablation reruns and may differ slightly from the main benchmark table due to rerunning stochastic training.
DatasetDRaw FeaturesSVD-Enhanced Δ
PubMed50080.54 ± 0.3680.94 ± 0.19+0.40
Computers76789.44 ± 0.3189.64 ± 0.29+0.20
Photo74593.25 ± 0.1193.64 ± 0.07+0.39
CS680594.24 ± 0.0594.26 ± 0.07+0.02
Table 9. Dual-defense ablation on PubMed and Coauthor-CS ( T = 30 ), using the 8% energy stopping rule in Equation (6). Mean accuracy (%) over 10 seeds.
Table 9. Dual-defense ablation on PubMed and Coauthor-CS ( T = 30 ), using the 8% energy stopping rule in Equation (6). Mean accuracy (%) over 10 seeds.
DatasetKBlind+Energy+GatingFullFull − Blind
PubMed579.7479.7480.0880.08+0.34
1575.4876.3777.9478.13+2.65
3072.4675.1476.6377.73+5.27
5070.6173.7675.8576.59+5.98
7069.8073.2775.2876.42+6.62
8069.5073.1875.0976.40+6.90
CS2087.0987.0991.3791.37+4.28
4084.3985.0891.0691.17+6.78
6082.5384.4490.6491.05+8.52
8080.5183.8690.0690.91+10.40
10078.9083.0789.8590.62+11.72
12077.4782.7189.6590.56+13.09
Table 10. Node-level transition analysis of SETTA refinement on the test split. Values are mean ± standard deviation over 10 seeds. Values are computed from independent transition-analysis runs and may differ slightly from the main benchmark table because they come from an independent stochastic training rerun, a known source of variation in GNN evaluation [41]. Accepted denotes the percentage of test nodes that accepted the refined prediction under entropy gating; Accepted ΔAcc reports the accuracy gain among accepted nodes.
Table 10. Node-level transition analysis of SETTA refinement on the test split. Values are mean ± standard deviation over 10 seeds. Values are computed from independent transition-analysis runs and may differ slightly from the main benchmark table because they come from an independent stochastic training rerun, a known source of variation in GNN evaluation [41]. Accepted denotes the percentage of test nodes that accepted the refined prediction under entropy gating; Accepted ΔAcc reports the accuracy gain among accepted nodes.
DatasetGCN Acc.SETTA Acc. Δ Acc.AcceptedAccepted ΔAccW→CC→WNet
(%)(%)(%)(%)(%)(%)(%)(%)
Cora80.48 ± 0.4385.09 ± 0.824.61 ± 0.6373.62 ± 4.926.33 ± 1.147.83 ± 0.323.22 ± 0.774.61 ± 0.63
CiteSeer68.42 ± 0.9471.50 ± 0.673.08 ± 0.9289.08 ± 4.713.47 ± 1.067.71 ± 0.414.63 ± 0.593.08 ± 0.92
PubMed78.93 ± 0.2580.94 ± 0.202.01 ± 0.3947.54 ± 1.364.23 ± 0.835.06 ± 0.313.05 ± 0.212.01 ± 0.39
CS92.89 ± 0.0694.26 ± 0.071.37 ± 0.0514.72 ± 0.429.27 ± 0.472.34 ± 0.030.97 ± 0.031.37 ± 0.05
Computers89.44 ± 0.2289.66 ± 0.350.22 ± 0.2229.90 ± 1.570.75 ± 0.730.95 ± 0.120.73 ± 0.120.22 ± 0.22
Photo93.18 ± 0.0893.63 ± 0.090.46 ± 0.1020.45 ± 0.922.24 ± 0.531.32 ± 0.070.86 ± 0.050.46 ± 0.10
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yu, D.; Cui, X.; Xiao, R. SETTA: Parameter-Free Test-Time Adaptation for Graph Neural Networks via Spectral-Energy-Guided Semantic Refinement. Big Data Cogn. Comput. 2026, 10, 260. https://doi.org/10.3390/bdcc10080260

AMA Style

Yu D, Cui X, Xiao R. SETTA: Parameter-Free Test-Time Adaptation for Graph Neural Networks via Spectral-Energy-Guided Semantic Refinement. Big Data and Cognitive Computing. 2026; 10(8):260. https://doi.org/10.3390/bdcc10080260

Chicago/Turabian Style

Yu, Dongyang, Xia Cui, and Rong Xiao. 2026. "SETTA: Parameter-Free Test-Time Adaptation for Graph Neural Networks via Spectral-Energy-Guided Semantic Refinement" Big Data and Cognitive Computing 10, no. 8: 260. https://doi.org/10.3390/bdcc10080260

APA Style

Yu, D., Cui, X., & Xiao, R. (2026). SETTA: Parameter-Free Test-Time Adaptation for Graph Neural Networks via Spectral-Energy-Guided Semantic Refinement. Big Data and Cognitive Computing, 10(8), 260. https://doi.org/10.3390/bdcc10080260

Article Metrics

Back to TopTop