Körösi L., Kajan S., Berki M., Skirkanič J., Lúčny M., Melichar A., Mihálik J.
{"title":"从检测到行动:通过 Docker 服务在 PLC 系统中实施深度学习推理","authors":"Körösi L., Kajan S., Berki M., Skirkanič J., Lúčny M., Melichar A., Mihálik J.","doi":"10.1016/j.ifacol.2024.07.365","DOIUrl":null,"url":null,"abstract":"<div><p>This paper focuses on the implementation of recognition and detection algorithms for programmable logic controllers (PLCs) based on artificial intelligence (AI). AI methods based on deep neural networks (DNN) are characterized by a large number of hidden layers and neurons in hidden layers, which increases the computational complexity of computing the outputs of artificial neural networks (ANNs). Popular convolutional neural networks (CNN) are among such ResNet, AlexNet, GoogLeNet and others. A remote cloud solution is proposed in this paper to compute CNN outputs. The CNN implementation was tested on object recognition and detection applications. Training and testing of the CNN and YOLO detector was carried out in the Python environment.</p></div>","PeriodicalId":37894,"journal":{"name":"IFAC-PapersOnLine","volume":"58 9","pages":"Pages 19-24"},"PeriodicalIF":0.0000,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2405896324004543/pdf?md5=5d5245c402a57dbcc289cdd76f908149&pid=1-s2.0-S2405896324004543-main.pdf","citationCount":"0","resultStr":"{\"title\":\"From Detection to Action: Implementing Deep Learning Inference in PLC Systems via Docker Services\",\"authors\":\"Körösi L., Kajan S., Berki M., Skirkanič J., Lúčny M., Melichar A., Mihálik J.\",\"doi\":\"10.1016/j.ifacol.2024.07.365\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>This paper focuses on the implementation of recognition and detection algorithms for programmable logic controllers (PLCs) based on artificial intelligence (AI). AI methods based on deep neural networks (DNN) are characterized by a large number of hidden layers and neurons in hidden layers, which increases the computational complexity of computing the outputs of artificial neural networks (ANNs). Popular convolutional neural networks (CNN) are among such ResNet, AlexNet, GoogLeNet and others. A remote cloud solution is proposed in this paper to compute CNN outputs. The CNN implementation was tested on object recognition and detection applications. Training and testing of the CNN and YOLO detector was carried out in the Python environment.</p></div>\",\"PeriodicalId\":37894,\"journal\":{\"name\":\"IFAC-PapersOnLine\",\"volume\":\"58 9\",\"pages\":\"Pages 19-24\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S2405896324004543/pdf?md5=5d5245c402a57dbcc289cdd76f908149&pid=1-s2.0-S2405896324004543-main.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IFAC-PapersOnLine\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2405896324004543\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Engineering\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IFAC-PapersOnLine","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2405896324004543","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Engineering","Score":null,"Total":0}
From Detection to Action: Implementing Deep Learning Inference in PLC Systems via Docker Services
This paper focuses on the implementation of recognition and detection algorithms for programmable logic controllers (PLCs) based on artificial intelligence (AI). AI methods based on deep neural networks (DNN) are characterized by a large number of hidden layers and neurons in hidden layers, which increases the computational complexity of computing the outputs of artificial neural networks (ANNs). Popular convolutional neural networks (CNN) are among such ResNet, AlexNet, GoogLeNet and others. A remote cloud solution is proposed in this paper to compute CNN outputs. The CNN implementation was tested on object recognition and detection applications. Training and testing of the CNN and YOLO detector was carried out in the Python environment.
期刊介绍:
All papers from IFAC meetings are published, in partnership with Elsevier, the IFAC Publisher, in theIFAC-PapersOnLine proceedings series hosted at the ScienceDirect web service. This series includes papers previously published in the IFAC website.The main features of the IFAC-PapersOnLine series are: -Online archive including papers from IFAC Symposia, Congresses, Conferences, and most Workshops. -All papers accepted at the meeting are published in PDF format - searchable and citable. -All papers published on the web site can be cited using the IFAC PapersOnLine ISSN and the individual paper DOI (Digital Object Identifier). The site is Open Access in nature - no charge is made to individuals for reading or downloading. Copyright of all papers belongs to IFAC and must be referenced if derivative journal papers are produced from the conference papers. All papers published in IFAC-PapersOnLine have undergone a peer review selection process according to the IFAC rules.