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...

Descripción completa

Detalles Bibliográficos
Autores principales: Suryawanshi, Shubhangi, Goswami, Anurag, Patil, Pramod, Mishra, Vipul
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