Recovering From Cyber-Manufacturing Attacks by Reinforcement Learning

Romesh Prasad, Matthew K. Swanson, Y. Moon
{"title":"Recovering From Cyber-Manufacturing Attacks by Reinforcement Learning","authors":"Romesh Prasad, Matthew K. Swanson, Y. Moon","doi":"10.1115/imece2022-93982","DOIUrl":null,"url":null,"abstract":"\n A Cyber-Manufacturing systems (CMS) is an integration of informational and operational entities that are synchronized with manufacturing processes to increase productivity. However, this integration enlarges the scope for cyber attackers to intrude manufacturing processes, which are called cyber-manufacturing attacks. They can have significant impacts on physical operations within a CMS, such as shutting down plants, production interruption, premature failure of products, and fatal accidents. Although research activities in this emerging problem have been increased recently, existing research has been limited to detection and prevention solutions. However, these strategies cannot ensure a continuous function of an attacked CMS. To ensure continuous functioning of a CMS, a robust recovery strategy must be developed and employed. Current research in recovery has been limited to feedback controllers with an assumption of a complete knowledge of a system model. To overcome this limitation, a recovery agent augmented by reinforcement learning was developed. This is to utilize the ability of reinforcement learning to handle sequential decisions and to proceed even without a complete knowledge of a system model. A virtual environment for recovery agents has been developed to assist efforts needed to obtain sample data, experiment various scenarios, and explore with reinforcement learning. Two cyber-manufacturing attack scenarios have been developed: (i) spoofing a stepper motor controlling additive manufacturing processes, (ii) disrupting the sequence of the pick and place robot. The recovery agent takes random actions by exploring its environment and receives rewards from the actions. After many iterations, it learns proper actions to take.","PeriodicalId":113474,"journal":{"name":"Volume 2B: Advanced Manufacturing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Volume 2B: Advanced Manufacturing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1115/imece2022-93982","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

A Cyber-Manufacturing systems (CMS) is an integration of informational and operational entities that are synchronized with manufacturing processes to increase productivity. However, this integration enlarges the scope for cyber attackers to intrude manufacturing processes, which are called cyber-manufacturing attacks. They can have significant impacts on physical operations within a CMS, such as shutting down plants, production interruption, premature failure of products, and fatal accidents. Although research activities in this emerging problem have been increased recently, existing research has been limited to detection and prevention solutions. However, these strategies cannot ensure a continuous function of an attacked CMS. To ensure continuous functioning of a CMS, a robust recovery strategy must be developed and employed. Current research in recovery has been limited to feedback controllers with an assumption of a complete knowledge of a system model. To overcome this limitation, a recovery agent augmented by reinforcement learning was developed. This is to utilize the ability of reinforcement learning to handle sequential decisions and to proceed even without a complete knowledge of a system model. A virtual environment for recovery agents has been developed to assist efforts needed to obtain sample data, experiment various scenarios, and explore with reinforcement learning. Two cyber-manufacturing attack scenarios have been developed: (i) spoofing a stepper motor controlling additive manufacturing processes, (ii) disrupting the sequence of the pick and place robot. The recovery agent takes random actions by exploring its environment and receives rewards from the actions. After many iterations, it learns proper actions to take.
通过强化学习从网络制造攻击中恢复
网络制造系统(CMS)是与制造过程同步的信息和操作实体的集成,以提高生产率。然而,这种整合扩大了网络攻击者入侵制造过程的范围,这被称为网络制造攻击。它们可能对CMS中的物理操作产生重大影响,例如关闭工厂、生产中断、产品过早失效和致命事故。虽然最近对这一新出现问题的研究活动有所增加,但现有的研究仅限于发现和预防解决办法。然而,这些策略不能确保受攻击CMS的持续功能。为了确保CMS的持续运行,必须制定和采用稳健的恢复策略。目前对恢复的研究仅限于反馈控制器,并假设对系统模型有完整的了解。为了克服这一限制,开发了一种强化学习增强的恢复代理。这是为了利用强化学习的能力来处理顺序决策,甚至在没有完整的系统模型知识的情况下继续进行。为恢复代理开发了一个虚拟环境,以帮助获取样本数据,实验各种场景,并通过强化学习进行探索。已经开发了两种网络制造攻击场景:(i)欺骗控制增材制造过程的步进电机,(ii)破坏拾取和放置机器人的顺序。恢复代理通过探索环境采取随机行动,并从行动中获得奖励。经过多次迭代,它学会了采取适当的行动。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信