Symmetry-Aware Continual Learning for Dynamic Dimensional Multivariate Time Series Forecasting: Integrating Redundancy Clustering and Multi-LoRA Adapters
Abstract
1. Introduction
- (1)
- We find that grouping multivariate time series in process industries by inter-variable correlation and then predicting each group separately can significantly improve the robustness of the network against input dimension changes during continual learning. A redundancy clustering method based on Wasserstein distance and K-means is proposed to effectively group multivariate time series with dynamic time delays in inter-variable causal relationships, which implicitly captures the symmetric correlation characteristics among multivariate time series variables and regularizes the feature distribution of dynamic dimensional data.
- (2)
- Based on the variable grouping strategy, an efficient continual learning method based on multiple low-rank adapters (G-MLoRA) is proposed, in which each variable group is assigned to an exclusive LoRA network. To predict the group, the LoRA network is combined with the pre-trained network, while the pre-trained weights are frozen during each fine-tuning, and only the LoRA network weights are updated. This design realizes symmetric adaptive learning for different variable groups under dynamic dimensional changes, effectively reduces the computational complexity of the continual learning process and mitigates the forgetting of historical knowledge.
- (3)
- Under a test environment consisting of two real large datasets from grinding and classification processes of different concentrators, extensive comparative and ablation experiments are conducted between the proposed method and the mainstream continual learning methods. Experimental results demonstrate the significant superiority of the proposed method.
2. Methods
2.1. Problem Description
2.2. Overview of the Method Architecture
- (1)
- Algorithm Initialization: First, an empty historical data buffer is initialized, and a portion of historical data is randomly selected and added to for experience replay. Then, using the clustering method described in Section 2.3, variables in are divided into groups based on the historical data cached in using Wasserstein distance and K-means clustering, with some variables assigned to multiple groups simultaneously. Let the i-th group of variables be . Next, the parameters of LoRA networks are initialized.
- (2)
- Inference Process Integrating Multi-LoRA: Let the current multivariate time series to be inferred be , where is the number of samples, is the length of the look-back window, and is the number of variables. The variable set consisting of all variables in is . If there are new variables in that do not belong to , all new variables are added to , and all variables are redivided into groups using the method described in Section 2.3. Then, each group of variables is predicted using the backbone network combined with the corresponding LoRA network; that is, the prediction result of the i-th group of variables is . Finally, the prediction results of each group are integrated using the method described in Section 2.4 to obtain the final prediction results for all variables.
- (3)
- Continual Learning Process of Multi-LoRA: If the continual learning condition is triggered, using the method described in Section 2.5, is first frozen, and then the weights of each LoRA network are adjusted separately using gradient descent. After fine-tuning, some new samples are extracted from using the reservoir sampling algorithm [33] to replace some old data samples in .
2.3. Redundancy Clustering Method for Multivariate Time Series Based on Wasserstein Distance
| Algorithm 1. Time series grouping based on Wasserstein distance and K-means clustering. |
| Input: , the current observable multivariate time series. |
| Input: , the number of groups which the variables are divided into. |
| Input: , the number of iterations of K-means algorithm. |
| Output: , different variable groupings. |
| # Calculate and cache the Wasserstein distance between all observable variables. |
| 1: |
| 2: for i = 1 to D-1 do: |
| 3: for j = i to D do: |
| 4: |
| 5: |
| # Group variables using K-means clustering |
| 6: |
| 7: |
| 8: for t = 1 to do: |
| 9: for k = 1 to D do: |
| 10: |
| 11: for m = 1 to K do: |
| 12: |
| 13: if do: |
| 14: |
| 15: |
| 16: for k = 1 to do: |
| 17: |
| # Each two groups share 2 closest variables. |
| 18: for i = 1 to do: |
| 19: for j = 1 to do: |
| 20: if do: |
| 21: |
| 22: |
| 23: |
| # Group i selects a variable closest to group j |
| 24: |
| 25: |
| 26: |
| 27: |
| # Group j selects a variable closest to group i |
| 28: |
| 29: |
| 30: |
| 31: |
| # share variables |
| 32: |
| 33: |
| 34: return |
2.4. Multivariate Time Series Forecasting Process Based on Redundancy Clustering and Multiple Low-Rank Adapters
2.4.1. Variable Group Matching Before Inference
2.4.2. Group-Independent Inference
2.4.3. Integration of Multi-Group Prediction Results
- (1)
- Statistics of variable occurrence times: let the set of target prediction variables be (in one-to-one correspondence with ). For each target variable , count the set of variable groups containing , , and calculate the set size (i.e., the number of groups containing ).
- (2)
- Result processing for variables appearing in a single group: if (i.e., appears only in the unique group ), the prediction result of this group for is directly used as the intermediate result. At this time, the intermediate prediction value of satisfieswhere is the only group containing , and is the dimension index of in .
2.5. Multi-LoRA Network Continual Learning Method Based on Mini-Batch Gradient Accumulation
2.5.1. Training Data Preprocessing and Grouping
2.5.2. Gradient Accumulation and Parameter Update Strategy
- (1)
- Loss function definition: Let the prediction loss of the i-th group be the Mean Squared Error (MSE) loss, which is used to measure the deviation between the predicted value and the true value. For the sample in mini-batch ( is the true label), its loss is
- (2)
- Gradient calculation and accumulation: for each , calculate the gradient of the loss with respect to , and accumulate it into the gradient buffer variable . Let the i-th group have mini-batches with the same dimension, then the gradient accumulation process is
2.5.3. Update Method Based on Reservoir Sampling
- (1)
- Let the fixed capacity of be , the number of samples to be replaced be (), and the total number of samples in be .
- (2)
- Initialize the reservoir . If , first fill the samples in into until it reaches full capacity; if || = C, for each new sample ∈ , generate a random number . If , randomly replace an old sample in .
3. Experiments and Discussion
- (1)
- In the continual learning process with a fixed number of variables (i.e., the idealized scenario targeted by most classic continual learning methods), the error change of G-MLoRA and classic learning methods on new data and the forgetting of historical knowledge;
- (2)
- In the continual learning process with dynamic changes in the number of variables (i.e., a scenario often encountered in practical industrial applications), the comparison of historical knowledge forgetting between G-MLoRA and classic learning methods;
- (3)
- Comparison of computational efficiency between G-MLoRA and classic methods;
- (4)
- Ablation experiments, mainly comparing the impact of removing the variable grouping strategy and LoRA fine-tuning;
- (5)
- Hyperparameter impact experiments, mainly comparing the impact of changing the number of variable groups.
3.1. Dataset Introduction
- (1)
- Dataset A: Multivariate time series dataset for a two-stage grinding classification process at beneficiation plant A.
- (2)
- Dataset B: Multivariate time series dataset for the two-stage ball mill grinding classification process at beneficiation Plant B.
3.2. Introduction to Compared Continual Learning Baselines and Comparison Modes
- (1)
- Assume there are 10,000 time steps of data in the dataset. According to the time sequence, the first 3000 time steps of data (the first 30%) are taken from the dataset without replacement. Among them, the first 2100 time steps (the first 70%) are used as the training set to train a pre-trained time series prediction model, and the last 900 time steps of data are used as the test set for the pre-training process to participate in the subsequent test of historical knowledge forgetting degree.
- (2)
- Then, each time, the first 1400 time steps of data are taken from the remaining data without replacement (i.e., the remaining 70% of the data not participating in pre-training is equally divided into 5 parts, called 5 tasks, each task accounting for 14% of the total original data) (simulating the model encountering a new operating condition prediction task). Among them, the first 1000 time steps of data are used as the training set for this fine-tuning, and the last 400 time steps of data are used as the test set for this fine-tuning.
- (3)
- At this time, different continual learning methods are used to adjust the model weights, and two types of metrics are compared, respectively: (1) New data error, i.e., the prediction error on the test set of the current task. We call this error the new data error. The lower the new data error, the better the ability of the corresponding method to adapt to new knowledge. (2) Historical data error, i.e., the prediction error of the network on the test sets of previous rounds after learning the training set of the current round of tasks. The lower the historical data error, the stronger the ability of the corresponding method to retain historical knowledge during continual learning.
3.3. Comparison of New and Old Knowledge Error Changes of Different Methods in Continual Learning with Fixed Number of Variables
- (1)
- Data Processing: All datasets are standardized using Z-score. The input time window length (look-back window) is uniformly set to 48 (corresponding to 48 min of historical data), and the prediction length is uniformly set to 24.
- (2)
- Model Parameters: The backbone network selects iTransformer [27], the hidden layer dimension is set to 256, the number of attention heads is 2, and the number of encoder layers is 2; the low-rank dimension r of G-MLoRA is 8, the number of groups K is 3, and the insertion positions of LoRA adapters are the Q/K/V projection layers of each encoder layer and output layer.
- (3)
- Training Parameters: All methods adopt the Adam optimizer with an initial learning rate of 0.0001. The batch size for pre-training and subsequent continual learning is set to 32. The training epoch for pre-training is 10, and the training epoch for each fine-tuning is 3. The loss function uniformly uses Mean Squared Error (MSE). The experimental environment consists of an Intel 13700K CPU and an NVIDIA 3090TI GPU. For the software components, the operating system is Windows 11, the Python version is 3.9.20, and the PyTorch version is 2.8.0.
- (1)
- Figure 4 and Figure 5 show that the ordinary fine-tuning method based on fine-tuning only on new data has significantly worse historical knowledge retention ability than other continual learning methods, and its adaptation speed to new knowledge is not better than other continual learning methods in most cases. We believe this is partly because the grinding and classification process is a typical slow-varying system, and there is no lack of guidance between new knowledge and historical knowledge. Therefore, integrating part of historical knowledge in the continual learning of such slow-varying systems can not only avoid catastrophic forgetting but also improve the learning effect of new knowledge to a certain extent.
- (2)
- From the comprehensive results in Figure 6, compared with experience replay methods that replay historical samples, the fine-tuning methods based only on regularization or fine-tuning only on new data have relatively higher errors. This indicates that in the design of continual learning methods for multivariate time series in process industries represented by grinding and classification processes, retaining direct historical sample replay or historical hidden feature replay is quite important and even necessary under current technical conditions.
- (3)
- In all cases, the continual learning error of G-MLoRA on new and old data is the lowest and significantly lower than the LoRA+ER method, which also adopts adapter and experience replay. This indicates that even in the traditional ideal scenario with fixed variable dimensions, the grouping strategy proposed in this paper can still bring significant performance improvements. We believe this shows the effectiveness and importance of introducing the variable grouping strategy to reduce the proportion of redundant information in systems with highly dynamic and inconsistent inter-variable relationships such as process industries.
3.4. Comparison of New and Old Knowledge Error Changes of Different Methods in Continual Learning with Dynamic Changes in the Number of Variables
- (1)
- Baseline adjustment for comparison: because methods such as DER need to use historical hidden features, but in the experiment of this section, the dimension of hidden features will also change due to the dynamic change of input dimensions, making such methods unable to be directly used for continual learning tasks with such dynamic input dimension changes. Therefore, in this section, G-MLoRA is only compared with 5 baseline methods: ordinary fine-tuning, ER, SI, LoRA, and LoRA+ER. The reason is that these methods can be directly used for continual learning in dimension change scenarios more conveniently.
- (2)
- Baseline method adaptation adjustment: the two methods ER and LoRA+ER will encounter the problem of inconsistent dimensions between historical data and new data, making it difficult to directly use historical data and new data for training together. Therefore, in these baseline methods, the gradient accumulation historical knowledge reuse strategy in Section 2.5.2 is also used to balance new and old knowledge with inconsistent dimensions to ensure fairness.
- (1)
- Compared with the experimental results in Section 3.3, the prediction errors of all methods in this section show a more significant upward trend with the increase in task rounds, and the overall errors of all methods are significantly higher than those in the case of fixed input dimensions in Section 3.3. We believe this indicates that dimension changes will significantly increase the difficulty of continual learning and significantly damage the performance of all existing continual learning methods. Dimension changes are an unavoidable phenomenon in practical applications, so this indicates the importance of further researching continual learning methods under dimension change conditions.
- (2)
- Similar to the phenomenon in Section 3.3, even in the scenario of continuous changes in input dimensions, the three methods ER, LoRA+ER, and G-MLoRA that adopt direct replay of historical samples still achieve relatively better performance. This indicates that even for continual learning tasks in dynamic input dimension scenarios, introducing experience replay is better than relying only on regularization and other means.
- (3)
- Whether variables are added or missing, the errors of G-MLoRA on the new and old data test sets are significantly lower than other baseline methods. We believe this advantage mainly comes from the introduction of the dynamic grouping strategy to improve the learning effect of variable dependency relationships.
3.5. Comparison of Computational Efficiency of Different Methods
- (1)
- Wasserstein distance calculation complexity
- (2)
- Overall grouping strategy complexity
- (3)
- Complexity advantages in high-dimensional scenarios
3.6. Ablation Experiments
- (1)
- Variant 1 (G-MLoRA without variable grouping): remove the Wasserstein distance clustering and grouping strategy, adopt full-variable unified inference, and only retain 1 LoRA network, which is equivalent to the LoRA+ER method in the baseline.
- (2)
- Variant 2 (G-MLoRA without multi-LoRA): only retain 1 LoRA network, and all variable groups are predicted by combining this LoRA network with the backbone, but the inference is performed independently for each group.
- (1)
- After removing the variable grouping or multi-LoRA strategy, the errors of both new and old data test sets and comprehensive errors increase, indicating the effectiveness of introducing these two strategies in the proposed method.
- (2)
- The error increase after only removing the variable grouping strategy is significantly higher than that after only removing the multi-group LoRA. We believe the reason is that without grouping, irrelevant variables are forced to fuse data, resulting in redundant information. This is not conducive to forward propagation inference on the one hand, and easily interferes with the compatibility of new and old knowledge during fine-tuning on the other hand, which also indicates the effectiveness of the grouping strategy. Combined with the fact that the multi-LoRA strategy may increase the computational burden shown in Section 3.5, when computational resources are limited and a choice must be made between the two strategies, the variable grouping strategy should be prioritized.
3.7. Hyperparameter Impact Experiments
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Wang, Y.; Wang, X.; Zhou, J.; Yang, C.; Yang, Y. Long sequence multivariate time-series forecasting for industrial processes using sasgnn. IEEE Trans. Ind. Inform. 2024, 20, 12407–12417. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Z.; Geng, Z.; Han, Y. Graph structure change-based anomaly detection in multivariate time series of industrial processes. IEEE Trans. Ind. Inform. 2024, 20, 6457–6466. [Google Scholar] [CrossRef] [Scilit]
- Wang, Q.; Sun, J.; Hu, Y.; Jiang, W.; Zhang, X.; Wang, Z. Deep learning-based flatness prediction via multivariate industrial data for steel strip during tandem cold rolling. Expert Syst. Appl. 2024, 237, 121777. [Google Scholar] [CrossRef] [Scilit]
- Zhou, J.; Wang, X.; Yang, C.; Xiong, W. A novel soft sensor modeling approach based on difference-LSTM for complex industrial process. IEEE Trans. Ind. Inform. 2021, 18, 2955–2964. [Google Scholar] [CrossRef] [Scilit]
- Riemer, M.; Cases, I.; Ajemian, R.; Liu, M.; Rish, I.; Tu, Y.; Tesauro, G. Learning to Learn without Forgetting by Maximizing Transfer and Minimizing Interference. In Proceedings of the International Conference on Learning Representations, New Orleans, LA, USA, 6–9 May 2019. [Google Scholar]
- Hinton, G.; Vinyals, O.; Dean, J. Distilling the knowledge in a neural network. arXiv 2015, arXiv:1503.02531. [Google Scholar]
- Buzzega, P.; Boschini, M.; Porrello, A.; Abati, D.; Calderara, S. Dark experience for general continual learning: A strong, simple baseline. Adv. Neural Inf. Process. Syst. 2020, 33, 15920–15930. [Google Scholar]
- Rebuffi, S.-A.; Kolesnikov, A.; Sperl, G.; Lampert, C.H. iCaRL: Incremental classifier and representation learning. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017. [Google Scholar]
- Zhuo, T.; Cheng, Z.; Gao, Z.; Fan, H.; Kankanhalli, M. Continual learning with strong experience replay. arXiv 2023, arXiv:2305.13622. [Google Scholar]
- Arani, E.; Sarfraz, F.; Zonooz, B. Learning Fast, Learning Slow: A General Continual Learning Method based on Complementary Learning System. In Proceedings of the International Conference on Learning Representations, Virtual, 25–29 April 2022. [Google Scholar]
- Wu, M.; Zhou, X.; Li, S.; Shi, H. An adaptive continual learning method for nonstationary industrial time series prediction. IEEE Trans. Ind. Inform. 2024, 21, 1160–1169. [Google Scholar] [CrossRef] [Scilit]
- Aljundi, R.; Belilovsky, E.; Tuytelaars, T.; Charlin, L.; Caccia, M.; Lin, M.; Page-Caccia, L. Online continual learning with maximal interfered retrieval. In Advances in Neural Information Processing Systems; Curran Associates, Inc.: Red Hook, NY, USA, 2019; Volume 32, Available online: https://dlnext.acm.org/doi/10.5555/3454287.3455350 (accessed on 11 February 2026).
- You, X.; Zhang, M.; Ding, D.; Feng, F.; Huang, Y. Learning to learn the future: Modeling concept drifts in time series prediction. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management, Virtual, 1–5 November 2021. [Google Scholar]
- Zenke, F.; Poole, B.; Ganguli, S. Continual learning through synaptic intelligence. In Proceedings of the International Conference on Machine Learning, Sydney, Australia, 6–11 August 2017; PMLR: Cambridge, MA, USA, 2017. [Google Scholar]
- Aljundi, R.; Babiloni, F.; Elhoseiny, M.; Rohrbach, M.; Tuytelaars, T. Memory aware synapses: Learning what (not) to forget. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018. [Google Scholar]
- Pham, Q.; Liu, C.; Sahoo, D.; Hoi, S.C. Learning fast and slow for online time series forecasting. arXiv 2022, arXiv:2202.11672. [Google Scholar]
- Lea, C.; Vidal, R.; Reiter, A.; Hager, G.D. Temporal convolutional networks: A unified approach to action segmentation. In Proceedings of the European Conference on Computer Vision, Amsterdam, Netherlands, 8–16 October 2016; Springer International Publishing: Cham, Switzerland, 2016. [Google Scholar]
- Gupta, D.; Bhatti, A.; Parmar, S. Beyond LoRA: Exploring Efficient Fine-Tuning Techniques for Time Series Foundational Models. arXiv 2024, arXiv:2409.11302. [Google Scholar]
- Gupta, D.; Bhatti, A.; Parmar, S.; Dan, C.; Liu, Y.; Shen, B.; Lee, S. Low-rank adaptation of time series foundational models for out-of-domain modality forecasting. In Proceedings of the 26th International Conference on Multimodal Interaction, San José, Costa Rica, 4–8 November 2024. [Google Scholar]
- Zhang, J.; Gao, J.; Ouyang, W.; Zhu, W.; Leong, H.Y. Time-llama: Adapting large language models for time series modeling via dynamic low-rank adaptation. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 4: Student Research Workshop), Vienna, Austria, 27 July–1 August 2025. [Google Scholar]
- Hu, E.J.; Shen, Y.; Wallis, P.; Allen-Zhu, Z.; Li, Y.; Wang, S.; Wang, L.; Chen, W. Lora: Low-rank adaptation of large language models. ICLR 2022, 1, 3. [Google Scholar]
- Wickramasinghe, B.; Saha, G.; Roy, K. Continual learning: A review of techniques, challenges, and future directions. IEEE Trans. Artif. Intell. 2023, 5, 2526–2546. [Google Scholar] [CrossRef] [Scilit]
- Ao, S.-I.; Fayek, H. Continual deep learning for time series modeling. Sensors 2023, 23, 7167. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Lou, X.; Zan, H.; Wang, Z.; Shi, J.; Zhang, S. Privacy-Preserving Bidirectional Data Transmission of Smart Grid via Semi-Quantum Computation: On Mutual Identity and Message Authentication. IEEE Trans. Dependable Secur. Comput. 2025, 22, 5537–5548. [Google Scholar] [CrossRef] [Scilit]
- Nie, Y. A Time Series is Worth 64Words: Long-term Forecasting with Transformers. arXiv 2022, arXiv:2211.14730. [Google Scholar]
- Zhou, X.; Wang, W.; Buntine, W.; Qu, S.; Sriramulu, A.; Tan, W.; Bergmeir, C. Scalable transformer for high dimensional multivariate time series forecasting. In Proceedings of the 33rd ACM International Conference on Information and Knowledge Management, Boise, ID, USA, 21–25 October 2024. [Google Scholar]
- Liu, Y.; Hu, T.; Zhang, H.; Wu, H.; Wang, S.; Ma, L.; Long, M. itransformer: Inverted transformers are effective for time series forecasting. arXiv 2023, arXiv:2310.06625. [Google Scholar]
- Dong, J.; Liu, Y.; Long, M.; Qin, G.; Qiu, Y.; Wang, J.; Wang, Y.; Wu, H.; Zhang, H. Timexer: Empowering transformers for time series forecasting with exogenous variables. Adv. Neural Inf. Process. Syst. 2024, 37, 469–498. [Google Scholar]
- Han, L.; Ye, H.-J.; Zhan, D.-C. The capacity and robustness trade-off: Revisiting the channel independent strategy for multivariate time series forecasting. IEEE Trans. Knowl. Data Eng. 2024, 36, 7129–7142. [Google Scholar] [CrossRef] [Scilit]
- Wen, Q.; Chen, W.; Sun, L.; Zhang, Z.; Wang, L.; Jin, R.; Tan, T. Onenet: Enhancing time series forecasting models under concept drift by online ensembling. Adv. Neural Inf. Process. Syst. 2023, 36, 69949–69980. [Google Scholar]
- Gupta, V.; Narwariya, J.; Malhotra, P.; Vig, L.; Shroff, G. Continual learning for multivariate time series tasks with variable input dimensions. In Proceedings of the 2021 IEEE International Conference on Data Mining (ICDM), Virtual, 7–10 December 2021; IEEE: Piscataway, NJ, USA, 2021. [Google Scholar]
- Zhou, J.; Cui, G.; Hu, S.; Zhang, Z.; Yang, C.; Liu, Z.; Wang, L.; Li, C.; Sun, M. Graph neural networks: A review of methods and applications. AI Open 2020, 1, 57–81. [Google Scholar] [CrossRef] [Scilit]
- Li, K.-H. Reservoir-sampling algorithms of time complexity O(n(1+log (n/n))). ACM Trans. Math. Softw. (TOMS) 1994, 20, 481–493. [Google Scholar] [CrossRef] [Scilit]












