Transmission Quality Classification with Use of Fusion of Neural Network and Genetic Algorithm in Pay&Require Multi-Agent Managed Network

Modern computer systems practically cannot function without a computer network. New concepts of data transmission are emerging, e.g., programmable networks. However, the development of computer networks entails the need for development in one more aspect, i.e., the quality of the data transmission through the network. The data transmission quality can be described using parameters, i.e., delay, bandwidth, packet loss ratio and jitter. On the basis of the obtained values, specialists are able to state how measured parameters impact on the overall quality of the provided service. Unfortunately, for a non-expert user, understanding of these parameters can be too complex. Hence, the problem of translation of the parameters describing the transmission quality appears understandable to the user. This article presents the concept of using Machine Learning (ML) to solve the above-mentioned problem, i.e., a dynamic classification of the measured parameters describing the transmission quality in a certain scale. Thanks to this approach, describing the quality will become less complex and more understandable for the user. To date, some studies have been conducted. Therefore, it was decided to use different approaches, i.e., fusion of a neural network (NN) and a genetic algorithm (GA). GA’s were choosen for the selection of weights replacing the classic gradient descent algorithm. For learning purposes, 100 samples were obtained, each of which was described by four features and the label, which describes the quality. In the reasearch carried out so far, single classifiers and ensemble learning have been used. The current result compared to the previous ones is better. A relatively high quality of the classification was obtained when we have used 10-fold stratified cross-validation, i.e., SEN = 95% (overall accuracy). The incorrect classification was 5/100, which is a better result compared to previous studies.

[1]  Fernando M. V. Ramos,et al.  Software-Defined Networking: A Comprehensive Survey , 2014, Proceedings of the IEEE.

[2]  Jian Song,et al.  Joint Transceiver Optimization for Wireless Communication PHY Using Neural Network , 2019, IEEE Journal on Selected Areas in Communications.

[3]  U. Rajendra Acharya,et al.  DGHNL: A new deep genetic hierarchical network of learners for prediction of credit scoring , 2020, Inf. Sci..

[4]  Priyadarsi Nanda,et al.  Policy Based QoS Support using BGP Routing , 2006, Communications in Computing.

[5]  Geoffrey I. Webb,et al.  Encyclopedia of Machine Learning , 2011, Encyclopedia of Machine Learning.

[6]  Ali Ghaffari,et al.  Performance issues and solutions in SDN-based data center: a survey , 2020, The Journal of Supercomputing.

[7]  Larry R. Medsker,et al.  Genetic Algorithms and Neural Networks , 1995 .

[8]  Moloud Abdar,et al.  Improving the Diagnosis of Liver Disease Using Multilayer Perceptron Neural Network and Boosted Decision Trees , 2018 .

[9]  Rayner Alfred,et al.  A genetic-based backpropagation neural network for forecasting in time-series data , 2015, 2015 International Conference on Science in Information Technology (ICSITech).

[10]  Wojciech Maziarz,et al.  Classification of tea specimens using novel hybrid artificial intelligence methods , 2014 .

[11]  Roohallah Alizadehsani,et al.  Computer aided decision making for heart disease detection using hybrid neural network-Genetic algorithm , 2017, Comput. Methods Programs Biomed..

[12]  Danyang Yuan,et al.  Genetic algorithm for the optimization of features and neural networks in ECG signals classification , 2017, Scientific Reports.

[13]  U. Rajendra Acharya,et al.  Development of novel ensemble model using stacking learning and evolutionary computation techniques for automated hepatocellular carcinoma detection , 2020, Biocybernetics and Biomedical Engineering.

[14]  Georgina Stegmayer,et al.  Neural Networks applied to wireless communications , 2006, IFIP AI.

[15]  Joanna Kołodziej,et al.  Machine learning techniques for transmission parameters classification in multi-agent managed network , 2020, 2020 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID).

[16]  Josiah C. Hoskins,et al.  Artificial neural network models for knowledge representation in chemical engineering , 1990 .

[17]  Stjepan Oreski,et al.  Hybrid system with genetic algorithm and artificial neural networks and its application to retail credit risk assessment , 2012, Expert Syst. Appl..

[18]  Jan Janecek,et al.  A Network and Data Link Layer Infrastructure Design to Improve QoS for Real Time Collaborative Systems , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[19]  Wolfgang Kellerer,et al.  Rational Agent-Based Decision Algorithm for Strategic Converged Network Migration Planning , 2019, IEEE/OSA Journal of Optical Communications and Networking.

[20]  Syed Ahmad Chan Bukhari,et al.  LDA–GA–SVM: improved hepatocellular carcinoma prediction through dimensionality reduction and genetically optimized support vector machine , 2020, Neural Computing and Applications.

[21]  MengChu Zhou,et al.  Comprehensive Learning Particle Swarm Optimization Algorithm With Local Search for Multimodal Functions , 2019, IEEE Transactions on Evolutionary Computation.

[22]  Pawel Plawiak,et al.  Novel methodology of cardiac health recognition based on ECG signals and evolutionary-neural system , 2018, Expert Syst. Appl..

[23]  Fatih Ecer,et al.  Training Multilayer Perceptron with Genetic Algorithms and Particle Swarm Optimization for Modeling Stock Price Index Prediction , 2020, Entropy.

[24]  J.C. Lyke,et al.  Applications of neural networks in wireless communications , 2004, IEEE Antennas and Propagation Magazine.

[25]  A. Patnaik,et al.  Neural networks in antenna engineering - beyond black-box modeling , 2005, IEEE/ACES International Conference on Wireless Communications and Applied Computational Electromagnetics, 2005..

