集成平均深度神经网络用于异质物联网设备中的尸网络检测
Aulia Arif Wardana1, Grzegorz Kołaczek2, Arkadiusz Warzyński2
1Wrocław University of Science and Technology, Wrocław, Poland. aulia.wardana@pwr.edu.pl.
Scientific reports
|February 16, 2024
概括
本研究介绍了用于物联网 (IoT) 网络的增强入侵检测系统 (IDS),有效地检测使用集体深度神经网络 (DNN) 的各种设备上的尸网络攻击. 这种新的方法在复杂的物联网环境中识别恶意活动时实现了高精度.
科学领域:
- 网络安全 网络安全
- 网络安全 网络安全
- 人工智能的人工智能
背景情况:
- 尸网络攻击对物联网 (IoT) 设备构成重大威胁,导致数据泄露和网络中断.
- 现有的基于网络的入侵检测系统 (NIDS) 难以应对物联网环境的动态和异质性.
- 物联网设备类型,配置和供应商的多样性使有效的威胁检测变得复杂.
研究的目的:
- 提出一个新的入侵检测系统 (IDS),专门为异质物联网环境设计.
- 通过利用深度神经网络 (DNN) 的合并方法来增强尸网络攻击的检测.
- 解决物联网安全中设备多样性所带来的挑战.
主要方法:
- 开发了一个IDS,将异质物联网设备的流量数据组合在一起.
- 利用深度神经网络 (DNN) 为每个设备类型创建个别训练模型.
- 实施了集成平均化方法,将来自单个DNN模型的预测结合起来进行最终检测.
- 使用N-BaIoT数据集验证了拟议的IDS.
主要成果:
- 整体平均DNN模型在检测尸网络攻击方面表现出高效.
- 在识别尸网络活动时获得了97.21%的平均准确性.
- 获得的精度为91.41%,回忆率为87.31%,F1得分为88.48%.
结论:
- 集合平均DNN为检测异质物联网网络中的尸网络攻击提供了强大的解决方案.
- 拟议的IDS有效地克服了动态物联网环境中的传统NIDS的局限性.
- 这项研究在保护各种物联网生态系统免受协调的网络威胁方面取得了重大进展.
相关概念视频
Aggregates Classification
325
Aggregate classification is generally based on its size, petrographic characteristics, weight, and source. Size classification ranges from coarse to fine aggregates, defined by the size of the particles. Coarse aggregates are particles that do not pass through ASTM sieve No. 4, and aggregates that pass through the sieve are fine aggregates.
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
325
Multi-input and Multi-variable systems
106
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
106
Classification of Signals
461
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
461
Classification of Systems-I
186
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
186
Classification of Systems-II
146
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
146
Weighted Mean
5.1K
While taking the arithmetic, geometric, or harmonic mean of a sample data set, equal importance is assigned to all the data points. However, all the values may not always be equally important in some data sets. An intrinsic bias might make it more important to give more weightage to specific values over others.
For example, consider the number of goals scored in the matches of a tournament. While computing the average number of goals scored in the tournament, it may be more important to...
For example, consider the number of goals scored in the matches of a tournament. While computing the average number of goals scored in the tournament, it may be more important to...
5.1K


