In the recent years, cybersecurity has gained high relevance, converting the detection of attacks or intrusions into a key task. In fact, a small breach in a system, application, or network, can cause huge damage for the companies. However, when this attack detection encounters the Artificial Intelligence paradigm, it can be addressed using high-quality classifiers which often need high resource demands in terms of computation or memory usage. This situation has a high impact when the attack classifiers need to be used with limited resourced devices or without overloading the performance of the devices, as it happens for example in IoT devices, or in industrial systems. For overcoming this issue, NBcoded, a novel light attack classification tool is proposed in this work. NBcoded works in a pipeline combining the removal of noisy data properties of the encoders with the low resources and timing consuming obtained by the Naive Bayes classifier. This work compares three different NBcoded implementations based on three different Naive Bayes likelihood distribution assumptions (Gaussian, Complement and Bernoulli). Then, the best NBcoded is compared with state of the art classifiers like Multilayer Perceptron and Random Forest. Our implementation shows to be the best model reducing the impact of training time and disk usage, even if it is outperformed by the other two in terms of Accuracy and F1-score (~ 2%).
翻译:近些年来,网络安全变得具有高度相关性,将攻击或侵入的发现转化为关键任务。事实上,一个系统、应用程序或网络的小小故障可能会给公司造成巨大损害。然而,当攻击探测遇到人工智能范式时,可以使用高品质分类器解决这个问题,这些分类器往往在计算或记忆使用方面需要大量资源。当攻击分类器需要使用资源有限的装置,或不需要超载设备,例如IoT装置或工业系统,出现这种情况时,这种情况具有很大影响。为了克服这一问题,NBcoddd, 提出了一个新的轻攻击分类工具。NBcod在管道中将消除编码器的杂乱数据特性与Naive Bayes分类器所获取的低资源和时间消耗量结合起来。在三个不同的NB编码实施假设(Gausian, 补充和Bernoulbelli)的基础上,这种情况影响很大。随后,最佳的NBccodd 与艺术分类器的状态相比,即NBCocard,如果多层 Percrequenal 和Forest Redustrical公司的其他使用量是最佳的,那么,那么,那么,那么,Best-rocal-rocreal-de-de-rocredustral-de 和Forcredustral Produstral-viewd-viewd-views Produstral-views views views views views view view Proview views view view 。这项工作是最好的是最佳模型比,如果它比。