[26]  Reza Boostani,et al.  Prediction of acute myocardial infarction with artificial neural networks in patients with nondiagnostic electrocardiogram , 2015 .

[27]  Grenville J. Armitage,et al.  A survey of techniques for internet traffic classification using machine learning , 2008, IEEE Communications Surveys & Tutorials.

[28]  Wenfeng Li,et al.  A discrete multi-objective fireworks algorithm for flowshop scheduling with sequence-dependent setup times , 2019, Swarm Evol. Comput..

[29]  Kostas Pentikousis,et al.  Software-Defined Networking (SDN): Layers and Architecture Terminology , 2015, RFC.

[30]  Saeid Nahavandi,et al.  Hybrid genetic‐discretized algorithm to handle data uncertainty in diagnosing stenosis of coronary arteries , 2020, Expert Syst. J. Knowl. Eng..

[31]  Pawel Plawiak,et al.  Novel genetic ensembles of classifiers applied to myocardium dysfunction recognition based on ECG signals , 2017, Swarm Evol. Comput..

[32]  U. Rajendra Acharya,et al.  Hybrid particle swarm optimization for rule discovery in the diagnosis of coronary artery disease , 2019, Expert Syst. J. Knowl. Eng..

[33]  Leszek Rutkowski,et al.  Computational intelligence - methods and techniques , 2008 .

[34]  Ryszard Tadeusiewicz,et al.  Approximation of phenol concentration using novel hybrid computational intelligence methods , 2014, Int. J. Appl. Math. Comput. Sci..

[35]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[36]  XueMei Meng,et al.  Weather Forecast Based on Improved Genetic Algorithm and Neural Network , 2013 .

[37]  M. Abdar,et al.  Predicting Risk of Acute Appendicitis: A Comparison of Artificial Neural Network and Logistic Regression Models , 2018 .

[38]  Marc Parizeau,et al.  DEAP: evolutionary algorithms made easy , 2012, J. Mach. Learn. Res..

[39]  Ryszard Tadeusiewicz,et al.  Neural networks as a tool for modeling of biological systems , 2015, Bio Algorithms Med Syst..

[40]  U. Rajendra Acharya,et al.  A new machine learning technique for an accurate diagnosis of coronary artery disease , 2019, Comput. Methods Programs Biomed..

[41]  Pawel Plawiak,et al.  Hyperspectral Classification of Blood-Like Substances Using Machine Learning Methods Combined with Genetic Algorithms in Transductive and Inductive Scenarios , 2020, Sensors.

[42]  Fenglian Li,et al.  An Enhanced Artificial Bee Colony-Based Support Vector Machine for Image-Based Fault Detection , 2015 .

[43]  Dariusz Żelasko,et al.  Simulation of transmission quality classification in Pay&Require multi-agent managed network by means of Machine Learning techniques , 2020, Simul. Model. Pract. Theory.

[44]  Tapas Si,et al.  Artificial Neural Network Training using Fireworks Algorithm in Medical Data Mining , 2016 .

[45]  Ibrahim Abdulrab Ahmed,et al.  Breast Cancer Diagnosis based on Genetic Algorithms and Neural Networks , 2018 .

[46]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[47]  Ming Zhang,et al.  A New Adaptive Neural Network Model for Financial Data Mining , 2007, ISNN.

[48]  Jesús Arturo Pérez Díaz,et al.  A Network and Data Link Layer QoS Model to Improve Traffic Performance , 2006, EUC Workshops.

[49]  Ding Wei,et al.  The Study of Network Traffic Identification Based on Machine Learning Algorithm , 2012, 2012 Fourth International Conference on Computational Intelligence and Communication Networks.

[50]  Tshilidzi Marwala,et al.  The use of genetic algorithms and neural networks to approximate missing data in database , 2005, IEEE 3rd International Conference on Computational Cybernetics, 2005. ICCC 2005..

[51]  Ryszard Tadeusiewicz,et al.  How to select an optimal neural model of chemical reactivity? , 2008, Neurocomputing.

[52]  Joaquín Dopazo,et al.  Using a Genetic Algorithm and a Perceptron for Feature Selection and Supervised Class Learning in DNA Microarray Data , 2003, Artificial Intelligence Review.

[53]  U. Rajendra Acharya,et al.  Application of new deep genetic cascade ensemble of SVM classifiers to predict the Australian credit scoring , 2019, Appl. Soft Comput..

[54]  Shahaboddin Shamshirband,et al.  Computer-aided decision-making for predicting liver disease using PSO-based optimized SVM with feature selection , 2019, Informatics in Medicine Unlocked.

[55]  Duc Truong Pham,et al.  OPTIMIZATION OF THE WEIGHTS OF MULTI-LAYERED PERCEPTIONS USING THE BEES ALGORITHM , 2006 .

[56]  Lijun He,et al.  Many-Objective Evolutionary Algorithm With Reference Point-Based Fuzzy Correlation Entropy for Energy-Efficient Job Shop Scheduling With Limited Workers , 2021, IEEE Transactions on Cybernetics.

[57]  U. Rajendra Acharya,et al.  A novel machine learning approach for early detection of hepatocellular carcinoma patients , 2019, Cognitive Systems Research.

[58]  Pawel Plawiak,et al.  Ensemble learning techniques for transmission quality classification in a Pay&Require multi-layer network , 2021, International Journal of Applied Mathematics and Computer Sciences.

[59]  U. Rajendra Acharya,et al.  Novel deep genetic ensemble of classifiers for arrhythmia detection using ECG signals , 2019, Neural Computing and Applications.

[60]  Yang Yu,et al.  A Pruning Neural Network Model in Credit Classification Analysis , 2018, Comput. Intell. Neurosci..