论文标题
用于互联网流量分类的轻巧,高效且可解释的卷积神经网络
A Lightweight, Efficient and Explainable-by-Design Convolutional Neural Network for Internet Traffic Classification
论文作者
论文摘要
流量分类,即对网络中流动的应用程序类型的识别是一项战略任务(例如,入侵检测,路由)。这项任务面临当前深度学习方法无法解决的一些关键挑战。当前方法的设计没有考虑到网络硬件(例如路由器)通常以有限的计算资源运行的事实。此外,他们不满足监管机构强调忠实解释性的需求。最后,这些流量分类器将在小型数据集上进行评估,这些数据集无法反映现实世界中应用程序的多样性。 因此,本文介绍了用于互联网交通分类的新的轻巧,高效且可解释的卷卷卷积神经网络(LEXNET),该神经网络(LEXNET)依赖于新的残留块(用于轻巧和效率的目的)和原型层(用于解释性)。基于商业级数据集,我们的评估表明,Lexnet成功地保持了与最佳性能最先进的神经网络相同的准确性,同时提供了前面提到的其他功能。此外,我们说明了方法的解释性特征,这源于检测到的应用程序原型与最终用户的交流,我们通过与事后事后方法的比较来强调Lexnet解释的忠诚。
Traffic classification, i.e. the identification of the type of applications flowing in a network, is a strategic task for numerous activities (e.g., intrusion detection, routing). This task faces some critical challenges that current deep learning approaches do not address. The design of current approaches do not take into consideration the fact that networking hardware (e.g., routers) often runs with limited computational resources. Further, they do not meet the need for faithful explainability highlighted by regulatory bodies. Finally, these traffic classifiers are evaluated on small datasets which fail to reflect the diversity of applications in real-world settings. Therefore, this paper introduces a new Lightweight, Efficient and eXplainable-by-design convolutional neural network (LEXNet) for Internet traffic classification, which relies on a new residual block (for lightweight and efficiency purposes) and prototype layer (for explainability). Based on a commercial-grade dataset, our evaluation shows that LEXNet succeeds to maintain the same accuracy as the best performing state-of-the-art neural network, while providing the additional features previously mentioned. Moreover, we illustrate the explainability feature of our approach, which stems from the communication of detected application prototypes to the end-user, and we highlight the faithfulness of LEXNet explanations through a comparison with post hoc methods.