In this section, this paper evaluates the effectiveness of the proposed two-view framework using two backbone networks and three benchmark datasets: TimeSformer-UCF101 (TSF-UCF), TimeSformer-HMDB51 (TSF-HMDB), TimeSformer-HAA500 (TSF-HAA), SlowFast-UCF101 (SLF-UCF), SlowFast-HMDB51 (SLF-HMDB), SlowFast-HAA500 (SLF-HAA). This paper first describes the datasets, backbones, and experimental settings, and then presents the performance comparison, convergence behavior, and further analyses. All experiments were conducted using the official split and evaluation protocol of each dataset, and Top-1 accuracy (Acc.) was used as the primary performance metric.
4.3. Two-View Performance
The performance of the two-view framework was evaluated against the single-view baseline. Along with the proposed gAG model, nAG, which denotes two-view training without the gAG loss, was included to distinguish the effect of two-view supervision from that of agreement regularization.
The two-view framework uses two temporal windows generated from a single video and converted into fixed-length clips. The parameter controls temporal window generation rather than directly representing the actual overlap ratio. For a fair comparison, the same hyperparameter settings were used across all experiments: was fixed at 0.5, the softmax temperature for the AG loss was set to 2.0, and the global AG weight was set to 0.05. For all gAG experiments, the gating threshold () was fixed at 0.6.
In
Figure 4, for both backbones, the training loss decreases rapidly in the early stage and then remains low, whereas the Top-1 accuracy generally increases and converges. This suggests that the proposed two-view framework forms a stable optimization process across different backbones. The degree of performance improvement and detailed behavior of the learning curves differ depending on the backbone and dataset. TimeSformer tends to show a relatively stable performance improvement as training progresses, whereas SlowFast shows rapid convergence after early fluctuations. Nevertheless, the learning curves generally exhibit stable convergence across all combinations, indicating that the proposed framework can provide consistent training behavior across different backbones.
Table 5 compares the performance of the single-view baseline with the two-view nAG and gAG models. Overall, both nAG and gAG outperform the baseline across all backbone–dataset combinations, indicating that the two-view learning framework can exploit richer temporal cues than single-view training.
Compared with the baseline, gAG improved Top-1 accuracy by 1.93 and 0.74 percentage points on UCF101, 2.74 and 2.24 percentage points on HMDB51, and 5.00 and +5.75 percentage points on HAA500 for TimeSformer and SlowFast, respectively. The largest gains were observed on HAA500, suggesting that two-view supervision can be particularly useful for complementing temporal evidence in fine-grained atomic action recognition with short video durations. The reported Time value represents the average training time per epoch measured under the same experimental environment and serves as a practical reference for comparing the training costs of nAG and gAG.
Overall,
Table 5 shows that two-view learning consistently improves performance over the single-view baseline. The detailed differences between nAG and gAG, including checkpoint-level stability and prediction consistency, are further analyzed in the next subsection.
4.3.1. Prediction-Consistency and Reliability Analysis
In this subsection, we analyze the effect of gated agreement on prediction consistency and reliability under the same two-view setting. nAG and gAG are compared using Top-1 accuracy, symmetric KL divergence, and prediction confidence. KL-Div. measures the discrepancy between the class probability distributions of the two temporal views, where a lower value indicates higher cross-view prediction consistency. Confidence denotes the predicted probability of the selected class, and is used to examine whether the performance change is associated with more reliable predictions.
First, ∆Top-1 shows that the performance effect of gAG is dependent on the backbone–dataset combination. The largest improvement is observed in SLF-HMDB (+1.25), whereas TSF-HAA shows the largest decrease (−0.40). This suggests that gated agreement can improve recognition accuracy when the two temporal views provide reliable complementary evidence, but may be less effective when the shared temporal evidence is insufficient or ambiguous.
Second, ∆Std. indicates that the effect of gAG on checkpoint-level stability is not uniform. Although gAG reduces the standard deviation in several settings, the average ∆Std. is close to zero, suggesting that gated agreement affects stability differently depending on the backbone and dataset.
Third, KL-Div. does not decrease consistently across all settings. SLF-HMDB shows both improved Top-1 accuracy and reduced KL-Div., indicating a favorable case where prediction consistency and recognition performance improve together. In contrast, TSF-HAA shows reduced KL-Div. but lower Top-1 accuracy, suggesting that lower prediction discrepancy alone may not guarantee better performance when the shared temporal evidence is not sufficiently discriminative.
Finally, Conf. remains close to zero in most settings. SLF-HMDB achieves the largest Top-1 improvement with almost no confidence change, whereas TSF-HAA shows decreases in both Conf. and ∆Top-1. This suggests that the effect of gAG is not simply due to increased prediction confidence, but is more related to the reliability of temporal-view evidence.
The differences between gAG and nAG in terms of Gain, KL-Div., Confidence, and Entropy are summarized in
Table 6.
Overall, the comparison between nAG and gAG shows that gated agreement functions as a selective regularizer rather than a uniform constraint that forces all two-view predictions to be identical. Although gAG improved Top-1 accuracy in most backbone–dataset combinations, the changes in KL divergence and confidence were condition-dependent, indicating that its effect varies with the backbone architecture and dataset characteristics. The contrasting results of SLF-HMDB and TSF-HAA further support this interpretation: gAG improved both accuracy and two-view consistency in SLF-HMDB, whereas it reduced checkpoint-level variation and KL divergence in TSF-HAA without improving Top-1 accuracy. These findings suggest that gated agreement is most effective when reliable and discriminative temporal evidence is available, while its benefit can be limited for ambiguous or phase-dependent views.
4.3.2. Motion Magnitude and Two-View Performance Analysis
This subsection analyzes how the performance difference between the baseline and two-view framework models changes according to the magnitude of video motion. The optical flow [
35] magnitude between consecutive frames was computed for each video, and the average value was defined as the motion score. Optical flow was only used as an analysis metric to quantify the degree of dynamic change in the videos. All test samples were divided into low-, medium-, and high-motion groups based on the motion score, and the Top-1 accuracy of the baseline and best-performing two-view framework models for each backbone–dataset combination was compared in each group.
The line plots in
Figure 5 show the Top-1 accuracy of the baseline and two-view framework models in each motion group, whereas the bar plots represent the absolute performance gain of the two-view framework model over the baseline (gain, %p). Thus, the line plots indicate the overall recognition performance level in each motion group, whereas the bar plots show the additional improvement provided by the two-view framework over the baseline at that performance level.
This experiment was conducted to examine whether the effect of two-view learning varies with the motion magnitude of videos. Overall, gAG achieved higher Top-1 accuracy than the baseline in most motion groups, indicating that two-view learning contributes to performance improvement across different motion levels. However, the magnitude of the gain showed dataset-dependent patterns. In TimeSformer–UCF101, both models maintained high accuracy across all motion groups, while the gain was largest in the low-motion group and gradually decreased toward the high-motion group. In contrast, TimeSformer–HMDB51 and TimeSformer–HAA500 showed more pronounced gains in the low- and high-motion groups than in the medium-motion group. These results suggest that two-view learning is generally effective across motion levels, but its benefit depends on the dataset-specific motion characteristics and the distribution of temporal cues.
4.3.3. Sample-Level Analysis
This section analyzes whether the prediction consistency between the two temporal views is related to sample-level classification correctness. For each test sample, the symmetric KL divergence between the prediction distributions of the two views was computed. The samples were then divided into “Correct” and “Wrong” groups according to the Top-1 prediction result, and the distributions were compared across datasets, backbones, and training strategies.
Figure 6 shows the KL divergence distributions for UCF101, HMDB51, and HAA500. In all datasets, correctly classified samples are concentrated in relatively low-divergence regions, whereas wrongly classified samples show higher divergence and larger variation. This trend indicates that when the two temporal views produce similar prediction distributions, the final prediction is more likely to be correct. In contrast, large view-wise prediction discrepancies are frequently associated with ambiguous or insufficient temporal evidence, leading to unstable predictions.
The tendency is particularly clear in the “Wrong” groups, where large outliers appear more frequently than in the “Correct” groups. This suggests that two-view prediction consistency can be interpreted as an indicator of temporal prediction stability. Overall, these results support the motivation of the proposed framework, suggesting that improving agreement between reliable temporal views can enhance the stability and accuracy of action recognition.
4.3.4. Group-Wise Analysis of Training Metrics Across Performance Levels
In this subsection, the epochs of each backbone–dataset combination are sorted by the test Top-1 accuracy and divided into bottom-5, middle-5, and top-5 groups. The average cross-entropy loss (CE), mean gate weight , and gAG loss were then compared across the groups.
Figure 7 shows the changes in these training metrics according to the performance level. Overall, CE tended to decrease as the performance improved across the datasets, indicating that higher-performing epochs were generally associated with more stable classification optimization. This trend was particularly pronounced in HAA500, where the SlowFast CE sharply decreased from the bottom-5 to the middle-5 and top-5 groups.
CE reflects the supervised discriminative learning of each temporal view, whereas the gate weight
determines how strongly the agreement term is activated for each sample. The gAG loss is therefore not a pure error term like CE, but a gated consistency signal whose magnitude depends on both prediction discrepancy and sample-wise reliability. In contrast to CE, the mean gate weight and gAG loss did not show a strictly monotonic pattern in all cases. This suggests that gAG loss should not be interpreted as better simply when lower. Rather, the gated agreement term acts as an auxiliary consistency constraint whose effect depends on the reliability and temporal compatibility of the two views. Therefore,
Figure 7 indicates that higher-performing groups were mainly characterized by lower classification loss, while agreement regularization was selectively reflected during training.
4.3.5. Qualitative Success and Failure Case Analysis
A qualitative analysis was conducted on the TSF-UCF results to examine when two-view learning improves or degrades recognition performance. Samples with different predictions between the baseline and gAG were selected and categorized into success and failure cases. For each case, the input frames from the two temporal views, predicted classes, confidence (Conf.), and entropy (Ent.) are presented.
Figure 8a,b show success cases in which the proposed method corrects the misclassifications of the baseline. In the BlowDryHair and TableTennisShot cases, the baseline incorrectly predicts Haircut and JumpRope, respectively, whereas gAG correctly predicts the ground-truth classes by exploiting action cues commonly shared by the two views. Both cases show high Conf. and low Ent., suggesting that agreement learning can serve as a reliable regularization signal when the two temporal views share consistent class-discriminative evidence.
In contrast,
Figure 8c,d show failure cases. In the Nunchucks and CricketBowling cases, the action cues are not stably shared between the two views due to dark backgrounds, ambiguous object motion, or the emphasis on only a specific motion phase. As a result, gAG misclassifies them as PizzaTossing and Shotput, respectively, with low Conf. and high Ent. This suggests that when shared cues between views are insufficient or temporal phases are inconsistent, agreement learning may reinforce uncertain predictions.
Therefore, gAG can improve recognition performance by enhancing prediction consistency for reliable two-view pairs, but its effect may be limited for ambiguous view pairs. These results support the need for confidence- and entropy-aware gating to mitigate unreliable agreement.
4.3.6. Summary of Experimental Findings
The overall experimental results show that the proposed two-view framework generally improves Top-1 accuracy over the single-view baseline. In particular, the largest gains are observed on HAA500, suggesting that two-view supervision can help complement temporal evidence in fine-grained atomic action recognition.
However, the comparison between nAG and gAG shows that the effect of agreement regularization is condition-dependent. gAG improves the average Top-1 accuracy over nAG, but the improvement is not uniform across all backbone–dataset combinations. The KL-divergence analysis further shows that reduced prediction discrepancy does not always directly lead to higher accuracy, suggesting that agreement is most useful when the two temporal views share reliable and class-discriminative evidence.
The qualitative success and failure cases support this interpretation. Reliable view pairs with consistent action cues tend to benefit from agreement, whereas ambiguous view pairs or temporally mismatched phases can limit its effect. These findings suggest that the proposed gated agreement should be viewed as a selective regularization mechanism rather than a uniform constraint applied equally to all two-view pairs.