| Variables | Dataset Size |
|---|---|
| Belt conveyor·1 | |
| Water flow·SAG | |
| Power·SAG | |
| Belt conveyor·2 | |
| Slurry pool level 1 | |
| Cyclone pressure 1#1 | |
| Cyclone feed concentration·1#1 | 40,000 points |
| Cyclone feed flow 1 | |
| Cyclone pressure 2#1 | |
| Cyclone feed flow 2 | |
| Sound of ball mill | |
| SAG sound current 1 | |
| Ball mill sound current 2 | |
| Cyclone overflow concentration | |
| Particle overflow size |
| Variables | Dataset Size |
|---|---|
| Cyclone Inlet Pressure 1 Left Pipe | |
| Cyclone Inlet Pressure 1 Right Pipe | |
| Sound Ball Mill 1 | |
| Water Flow Ball Mill Inlet 1 | |
| Water Flow Slurry Pool 1 Makeup | |
| Flow 1 Left Pipe | |
| Concentration 1 Left Pipe | |
| Flow 1 Right Pipe | |
| Concentration 1 Right Pipe | 28,000 |
| Flow Cyclone Output 1 | |
| Concentration Cyclone Output 1 | |
| Level Slurry Pool 1 | |
| Cyclone Inlet Pressure 2 Right Pipe | |
| Cyclone Inlet Pressure 2 Left Pipe | |
| Flow 2 Left Pipe | |
| Concentration 2 Left Pipe | |
| Flow 2 Right Pipe | |
| Concentration 2 Right Pipe | |
| Flow Cyclone Output 2 | |
| Level Slurry Pool 2 |
| Method | Hyperparameter Value |
|---|---|
| ER | Buffer_size = 1000, α = 0.2 |
| DER | Buffer_size = 1000, α = 0.2, β = 0.2 |
| MIR | Buffer_size = 1000, temporary_buffer_size = 50, α = 0.2 |
| MAS | , |
| SI | , |
| CLS-ER | , , , |
| SER | Buffer_size = 1000, α = 0.2, β = 0.2, |
| LoRA/LoRA+ER/Ours | Buffer_size = 1000, r = 8, k = 3 |
| G-MLoRA | No Grouping | No Multi-LoRA | |
|---|---|---|---|
| MAE on new task | 0.178 | 0.27 | 0.188 |
| MAE on historical task | 0.192 | 0.278 | 0.202 |
| Average MAE | 0.185 | 0.274 | 0.195 |
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Qin, L.; Wang, X.; Wang, Y. Symmetry-Aware Continual Learning for Dynamic Dimensional Multivariate Time Series Forecasting: Integrating Redundancy Clustering and Multi-LoRA Adapters. Symmetry 2026, 18, 363. https://doi.org/10.3390/sym18020363
Qin L, Wang X, Wang Y. Symmetry-Aware Continual Learning for Dynamic Dimensional Multivariate Time Series Forecasting: Integrating Redundancy Clustering and Multi-LoRA Adapters. Symmetry. 2026; 18(2):363. https://doi.org/10.3390/sym18020363
Chicago/Turabian StyleQin, Liyang, Xiaoli Wang, and Yulong Wang. 2026. "Symmetry-Aware Continual Learning for Dynamic Dimensional Multivariate Time Series Forecasting: Integrating Redundancy Clustering and Multi-LoRA Adapters" Symmetry 18, no. 2: 363. https://doi.org/10.3390/sym18020363
APA StyleQin, L., Wang, X., & Wang, Y. (2026). Symmetry-Aware Continual Learning for Dynamic Dimensional Multivariate Time Series Forecasting: Integrating Redundancy Clustering and Multi-LoRA Adapters. Symmetry, 18(2), 363. https://doi.org/10.3390/sym18020363

