{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T02:21:01Z","timestamp":1775874061753,"version":"3.50.1"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,7,10]],"date-time":"2021-07-10T00:00:00Z","timestamp":1625875200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,7,10]],"date-time":"2021-07-10T00:00:00Z","timestamp":1625875200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2023,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In present times, data science become popular to support and improve decision-making process. Due to the accessibility of a wide application perspective of data streaming, class imbalance and concept drifting become crucial learning problems. The advent of deep learning (DL) models finds useful for the classification of concept drift in data streaming applications. This paper presents an effective class imbalance with concept drift detection (CIDD) using Adadelta optimizer-based deep neural networks (ADODNN), named CIDD-ADODNN model for the classification of highly imbalanced streaming data. The presented model involves four processes namely preprocessing, class imbalance handling, concept drift detection, and classification. The proposed model uses adaptive synthetic (ADASYN) technique for handling class imbalance data, which utilizes a weighted distribution for diverse minority class examples based on the level of difficulty in learning. Next, a drift detection technique called adaptive sliding window (ADWIN) is employed to detect the existence of the concept drift. Besides, ADODNN model is utilized for the classification processes. For increasing the classifier performance of the DNN model, ADO-based hyperparameter tuning process takes place to determine the optimal parameters of the DNN model. The performance of the presented model is evaluated using three streaming datasets namely intrusion detection (NSL KDDCup) dataset, Spam dataset, and Chess dataset. A detailed comparative results analysis takes place and the simulation results verified the superior performance of the presented model by obtaining a maximum accuracy of 0.9592, 0.9320, and 0.7646 on the applied KDDCup, Spam, and Chess dataset, respectively.<\/jats:p>","DOI":"10.1007\/s40747-021-00456-0","type":"journal-article","created":{"date-parts":[[2021,7,10]],"date-time":"2021-07-10T07:21:05Z","timestamp":1625901665000},"page":"3499-3515","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":43,"title":["Deep learning framework for handling concept drift and class imbalanced complex decision-making on streaming data"],"prefix":"10.1007","volume":"9","author":[{"given":"S.","family":"Priya","sequence":"first","affiliation":[]},{"given":"R. Annie","family":"Uthra","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,7,10]]},"reference":[{"key":"456_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-47534-9","volume-title":"Data streams: models and algorithms","author":"CC Aggarwal","year":"2007","unstructured":"Aggarwal CC (2007) Data streams: models and algorithms. Springer, Berlin"},{"key":"456_CR2","doi-asserted-by":"crossref","unstructured":"Al-Kateb M, Lee BS, Wang XS (2007) Adaptive-size reservoir sampling over data streams. In: IEEE in Null, p 22","DOI":"10.1109\/SSDBM.2007.29"},{"key":"456_CR3","doi-asserted-by":"crossref","unstructured":"Wu K et al (2017) Statistical data reduction for streaming data. In: IEEE scientific data summit (NYSDS)","DOI":"10.1109\/NYSDS.2017.8085035"},{"key":"456_CR4","doi-asserted-by":"crossref","unstructured":"Wu K et al. (2014) Classifying imbalanced data streams via dynamic feature group weighting with importance sampling. In: Proceedings of the SIAM international conference on data mining, society for industrial and applied mathematics","DOI":"10.1137\/1.9781611973440.83"},{"key":"456_CR5","first-page":"2886","volume":"27","author":"C Cervellera","year":"2017","unstructured":"Cervellera C, Macci\u00f2 D (2017) Distribution-preserving stratified sampling for learning problems. IEEE Trans Neural Netw Learn Syst 27:2886\u20132895","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"key":"456_CR6","unstructured":"Zhang W et al (2017) Adaptive sampling scheme for learning in severely imbalanced large scale data. In: Asian Conference on Machine Learning"},{"key":"456_CR7","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1016\/j.eswa.2016.03.008","volume":"56","author":"F Ros","year":"2016","unstructured":"Ros F, Guillaume S (2016) DENDIS: a new density-based sampling for clustering algorithm. Expert Syst Appl 56:349\u2013359","journal-title":"Expert Syst Appl"},{"key":"456_CR8","doi-asserted-by":"crossref","unstructured":"Wang S-K, Dai B-R (2016) A G-means update ensemble learning approach for the imbalanced data stream with concept drifts. In: International conference on big data analytics and knowledge discovery. Springer, Cham, pp 255\u2013266","DOI":"10.1007\/978-3-319-43946-4_17"},{"key":"456_CR9","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1016\/j.neucom.2018.01.063","volume":"286","author":"S Ren","year":"2018","unstructured":"Ren S, Liao Bo, Zhu W, Li Z, Liu W, Li K (2018) The gradual resampling ensemble for mining imbalanced data streams with concept drift. Neurocomputing 286:150\u2013166","journal-title":"Neurocomputing"},{"issue":"4","key":"456_CR10","first-page":"1134","volume":"13","author":"MA Thalor","year":"2018","unstructured":"Thalor MA, Patil ST (2018) Propagation of misclassified instances to handle nonstationary imbalanced data stream. J Eng Sci Technol 13(4):1134\u20131142","journal-title":"J Eng Sci Technol"},{"key":"456_CR11","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1016\/j.future.2019.01.005","volume":"95","author":"AS Iwashita","year":"2019","unstructured":"Iwashita AS, Albuquerque VHC, Papa JP (2019) Learning concept drift with ensembles of optimum-path forest-based classifiers. Future Gener Comput Syst 95:198\u2013211","journal-title":"Future Gener Comput Syst"},{"key":"456_CR12","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1016\/j.ins.2017.11.046","volume":"430","author":"S Ren","year":"2018","unstructured":"Ren S, Liao Bo, Zhu W, Li K (2018) Knowledge-maximized ensemble algorithm for different types of concept drift. Inform Sci 430:261\u2013281","journal-title":"Inform Sci"},{"key":"456_CR13","unstructured":"He H, Bai Y, Garcia EA, Li S (2008) ADASYN: Adaptive synthetic sampling approach for imbalanced learning. In: 2008 IEEE international joint conference on neural networks (IEEE world congress on computational intelligence) (pp 1322\u20131328), IEEE"},{"key":"456_CR14","unstructured":"Brzezi\u0144ski D (2010) Mining data streams with concept drift. In: Cs Put Pozna, p 89"},{"key":"456_CR15","doi-asserted-by":"crossref","unstructured":"Bifet A, Gavalda R (2007) Learning from time-changing data with adaptive windowing. In: Proceedings of the 2007 SIAM international conference on data mining (pp 443\u2013448). Society for Industrial and Applied Mathematics","DOI":"10.1137\/1.9781611972771.42"},{"issue":"4","key":"456_CR16","doi-asserted-by":"publisher","first-page":"530","DOI":"10.1016\/j.cegh.2018.12.004","volume":"7","author":"K Kannadasan","year":"2019","unstructured":"Kannadasan K, Edla DR, Kuppili V (2019) Type 2 diabetes data classification using stacked autoencoders in deep neural networks. Clin Epidemiol Glob Health 7(4):530\u2013535","journal-title":"Clin Epidemiol Glob Health"},{"issue":"9","key":"456_CR17","doi-asserted-by":"publisher","first-page":"92","DOI":"10.3390\/jimaging6090092","volume":"6","author":"I Kandel","year":"2020","unstructured":"Kandel I, Castelli M, Popovi\u010d A (2020) Comparative study of first order optimizers for image classification using convolutional neural networks on histopathology images. J Imaging 6(9):92","journal-title":"J Imaging"},{"key":"456_CR18","unstructured":"Zeiler MD (2012) Adadelta: an adaptive learning rate method. http:\/\/arxiv.org\/abs\/1212.5701"},{"key":"456_CR19","unstructured":"(2019) http:\/\/kdd.ics.uci.edu\/databases\/kddcup99\/kddcup99.html. Accessed 27 Jan 2021"},{"key":"456_CR20","unstructured":"(2019) https:\/\/www.csee.usf.edu\/lohall\/dm\/UCIarff\/spambase.arff. Accessed 27 Jan 2021"},{"key":"456_CR21","unstructured":"(2019) https:\/\/sites.google.com\/site\/zliobaite\/resources-1. Accessed 27 Jan 2021"},{"key":"456_CR22","unstructured":"Hindy H, Atkinson R, Tachtatzis C, Colin JN, Bayne E, Bellekens X (2020) Towards an effective zero-day attack detection using outlier-based deep learning techniques. http:\/\/arxiv.org\/abs\/2006.15344"},{"key":"456_CR23","first-page":"5","volume":"2016","author":"N P\u00e9rez-D\u00edaz","year":"2016","unstructured":"P\u00e9rez-D\u00edaz N, Ruano-Ord\u00e1s D, Fdez-Riverola F, M\u00e9ndez JR (2016) Boosting accuracy of classical machine learning antispam classifiers in real scenarios by applying rough set theory. Sci Program 2016:5","journal-title":"Sci Program"},{"issue":"3","key":"456_CR24","doi-asserted-by":"publisher","first-page":"936","DOI":"10.3390\/app10030936","volume":"10","author":"C Zhao","year":"2020","unstructured":"Zhao C, Xin Y, Li X, Yang Y, Chen Y (2020) A heterogeneous ensemble learning framework for spam detection in social networks with imbalanced data. Appl Sci 10(3):936","journal-title":"Appl Sci"},{"key":"456_CR25","doi-asserted-by":"publisher","first-page":"101716","DOI":"10.1016\/j.cose.2020.101716","volume":"2020","author":"N Saidani","year":"2020","unstructured":"Saidani N, Adi K, Allili MS (2020) A semantic-based classification approach for an enhanced spam detection. Comput Secur 2020:101716","journal-title":"Comput Secur"},{"issue":"11","key":"456_CR26","doi-asserted-by":"publisher","first-page":"4009","DOI":"10.3390\/app10114009","volume":"10","author":"AM Aubaid","year":"2020","unstructured":"Aubaid AM, Mishra A (2020) A rule-based approach to embedding techniques for text document classification. Appl Sci 10(11):4009","journal-title":"Appl Sci"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-021-00456-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-021-00456-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-021-00456-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,27]],"date-time":"2023-07-27T13:07:09Z","timestamp":1690463229000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-021-00456-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,10]]},"references-count":26,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,8]]}},"alternative-id":["456"],"URL":"https:\/\/doi.org\/10.1007\/s40747-021-00456-0","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,10]]},"assertion":[{"value":"30 March 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 June 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 July 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have expressed no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}