Related Experiment Video
Updated: Aug 9, 2025

Objectification of Tongue Diagnosis in Traditional Medicine, Data Analysis, and Study Application
Published on: April 14, 2023
SuperFormer: Continual learning superposition method for text classification
Marko Zeman1, Jana Faganeli Pucer1, Igor Kononenko1
1University of Ljubljana, Faculty of Computer and Information Science, Slovenia.
SuperFormer combats machine learning model forgetting in continual learning without extra memory or training time. This novel method significantly reduces training duration while maintaining high performance on text classification tasks.
Area of Science:
- Artificial Intelligence
- Machine Learning
- Deep Learning
Background:
- Continual learning models struggle with catastrophic forgetting, losing previously learned information.
- Existing solutions often require substantial memory and increase training time significantly.
Purpose of the Study:
- To introduce SuperFormer, a novel method to alleviate model forgetting in sequential task learning.
- To achieve this with negligible additional memory and training time.
Main Methods:
- SuperFormer addresses continual learning challenges in a sequential task learning scenario.
- The method was compared against prominent continual learning techniques like EWC, SI, MAS, GEM, and PSP.
Main Results:
- SuperFormer achieved superior average performance in AUROC (0.7% gain) and AUPRC (0.9% gain).
- It demonstrated the lowest training time, reducing it by a factor of 5.4-8.5 compared to similar methods.
- The method's memory footprint is comparable to the most memory-efficient approaches.
Conclusions:
- SuperFormer effectively mitigates catastrophic forgetting in continual learning.
- The proposed method offers a highly efficient solution in terms of both training time and memory usage.
Related Concept Videos
Superposition Theorem
Method of Superposition
When applying the method of superposition, each type of load—whether...
Classification of Systems-II
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
The Power Superposition Principle

