【24h】

Machine learning based network intrusion detection for data streaming IoT applications

机译:基于机器学习的网络入侵检测数据流IOT应用程序

获取原文

摘要

In recent years, Internet of Things (IoT) technologies have been widely used in many fields such as surveillance, health-care, smart metering and environment monitoring. This extensive usage leads to massive data management and a complexity in data analysis. A huge number of IoT sensors are deployed for monitoring task and send continuously their collected data to gateways. IoT applications are analyzing these data flows and making real time decisions about specific monitored events (fire, flood, terrorist attacks, etc.). Anomalies that may be related to sensor failures or network intrusions are affecting such decisions. Therefore, they should be detected and eliminated as soon as they arrive. This task requires real time data processing detectors for making accurate and fast predictions. In this paper, we design an architecture for a real time network intrusion detection system for IoT streaming data. The system was developed, deployed and tested with the two leading stream processing frameworks (Apache Flink and Apache Spark Streaming). We used two different public datasets and different machine learning algorithms. Results show considerable throughputs and high detection accuracy especially for Apache Flink.
机译:近年来,物联网(物联网)技术已广泛应用于许多领域,如监控,保健,智能计量和环境监测。这种广泛的用途导致大规模的数据管理和数据分析中的复杂性。部署了大量的IOT传感器以进行监控任务,并将其收集的数据连续发送到网关。 IOT应用程序正在分析这些数据流程并对特定监控事件(火,洪水,恐怖攻击等)进行实时决定。可能与传感器故障或网络入侵有关的异常影响这些决定。因此,应该在到达时发现和消除它们。此任务需要实时数据处理检测器,用于做出准确和快速的预测。在本文中,我们设计了用于IOT流数据的实时网络入侵检测系统的架构。使用两个领先的流处理框架(Apache Flink和Apache Spark Streaming)开发,部署和测试系统。我们使用了两个不同的公共数据集和不同的机器学习算法。结果显示了相当大的吞吐量和高检测精度,特别是对于Apache Flink。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号