arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2005.10098cs.CV
收藏

使用迁移学习对工业控制系统屏幕截图进行分类

Classification of Industrial Control Systems screenshots using Transfer Learning

Universidad de León(莱昂大学);Spanish National Cybersecurity Institute (INCIBE)(西班牙国家网络安全研究所)

Pablo Blanco Medina, Eduardo Fidalgo Fernandez, Enrique Alegre, Francisco Jáñez Martino, Roberto A. Vasco-Carofilis, Víctor Fidalgo Villar

摘要:

工业控制系统在很大程度上依赖于安全和监控协议。有几种工具可用于此目的,它们可以侦察漏洞并从各种控制面板中截取屏幕截图以供以后分析。然而,它们不能将图像充分分类到特定的控制组中,这可能使手动操作员难以执行操作。为了解决这个问题,我们使用迁移学习与五个CNN架构,在Imagenet上预先训练,以确定哪一个最好地分类从工业控制系统获得的屏幕截图。使用337个手动标记的图像,我们训练这些架构,并研究其性能的准确性和CPU和GPU的时间。我们发现MobilenetV 1是基于其97.95%的F1分数的最佳架构,其CPU速度为0.47秒/图像。在时间至关重要且GPU可用的系统中,VGG 16是首选,因为它需要0.04秒来处理图像,但性能下降到87.67%。

英文摘要:

Industrial Control Systems depend heavily on security and monitoring protocols. Several tools are available for this purpose, which scout vulnerabilities and take screenshots from various control panels for later analysis. However, they do not adequately classify images into specific control groups, which can difficult operations performed by manual operators. In order to solve this problem, we use transfer learning with five CNN architectures, pre-trained on Imagenet, to determine which one best classifies screenshots obtained from Industrial Controls Systems. Using 337 manually labeled images, we train these architectures and study their performance both in accuracy and CPU and GPU time. We find out that MobilenetV1 is the best architecture based on its 97,95% of F1-Score, and its speed on CPU with 0.47 seconds per image. In systems where time is critical and GPU is available, VGG16 is preferable because it takes 0.04 seconds to process images, but dropping performance to 87,67%.

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

↑