{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T16:00:55Z","timestamp":1776268855498,"version":"3.50.1"},"publisher-location":"Cham","reference-count":47,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030805678","type":"print"},{"value":"9783030805685","type":"electronic"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-80568-5_3","type":"book-chapter","created":{"date-parts":[[2021,6,23]],"date-time":"2021-06-23T17:04:53Z","timestamp":1624467893000},"page":"27-41","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["A Hybrid Deep Learning Ensemble for Cyber Intrusion Detection"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3779-6754","authenticated-orcid":false,"given":"Anastasios Panagiotis","family":"Psathas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6404-1528","authenticated-orcid":false,"given":"Lazaros","family":"Iliadis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0545-7638","authenticated-orcid":false,"given":"Antonios","family":"Papaleonidas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3280-6554","authenticated-orcid":false,"given":"Dimitris","family":"Bountas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,7,1]]},"reference":[{"key":"3_CR1","unstructured":"Agarap, A.F.: Deep learning using rectified linear units (ReLU). arXiv preprint arXiv:1803.08375 (2018)"},{"issue":"9","key":"3_CR2","doi-asserted-by":"publisher","first-page":"e3547","DOI":"10.1002\/dac.3547","volume":"31","author":"A Ahmim","year":"2018","unstructured":"Ahmim, A., Derdour, M., Ferrag, M.A.: An intrusion detection system based on combining probability predictions of a tree of classifiers. Int. J. Commun. Syst. 31(9), e3547 (2018)","journal-title":"Int. J. Commun. Syst."},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Ahmim, A., Maglaras, L., Ferrag, M.A., Derdour, M., Janicke, H.: A novel hierarchical intrusion detection system based on decision tree and rules-based models. In: 2019 15th International Conference on Distributed Computing in Sensor Systems (DCOSS), pp. 228\u2013233. IEEE, May 2019","DOI":"10.1109\/DCOSS.2019.00059"},{"key":"3_CR4","unstructured":"Android Malware Dataset. https:\/\/www.unb.ca\/cic\/datasets\/andmal2017.html"},{"issue":"4","key":"3_CR5","doi-asserted-by":"publisher","first-page":"122","DOI":"10.3390\/info10040122","volume":"10","author":"DS Berman","year":"2019","unstructured":"Berman, D.S., Buczak, A.L., Chavis, J.S., Corbett, C.L.: A survey of deep learning methods for cyber security. Information 10(4), 122 (2019)","journal-title":"Information"},{"key":"3_CR6","unstructured":"Bot-IoT Dataset. https:\/\/www.unsw.adfa.edu.au\/unsw-canberra-cyber\/cybersecurity\/ADFA-NB15-Datasets\/bot_iot.php. Accessed 8 Mar 2021"},{"issue":"2","key":"3_CR7","doi-asserted-by":"publisher","first-page":"1153","DOI":"10.1109\/COMST.2015.2494502","volume":"18","author":"AL Buczak","year":"2015","unstructured":"Buczak, A.L., Guven, E.: A survey of data mining and machine learning methods for cyber security intrusion detection. IEEE Commun. Surv. Tutor. 18(2), 1153\u20131176 (2015)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"4","key":"3_CR8","doi-asserted-by":"publisher","first-page":"758","DOI":"10.1109\/TNSRE.2018.2813138","volume":"26","author":"S Chambon","year":"2018","unstructured":"Chambon, S., Galtier, M.N., Arnal, P.J., Wainrib, G., Gramfort, A.: A deep learning architecture for temporal sleep stage classification using multivariate and multimodal time series. IEEE Trans. Neural Syst. Rehabil. Eng. 26(4), 758\u2013769 (2018)","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"3_CR9","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla, N.V., Bowyer, K.W., Hall, L.O., Kegelmeyer, W.P.: SMOTE: synthetic minority over-sampling technique. J. Artif. Intell. Res. 16, 321\u2013357 (2002)","journal-title":"J. Artif. Intell. Res."},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Cordonsky, I., Rosenberg, I., Sicard, G., David, E.O.: DeepOrigin: end-to-end deep learning for detection of new malware families. In: 2018 International Joint Conference on Neural Networks (IJCNN), pp. 1\u20137. IEEE, July 2018","DOI":"10.1109\/IJCNN.2018.8489667"},{"key":"3_CR11","unstructured":"CSE-CIC-IDS2018 Dataset. https:\/\/www.unb.ca\/cic\/datasets\/ids-2018.html. Accessed 30 May 2019"},{"key":"3_CR12","unstructured":"Ctu-13 Dataset. https:\/\/mcfp.weebly.com\/the-ctu-13-dataset-a-labeleddataset-with-botnet-normal-and-background-traffic.html. Accessed 8 Mar 2021"},{"issue":"1","key":"3_CR13","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1002\/sec.341","volume":"5","author":"D Damopoulos","year":"2012","unstructured":"Damopoulos, D., Menesidou, S.A., Kambourakis, G., Papadaki, M., Clarke, N., Gritzalis, S.: Evaluation of anomaly-based IDS for mobile devices using machine learning classifiers. Secur. Commun. Netw. 5(1), 3\u201314 (2012)","journal-title":"Secur. Commun. Netw."},{"issue":"9","key":"3_CR14","doi-asserted-by":"publisher","first-page":"4303","DOI":"10.1007\/s00521-019-04363-x","volume":"32","author":"K Demertzis","year":"2019","unstructured":"Demertzis, K., Iliadis, L., Bougoudis, I.: Gryphon: a semi-supervised anomaly detection system based on one-class evolving spiking neural network. Neural Comput. Appl. 32(9), 4303\u20134314 (2019). https:\/\/doi.org\/10.1007\/s00521-019-04363-x","journal-title":"Neural Comput. Appl."},{"issue":"23","key":"3_CR15","doi-asserted-by":"publisher","first-page":"17361","DOI":"10.1007\/s00521-020-05189-8","volume":"32","author":"K Demertzis","year":"2020","unstructured":"Demertzis, K., Iliadis, L., Tziritas, N., Kikiras, P.: Anomaly detection via blockchained deep learning smart contracts in industry 4.0. Neural Comput. Appl. 32(23), 17361\u201317378 (2020). https:\/\/doi.org\/10.1007\/s00521-020-05189-8","journal-title":"Neural Comput. Appl."},{"issue":"1","key":"3_CR16","doi-asserted-by":"publisher","first-page":"6","DOI":"10.3390\/bdcc3010006","volume":"3","author":"K Demertzis","year":"2019","unstructured":"Demertzis, K., Tziritas, N., Kikiras, P., Sanchez, S.L., Iliadis, L.: The next generation cognitive security operations center: adaptive analytic lambda architecture for efficient defense against adversarial attacks. Big Data Cogn. Comput. 3(1), 6 (2019)","journal-title":"Big Data Cogn. Comput."},{"key":"3_CR17","unstructured":"Dillon, J.V., et al.: Tensorflow distributions. arXiv preprint arXiv:1711.10604 (2017)"},{"key":"3_CR18","unstructured":"Gibert Llaurad\u00f3, D.: Convolutional neural networks for malware classification. Master\u2019s thesis, Universitat Polit\u00e8cnica de Catalunya (2016)"},{"key":"3_CR19","unstructured":"Kdd Cup (1999). http:\/\/kdd.ics.uci.edu\/databases\/kddcup99\/kddcup99.html. Accessed 8 Mar 2021"},{"key":"3_CR20","doi-asserted-by":"crossref","unstructured":"Ketkar, N.: Introduction to Keras. In: Deep Learning with Python, pp. 97\u2013111. Apress, Berkeley (2017)","DOI":"10.1007\/978-1-4842-2766-4_7"},{"key":"3_CR21","unstructured":"Kitsune Network Attack Dataset. https:\/\/archive.ics.uci.edu\/ml\/datasets\/Kitsune+Network+Attack+Dataset. Accessed 8 Mar 2021"},{"key":"3_CR22","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/978-3-319-50127-7_11","volume-title":"AI 2016: Advances in Artificial Intelligence","author":"B Kolosnjaji","year":"2016","unstructured":"Kolosnjaji, B., Zarras, A., Webster, G., Eckert, C.: Deep learning for classification of malware system call sequences. In: Kang, B.H., Bai, Q. (eds.) AI 2016. LNCS (LNAI), vol. 9992, pp. 137\u2013149. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-50127-7_11"},{"key":"3_CR23","unstructured":"Kuypers, M.A., Maillart, T., Pat\u00e9-Cornell, E.: An empirical analysis of cyber security incidents at a large organization. Department of Management Science and Engineering, Stanford University, School of Information, UC Berkeley, 30 (2016)"},{"issue":"1","key":"3_CR24","doi-asserted-by":"publisher","first-page":"424","DOI":"10.1016\/j.eswa.2011.07.032","volume":"39","author":"Y Li","year":"2012","unstructured":"Li, Y., Xia, J., Zhang, S., Yan, J., Ai, X., Dai, K.: An efficient intrusion detection system based on support vector machines and gradually feature removal method. Expert Syst. Appl. 39(1), 424\u2013430 (2012)","journal-title":"Expert Syst. Appl."},{"key":"3_CR25","doi-asserted-by":"publisher","first-page":"3491","DOI":"10.1109\/ACCESS.2017.2782159","volume":"6","author":"G Loukas","year":"2017","unstructured":"Loukas, G., Vuong, T., Heartfield, R., Sakellari, G., Yoon, Y., Gan, D.: Cloud-based cyber-physical intrusion detection for vehicles using deep learning. IEEE Access 6, 3491\u20133508 (2017)","journal-title":"IEEE Access"},{"key":"3_CR26","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1016\/j.neucom.2019.02.056","volume":"347","author":"S Mahdavifar","year":"2019","unstructured":"Mahdavifar, S., Ghorbani, A.A.: Application of deep learning to cybersecurity: a survey. Neurocomputing 347, 149\u2013176 (2019)","journal-title":"Neurocomputing"},{"key":"3_CR27","unstructured":"Martin, E., Cundy, C.: Parallelizing linear recurrent neural nets over sequence length. arXiv preprint arXiv:1709.04057 (2017)"},{"issue":"3","key":"3_CR28","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/MPRV.2018.03367731","volume":"17","author":"Y Meidan","year":"2018","unstructured":"Meidan, Y., et al.: N-BaIoT\u2014network-based detection of IoT botnet attacks using deep autoencoders. IEEE Pervasive Comput. 17(3), 12\u201322 (2018)","journal-title":"IEEE Pervasive Comput."},{"key":"3_CR29","unstructured":"Mirchev, A., Ahmadi, S.A.: Classification of sparsely labeled spatio-temporal data through semi-supervised adversarial learning. arXiv preprint arXiv:1801.08712 (2018)"},{"key":"3_CR30","doi-asserted-by":"crossref","unstructured":"Mirsky, Y., Doitshman, T., Elovici, Y., Shabtai, A.: Kitsune: an ensemble of autoencoders for online network intrusion detection. arXiv preprint arXiv:1802.09089 (2018)","DOI":"10.14722\/ndss.2018.23204"},{"key":"3_CR31","doi-asserted-by":"crossref","unstructured":"Mizuno, S., Hatada, M., Mori, T., Goto, S.: Botdetector: a robust and scalable approach toward detecting malware-infected devices. In: 2017 IEEE International Conference on Communications (ICC), pp. 1\u20137. IEEE, May 2017","DOI":"10.1109\/ICC.2017.7997372"},{"key":"3_CR32","unstructured":"Nsl kdd. https:\/\/www.unb.ca\/cic\/datasets\/nsl.html. Accessed 8 Mar 2021"},{"key":"3_CR33","unstructured":"O\u2019Shea, K., Nash, R.: An introduction to convolutional neural networks. arXiv preprint arXiv:1511.08458 (2015)"},{"key":"3_CR34","doi-asserted-by":"crossref","unstructured":"Pascanu, R., Stokes, J.W., Sanossian, H., Marinescu, M., Thomas, A.: Malware classification with recurrent networks. In: 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 1916\u20131920. IEEE, April 2015","DOI":"10.1109\/ICASSP.2015.7178304"},{"key":"3_CR35","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"543","DOI":"10.1007\/978-3-030-63007-2_42","volume-title":"Computational Collective Intelligence","author":"A Psathas","year":"2020","unstructured":"Psathas, A., Papaleonidas, A., Iliadis, L.: Machine learning modeling of human activity using PPG signals. In: Nguyen, N.T., Hoang, B.H., Huynh, C.P., Hwang, D., Trawi\u0144ski, B., Vossen, G. (eds.) ICCCI 2020. LNCS (LNAI), vol. 12496, pp. 543\u2013557. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-63007-2_42"},{"key":"3_CR36","series-title":"Proceedings of the International Neural Networks Society","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1007\/978-3-030-48791-1_2","volume-title":"Proceedings of the 21st EANN (Engineering Applications of Neural Networks) 2020 Conference","author":"A Psathas","year":"2020","unstructured":"Psathas, A., Papaleonidas, A., Papathanassiou, G., Valkaniotis, S., Iliadis, L.: Classification of coseismic landslides using fuzzy and machine learning techniques. In: Iliadis, L., Angelov, P.P., Jayne, C., Pimenidis, E. (eds.) EANN 2020. PINNS, vol. 2, pp. 15\u201331. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-48791-1_2"},{"issue":"3","key":"3_CR37","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1007\/s10462-017-9567-1","volume":"51","author":"AI Saleh","year":"2017","unstructured":"Saleh, A.I., Talaat, F.M., Labib, L.M.: A hybrid intrusion detection system (HIDS) based on prioritized k-nearest neighbors and optimized SVM classifiers. Artif. Intell. Rev. 51(3), 403\u2013443 (2017). https:\/\/doi.org\/10.1007\/s10462-017-9567-1","journal-title":"Artif. Intell. Rev."},{"issue":"18","key":"3_CR38","doi-asserted-by":"publisher","first-page":"3799","DOI":"10.1016\/j.ins.2007.03.025","volume":"177","author":"T Shon","year":"2007","unstructured":"Shon, T., Moon, J.: A hybrid machine learning approach to network anomaly detection. Inf. Sci. 177(18), 3799\u20133821 (2007)","journal-title":"Inf. Sci."},{"issue":"1","key":"3_CR39","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/TETCI.2017.2772792","volume":"2","author":"N Shone","year":"2018","unstructured":"Shone, N., Ngoc, T.N., Phai, V.D., Shi, Q.: A deep learning approach to network intrusion detection. IEEE Trans. Emerg. Top. Comput. Intell. 2(1), 41\u201350 (2018)","journal-title":"IEEE Trans. Emerg. Top. Comput. Intell."},{"issue":"16","key":"3_CR40","doi-asserted-by":"publisher","first-page":"4372","DOI":"10.3390\/s20164372","volume":"20","author":"YN Soe","year":"2020","unstructured":"Soe, Y.N., Feng, Y., Santosa, P.I., Hartanto, R., Sakurai, K.: Machine learning-based IoT-Botnet attack detection with sequential architecture. Sensors 20(16), 4372 (2020)","journal-title":"Sensors"},{"key":"3_CR41","unstructured":"Tensorflow. https:\/\/www.tensorflow.org\/. Accessed 8 Mar 2021"},{"issue":"9","key":"3_CR42","doi-asserted-by":"publisher","first-page":"1977","DOI":"10.3390\/s19091977","volume":"19","author":"G Thamilarasu","year":"2019","unstructured":"Thamilarasu, G., Chawla, S.: Towards deep-learning-driven intrusion detection for the internet of things. Sensors 19(9), 1977 (2019)","journal-title":"Sensors"},{"key":"3_CR43","unstructured":"Tor-Nontor Dataset. https:\/\/www.unb.ca\/cic\/datasets\/tor.html. Accessed 8 Mar 2021"},{"issue":"8","key":"3_CR44","doi-asserted-by":"publisher","first-page":"1661","DOI":"10.1109\/TPDS.2012.261","volume":"24","author":"M Xie","year":"2012","unstructured":"Xie, M., Hu, J., Han, S., Chen, H.H.: Scalable hypergrid k-NN-based online anomaly detection in wireless sensor networks. IEEE Trans. Parallel Distrib. Syst. 24(8), 1661\u20131670 (2012)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"5","key":"3_CR45","doi-asserted-by":"publisher","first-page":"978","DOI":"10.1109\/TNNLS.2015.2431251","volume":"27","author":"DS Yeung","year":"2015","unstructured":"Yeung, D.S., Li, J.C., Ng, W.W., Chan, P.P.: MLPNN training via a multiobjective optimization of training error and stochastic sensitivity. IEEE Trans. Neural Netw. Learn. Syst. 27(5), 978\u2013992 (2015)","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"issue":"6","key":"3_CR46","doi-asserted-by":"publisher","first-page":"779","DOI":"10.1016\/j.patrec.2004.09.045","volume":"26","author":"C Zhang","year":"2005","unstructured":"Zhang, C., Jiang, J., Kamel, M.: Intrusion detection using hierarchical neural networks. Pattern Recogn. Lett. 26(6), 779\u2013791 (2005)","journal-title":"Pattern Recogn. Lett."},{"key":"3_CR47","doi-asserted-by":"crossref","unstructured":"Zhang, Z.: Improved adam optimizer for deep neural networks. In: 2018 IEEE\/ACM 26th International Symposium on Quality of Service (IWQoS), pp. 1\u20132. IEEE, June 2018","DOI":"10.1109\/IWQoS.2018.8624183"}],"container-title":["Proceedings of the International Neural Networks Society","Proceedings of the 22nd Engineering Applications of Neural Networks Conference"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-80568-5_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,28]],"date-time":"2022-06-28T07:08:29Z","timestamp":1656400109000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-80568-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030805678","9783030805685"],"references-count":47,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-80568-5_3","relation":{},"ISSN":["2661-8141","2661-815X"],"issn-type":[{"value":"2661-8141","type":"print"},{"value":"2661-815X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"1 July 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EANN","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Engineering Applications of Neural Networks","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Crete","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Greece","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 June 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 June 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eann2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.eann2021.eu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}