Cargando…
Adaptive windowing based recurrent neural network for drift adaption in non-stationary environment
In today’s digital era, many applications generate massive data streams that must be sequenced and processed immediately. Therefore, storing large amounts of data for analysis is impractical. Now, this infinite amount of evolving data confronts concept drifts in data stream classification. Concept d...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Berlin Heidelberg
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9243804/ https://www.ncbi.nlm.nih.gov/pubmed/35789602 http://dx.doi.org/10.1007/s12652-022-04116-0 |
_version_ | 1784738394328268800 |
---|---|
author | Suryawanshi, Shubhangi Goswami, Anurag Patil, Pramod Mishra, Vipul |
author_facet | Suryawanshi, Shubhangi Goswami, Anurag Patil, Pramod Mishra, Vipul |
author_sort | Suryawanshi, Shubhangi |
collection | PubMed |
description | In today’s digital era, many applications generate massive data streams that must be sequenced and processed immediately. Therefore, storing large amounts of data for analysis is impractical. Now, this infinite amount of evolving data confronts concept drifts in data stream classification. Concept drift is a phenomenon in which the distribution of input data or the relationship between input data and target label changes over time. If the drifts are not addressed, the learning model’s performance suffers. Non-stationary data streams must be processed as they arrive, and neural networks’ built-in capabilities aid in the processing of huge non-stationary data streams. We proposed an adaptive windowing approach based on a gated recurrent unit, a variant of the recurrent neural network incrementally trained on incoming data (for the real-world airline and synthetic Streaming Ensemble Algorithm (SEA) datasets), and employed elastic weight consolidation with the Fisher information matrix to prevent forgetting. Unlike the traditional fixed window methodology, the proposed model dynamically increases the window size if the prediction is correct and reduces it if drifts occur. As a result, an adaptive recurrent neural network model can adapt to changes in the non-stationary data stream and provide consistent performance. Moreover, the findings revealed that on the airline and the SEA dataset, the proposed model outperforms state-of-the-art methods by achieving 67.74% and 91.70% accuracy, respectively. Further, the results demonstrated that the proposed model has a better accuracy of 3.6% and 1.6% for the SEA and the airline dataset, respectively. |
format | Online Article Text |
id | pubmed-9243804 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Springer Berlin Heidelberg |
record_format | MEDLINE/PubMed |
spelling | pubmed-92438042022-06-30 Adaptive windowing based recurrent neural network for drift adaption in non-stationary environment Suryawanshi, Shubhangi Goswami, Anurag Patil, Pramod Mishra, Vipul J Ambient Intell Humaniz Comput Original Research In today’s digital era, many applications generate massive data streams that must be sequenced and processed immediately. Therefore, storing large amounts of data for analysis is impractical. Now, this infinite amount of evolving data confronts concept drifts in data stream classification. Concept drift is a phenomenon in which the distribution of input data or the relationship between input data and target label changes over time. If the drifts are not addressed, the learning model’s performance suffers. Non-stationary data streams must be processed as they arrive, and neural networks’ built-in capabilities aid in the processing of huge non-stationary data streams. We proposed an adaptive windowing approach based on a gated recurrent unit, a variant of the recurrent neural network incrementally trained on incoming data (for the real-world airline and synthetic Streaming Ensemble Algorithm (SEA) datasets), and employed elastic weight consolidation with the Fisher information matrix to prevent forgetting. Unlike the traditional fixed window methodology, the proposed model dynamically increases the window size if the prediction is correct and reduces it if drifts occur. As a result, an adaptive recurrent neural network model can adapt to changes in the non-stationary data stream and provide consistent performance. Moreover, the findings revealed that on the airline and the SEA dataset, the proposed model outperforms state-of-the-art methods by achieving 67.74% and 91.70% accuracy, respectively. Further, the results demonstrated that the proposed model has a better accuracy of 3.6% and 1.6% for the SEA and the airline dataset, respectively. Springer Berlin Heidelberg 2022-06-30 /pmc/articles/PMC9243804/ /pubmed/35789602 http://dx.doi.org/10.1007/s12652-022-04116-0 Text en © The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2022 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Original Research Suryawanshi, Shubhangi Goswami, Anurag Patil, Pramod Mishra, Vipul Adaptive windowing based recurrent neural network for drift adaption in non-stationary environment |
title | Adaptive windowing based recurrent neural network for drift adaption in non-stationary environment |
title_full | Adaptive windowing based recurrent neural network for drift adaption in non-stationary environment |
title_fullStr | Adaptive windowing based recurrent neural network for drift adaption in non-stationary environment |
title_full_unstemmed | Adaptive windowing based recurrent neural network for drift adaption in non-stationary environment |
title_short | Adaptive windowing based recurrent neural network for drift adaption in non-stationary environment |
title_sort | adaptive windowing based recurrent neural network for drift adaption in non-stationary environment |
topic | Original Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9243804/ https://www.ncbi.nlm.nih.gov/pubmed/35789602 http://dx.doi.org/10.1007/s12652-022-04116-0 |
work_keys_str_mv | AT suryawanshishubhangi adaptivewindowingbasedrecurrentneuralnetworkfordriftadaptioninnonstationaryenvironment AT goswamianurag adaptivewindowingbasedrecurrentneuralnetworkfordriftadaptioninnonstationaryenvironment AT patilpramod adaptivewindowingbasedrecurrentneuralnetworkfordriftadaptioninnonstationaryenvironment AT mishravipul adaptivewindowingbasedrecurrentneuralnetworkfordriftadaptioninnonstationaryenvironment |