Papers › Cross-Modal Alternating Learning with Task-Aware Representations for Continual Learning

Cross-Modal Alternating Learning with Task-Aware Representations for Continual Learning

7 Dec 2023IEEE TMM 2023 2023 12archive 2025-07-28

Bin-Bin Gao

Continual learning is a research field of artificial neural networks to simulate human lifelong learning ability. Although a surge of investigations has achieved considerable performance, most rely only on image modality for incremental image recognition tasks. In this paper, we propose a novel yet effective framework coined cross-modal Alternating Learning with Task-Aware representations (ALTA) to make good use of visual and linguistic modal information and achieve more effective continual learning. To do so, ALTA presents a cross-modal joint learning mechanism that leverages simultaneous learning of image and text representations to provide more effective supervision. And it mitigates forgetting by endowing task-aware representations with continual learning capability. Concurrently, considering the dilemma of stability and plasticity, ALTA proposes a cross-modal alternating learning strategy that alternately learns the task-aware cross-modal representations to match the image-text pairs between tasks better, further enhancing the ability of continual learning. We conduct extensive experiments under various popular image classification benchmarks to demonstrate that our approach achieves state-of-the-art performance. At the same time, systematic ablation studies and visualization analyses validate the effectiveness and rationality of our method. Our code for ALTA is available at \url{https://github.com/vijaylee/ALTA}.

PaperPDFCode

Code

vijaylee/ALTA mentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Continual LearningImage ClassificationLifelong learningimage-classification

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Continual Learning Cifar100 (10 tasks) ALTA-ViTB/16 Average Accuracy 92.85 #1 of 5 Archive leaderboard report
Continual Learning Cifar100 (10 tasks) ALTA-RN50x4 Average Accuracy 84.91 #2 of 5 Archive leaderboard report
Continual Learning Cifar100 (10 tasks) ALTA-RN101 Average Accuracy 84.77 #4 of 5 Archive leaderboard report
Continual Learning Cifar100 (10 tasks) ALTA-RN50 Average Accuracy 83.87 #5 of 5 Archive leaderboard report
Continual Learning Tiny-ImageNet (10tasks) ALTA-ViTB/16 Average Accuracy 89.80 #1 of 9 Archive leaderboard report
Continual Learning Tiny-ImageNet (10tasks) ALTA-RN50x4 Average Accuracy 84.73 #2 of 9 Archive leaderboard report
Continual Learning Tiny-ImageNet (10tasks) ALTA-RN101 Average Accuracy 83.35 #3 of 9 Archive leaderboard report
Continual Learning Tiny-ImageNet (10tasks) ALTA-RN50 Average Accuracy 81.07 #4 of 9 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections