CNN and MLP neural network ensembles for packet classification and adversary defense

Machine learning techniques such as artificial neural networks are seeing increased use in the examination of communication network research questions. Central to many of these research questions is the need to classify packets and improve visibility. Multi-Layer Perceptron (MLP) neural networks and...

Full description

Saved in:
Bibliographic Details
Published inIntelligent and converged networks Vol. 2; no. 1; pp. 66 - 82
Main Authors Hartpence, Bruce, Kwasinski, Andres
Format Journal Article
LanguageEnglish
Published Tsinghua University Press 01.03.2021
Subjects
Online AccessGet full text
ISSN2708-6240
2708-6240
DOI10.23919/ICN.2020.0023

Cover

More Information
Summary:Machine learning techniques such as artificial neural networks are seeing increased use in the examination of communication network research questions. Central to many of these research questions is the need to classify packets and improve visibility. Multi-Layer Perceptron (MLP) neural networks and Convolutional Neural Networks (CNNs) have been used to successfully identify individual packets. However, some datasets create instability in neural network models. Machine learning can also be subject to data injection and misclassification problems. In addition, when attempting to address complex communication network challenges, extremely high classification accuracy is required. Neural network ensembles can work towards minimizing or even eliminating some of these problems by comparing results from multiple models. After ensembles tuning, training time can be reduced, and a viable and effective architecture can be obtained. Because of their effectiveness, ensembles can be utilized to defend against data poisoning attacks attempting to create classification errors. In this work, ensemble tuning and several voting strategies are explored that consistently result in classification accuracy above 99%. In addition, ensembles are shown to be effective against these types of attack by maintaining accuracy above 98%.
ISSN:2708-6240
2708-6240
DOI:10.23919/ICN.2020.0023