LLM-based Control Code Generation using Image Recognition

被引:0
|
作者
Koziolek, Heiko [1 ]
Koziolek, Anne [2 ]
机构
[1] ABB Res, Ladenburg, Germany
[2] Karlsruhe Inst Technol, Karlsruhe, Germany
关键词
Large language models; code generation; P&IDs; IEC; 61131-3; image recognition; industrial case study; industrial automation; PLC; DCS; ChatGPT; GPT4; MODELS;
D O I
10.1145/3643795.3648385
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
LLM-based code generation could save significant manual efforts in industrial automation, where control engineers manually produce control logic for sophisticated production processes. Previous attempts in control logic code generation lacked methods to interpret schematic drawings from process engineers. Recent LLMs now combine image recognition, trained domain knowledge, and coding skills. We propose a novel LLM-based code generation method that generates IEC 61131-3 Structure Text control logic source code from Piping-and-Instrumentation Diagrams (P&IDs) using image recognition. We have evaluated the method in three case study with industrial P&IDs and provide first evidence on the feasibility of such a code generation besides experiences on image recognition glitches.
引用
收藏
页码:38 / 45
页数:8
相关论文
共 50 条
  • [1] LLM-based and Retrieval-Augmented Control Code Generation
    Koziolek, Heiko
    Gruener, Sten
    Hark, Rhaban
    Ashiwal, Virendra
    Linsbauer, Sofia
    Eskandani, Nafise
    2024 INTERNATIONAL WORKSHOP ON LARGE LANGUAGE MODELS FOR CODE, LLM4CODE 2024, 2024, : 22 - 29
  • [2] Boosting LLM-Based Software Generation by Aligning Code with Requirements
    Yaacov, Tom
    Elyasaf, Achiya
    Weiss, Gera
    32ND INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS, REW 2024, 2024, : 301 - 305
  • [3] LLM-Based Code Generation Method for Golang Compiler Testing
    Gu, Qiuhan
    PROCEEDINGS OF THE 31ST ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2023, 2023, : 2201 - 2203
  • [4] LLM-Based Business Process Documentation Generation
    Zhu, Rui
    Hu, Quanzhou
    Wen, Lijie
    Lin, Leilei
    Xiao, Honghao
    Wang, Chaogang
    SERVICE-ORIENTED COMPUTING, ICSOC 2024, PT I, 2025, 15404 : 381 - 390
  • [5] ChatUniTest: A Framework for LLM-Based Test Generation
    Chen, Yinghao
    Hu, Zehao
    Zhi, Chen
    Han, Junxiao
    Deng, Shuiguang
    Yin, Jianwei
    COMPANION PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, FSE COMPANION 2024, 2024, : 572 - 576
  • [6] Multimodal Emotion Recognition Using Feature Fusion: An LLM-Based Approach
    Chandraumakantham, Omkumar
    Gowtham, N.
    Zakariah, Mohammed
    Almazyad, Abdulaziz
    IEEE ACCESS, 2024, 12 : 108052 - 108071
  • [7] LLM-Based Test-Driven Interactive Code Generation: User Study and Empirical Evaluation
    Fakhoury, Sarah
    Naik, Aaditya
    Sakkas, Georgios
    Chakraborty, Saikat
    Lahiri, Shuvendu K.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (09) : 2254 - 2268
  • [8] Evaluating Human-AI Partnership for LLM-based Code Migration
    Omidvar-Tehrani, Behrooz
    Ishaani, M.
    Anubhai, Anmol
    EXTENDED ABSTRACTS OF THE 2024 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2024, 2024,
  • [9] The Power of Atmosphere: LLM-Based Social Task Generation of Robots
    Lee, Hanna
    Lym, Hyo Jeong
    Kim, Da-Young
    Kim, Min-Gyu
    2024 21ST INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS, UR 2024, 2024, : 532 - 538
  • [10] MedSyn: LLM-Based Synthetic Medical Text Generation Framework
    Kumichev, Gleb
    Blinov, Pavel
    Kuzkina, Yulia
    Goncharov, Vasily
    Zubkova, Galina
    Zenovkin, Nikolai
    Goncharov, Aleksei
    Savchenko, Andrey
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES-APPLIED DATA SCIENCE TRACK, PT X, ECML PKDD 2024, 2024, 14950 : 215 - 230