Talking like Piping and Instrumentation Diagrams (P&IDs)

이 논문은 DEXPI 데이터 모델을 그래프로 변환하고 이를 그래프 기반 검색 증강 생성 (Graph-RAG) 기술을 통해 대규모 언어 모델 (LLM) 에 통합함으로써, 엔지니어가 자연어로 P&ID 와 소통하고 환각 현상을 줄이며 공정 정보를 해석할 수 있는 새로운 방법론을 제안합니다.

Achmad Anggawirya Alimin, Dominik P. Goldstein, Lukas Schulze Balhorn, Artur M. Schweidtmann

게시일 2026-03-12
📖 3 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

🏭 1. 문제 상황: "미로 같은 공장의 설계도"

공장을 설계할 때 사용하는 P&ID(파이프와 계기판 도면) 는 마치 수만 개의 방과 복도가 연결된 거대한 미로와 같습니다.

  • 현재의 방식: 엔지니어가 이 미로를 찾아다니며 "어디서 어디로 물이 흐르지?", "이 밸브는 어떤 사양이지?"라고 종이나 PDF 파일을 뒤적이며 손으로 찾아야 합니다. 이는 시간이 많이 걸리고, 실수하기 쉽습니다.
  • 목표: 이 복잡한 미로를 AI 가 바로 이해하고, 우리가 "이 밸브는 뭐야?"라고 물어보면 바로 답해줄 수 있게 만들고 싶었습니다.

🛠️ 2. 해결책: "도면을 AI 가 읽을 수 있는 언어로 번역하기"

연구팀은 P&ID 를 AI 가 이해할 수 있도록 3 단계로 변환했습니다.

1 단계: 도면을 '레고 블록'처럼 분해하기 (그래프 표현)

P&ID 는 복잡한 XML 파일로 되어 있는데, AI 는 이걸 바로 못 읽습니다. 연구팀은 **pyDEXPI**라는 도구를 써서 이 도면을 레고 블록처럼 쪼개었습니다.

  • 비유: 거대한 성을 해체해서 '벽돌 (장비)', '벽돌 사이의 접착제 (파이프)', '전선 (계기)'으로 나누는 작업입니다.
  • 결과: 이제 AI 는 "이 벽돌은 펌프야", "이 벽돌은 탱크야"라고 구분할 수 있게 됩니다.

2 단계: '지식 지도' 만들기 (지식 그래프 생성)

단순히 블록을 나열하는 것만으로는 부족합니다. 블록들이 어떻게 연결되어 있는지 관계를 설명해야 합니다. 연구팀은 이를 **Neo4j**라는 데이터베이스에 저장했습니다.

  • 비유: 이제 레고 블록들이 **"A 는 B 에 연결되어 있고, C 는 D 를 조절한다"**는 식의 지도가 된 것입니다.
  • 특징: 이 지도에는 장비의 이름, 크기, 작동 조건 같은 상세 정보도 붙어 있습니다.

3 단계: '요약본' 만들기 (고수준 그래프 압축)

여기서 중요한 문제가 생깁니다. 지도가 너무 크면 AI 가 읽는 데 시간이 너무 오래 걸리고, 중요한 핵심을 놓칠 수 있습니다 (AI 의 기억력 한계).

  • 해결책: 연구팀은 지도에서 **중요하지 않은 세부 사항 (예: 나사 하나하나의 정보) 은 빼고, 전체적인 흐름 (물길, 주요 장비) 만 남기는 '요약본'**을 만들었습니다.
  • 비유: 1,000 페이지짜리 두꺼운 소설책을 10 페이지짜리 줄거리로 요약한 것과 같습니다. AI 는 이 줄거리를 보고 전체적인 이야기를 훨씬 빠르게 이해할 수 있습니다.

💬 3. AI 와 대화하기 (RAG 기술)

이제 준비된 '요약된 지식 지도'를 AI(대규모 언어 모델) 에게 보여줍니다.

  • 질문: "이 공장에서 위험한 부분은 어디야?"
  • AI 의 반응: AI 는 자신의 일반 지식 (훈련 데이터) 과 우리가 준 '요약된 지도'를 합쳐서 답합니다.
    • "펌프 P4712 는 왕복식 펌프라 압력 충격을 잘 받아요. 그래서 여기에 안전 밸브를 더 추가하는 게 좋겠네요."
  • 효과: AI 가 엉뚱한 소리를 하는 것 (할루시네이션) 을 줄이고, 실제 도면의 정보를 바탕으로 정확한 조언을 해줍니다.

📊 4. 실험 결과: "AI 는 얼마나 잘했나?"

연구팀은 다양한 크기의 AI 모델을 테스트했습니다.

  • 큰 AI (GPT-4o 등): 도면의 흐름을 잘 이해하고, 구체적인 안전 조언을 잘 해냈습니다.
  • 작은 AI: 도면이 너무 복잡하면 헷갈리거나, 중요한 장비를 놓치는 실수를 했습니다.
  • 핵심 발견: '요약본 (고수준 그래프)'을 사용했을 때 AI 가 도면의 흐름을 더 잘 이해하고, 실수를 줄였습니다. 마치 사람이 복잡한 지도를 볼 때, 전체적인 흐름을 먼저 파악하고 세부 사항을 보는 것과 같습니다.

🔮 5. 결론과 미래

이 연구는 **"복잡한 공장의 설계도를 AI 가 자연스럽게 이해하고 대화할 수 있는 첫걸음"**입니다.

  • 현재: AI 가 도면을 읽고 정보를 찾아내는 데 성공했습니다.
  • 과제: 하지만 공장은 실수가 치명적인 곳이기 때문에, AI 가 가끔 하는 '망상 (할루시네이션)'을 완전히 없애고 정확도를 더 높여야 합니다.
  • 미래: 이 기술이 발전하면, AI 가 자동으로 설계 오류를 찾아내거나 (자동 수정), 사고 위험을 미리 예측하는 (HAZOP 분석) 데 쓰일 수 있을 것입니다.

💡 한 줄 요약

"복잡한 공장 설계도 (P&ID) 를 AI 가 읽을 수 있는 '요약된 지도'로 변환해서, 엔지니어가 AI 에게 "이거 뭐야?"라고 물어보면 바로 정확한 답을 듣게 해주는 기술입니다."