Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

cPNN: Continuous Progressive Neural Networks for Evolving Streaming Time Series

About

Dealing with an unbounded data stream involves overcoming the assumption that data is identically distributed and independent. A data stream can, in fact, exhibit temporal dependencies (i.e., be a time series), and data can change distribution over time (concept drift). The two problems are deeply discussed, and existing solutions address them separately: a joint solution is absent. In addition, learning multiple concepts implies remembering the past (a.k.a. avoiding catastrophic forgetting in Neural Networks' terminology). This work proposes Continuous Progressive Neural Networks (cPNN), a solution that tames concept drifts, handles temporal dependencies, and bypasses catastrophic forgetting. cPNN is a continuous version of Progressive Neural Networks, a methodology for remembering old concepts and transferring past knowledge to fit the new concepts quickly. We base our method on Recurrent Neural Networks and exploit the Stochastic Gradient Descent applied to data streams with temporal dependencies. Results of an ablation study show a quick adaptation of cPNN to new concepts and robustness to drifts.

Federico Giannini, Giacomo Ziffer, Emanuele Della Valle• 2026

Related benchmarks

TaskDatasetResultRank
Continual LearningPowerConsumption
Average Accuracy60
15
Continual LearningWeather
AVG46
15
Continual LearningAirQuality
Average Accuracy34
15
Prequential classificationAirQuality
Cohen's Kappa (Start)0.35
15
Prequential classificationPowerConsumption
Cohen's Kappa (Start)0.66
15
Prequential classificationWeather
Cohen's Kappa (start)0.53
15
Continual LearningSRW
Average Performance65
15
Prequential classificationSRW
Cohen's Kappa (Start)0.63
15
Data Stream ClassificationWeather W 50 configurations
Start Phase 1 Score79
8
Data Stream ClassificationSRW 10 configurations
Start Accuracy (Config 1)83
8
Showing 10 of 12 rows

Other info

Follow for update