arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2411.08069cs.CRcs.LGcs.PF
收藏

入侵检测的智能绿色效率

Intelligent Green Efficiency for Intrusion Detection

Research Group on Intelligent Engineering and Computing for Advanced Innovation and Development (GECAD)(智能工程与先进创新发展计算研究组(GECAD));School of Engineering, Polytechnic of Porto (ISEP/IPP)(波尔图理工学院工程学院(ISEP/IPP))

Pedro Pereira, Paulo Mendes, João Vitorino, Eva Maia, Isabel Praça

AI总结:

本文评估了不同编程语言和特征选择方法对网络入侵检测中AI模型计算效率的影响,发现特征选择可在不损失检测准确性的前提下提升计算效率,为设计高效可持续的Green AI系统提供了参考。

摘要:

人工智能(AI)近期开始普及,在各个行业取得了巨大进展。然而,AI对环境的影响日益引起关注,特别是在机器学习(ML)和深度学习(DL)模型的能耗和碳足迹方面,这使得研究Green AI变得至关重要,Green AI旨在减少AI系统对气候的影响。本文评估了不同的编程语言和特征选择(FS)方法,以提高AI的计算性能,重点关注网络入侵检测(NID)和网络攻击分类任务。实验使用了五种ML模型——Random Forest、XGBoost、LightGBM、Multi-Layer Perceptron和Long Short-Term Memory,用四种编程语言——Python、Java、R和Rust实现,并采用了三种FS方法——Information Gain、Recursive Feature Elimination和Chi-Square。获得的结果表明,FS在不影响检测准确性的情况下,在提高AI模型计算效率方面发挥着重要作用,并突出了Python和R等语言,它们受益于丰富的AI库环境。这些结论有助于设计高效且可持续的AI系统,同时仍能提供良好的泛化能力和可靠的检测。

英文摘要:

Artificial Intelligence (AI) has emerged in popularity recently, recording great progress in various industries. However, the environmental impact of AI is a growing concern, in terms of the energy consumption and carbon footprint of Machine Learning (ML) and Deep Learning (DL) models, making essential investigate Green AI, an attempt to reduce the climate impact of AI systems. This paper presents an assessment of different programming languages and Feature Selection (FS) methods to improve computation performance of AI focusing on Network Intrusion Detection (NID) and cyber-attack classification tasks. Experiments were conducted using five ML models - Random Forest, XGBoost, LightGBM, Multi-Layer Perceptron, and Long Short-Term Memory - implemented in four programming languages - Python, Java, R, and Rust - along with three FS methods - Information Gain, Recursive Feature Elimination, and Chi-Square. The obtained results demonstrated that FS plays an important role enhancing the computational efficiency of AI models without compromising detection accuracy, highlighting languages like Python and R, that benefit from a rich AI libraries environment. These conclusions can be useful to design efficient and sustainable AI systems that still provide a good generalization and a reliable detection.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