research / 사업 논지 4개 검증 / 논지 4: 골든셋

! 작업 노트입니다. 가설과 실험 계획이 섞여 있고, 사실이 아닐 수 있습니다.

논지 4 검증: 사람이 공장을 구조화해 코드로 만든 eval 골든셋 (2026-10-25)

최종 갱신 2026-10-26

목차
  1. 0. 결론 5줄
  2. 1. 공장을 구조화하는 표준: 그대로 채점기 재료가 된다
  3. 2. 실행형 채점기로 바꾼 사례
  4. 3. 품질 기준: 랩이 사는 것은 'Verified'다
  5. 4. 프런티어 랩이 원하는 RL 환경 스펙
  6. 5. 인력·비용 추정 (한국)
  7. 6. 반박·수정 포인트 요약

비정본 리서치 노트. 주체: Environment Foundry. 출처는 직접 열어 본 것만 URL을 달았다. 직접 열지 못한 것은 미확인으로 표시했다. 라벨: OBSERVED(1차 출처), HYPOTHESIS(추론).

0. 결론 5줄

  1. OBSERVED 논지 4의 방향은 맞다. PLC 코드는 정적 채점으로는 품질을 가릴 수 없고, 실행(폐루프 시뮬·실제 런타임)으로만 가려진다(SemaPLC). LLM이 HAZOP을 혼자 하면 사고 시나리오 타당도가 낮다(아래 2절, 수치는 미확인).
  2. OBSERVED 다만 "사람이 구조화"만으로는 부족하다. 전문가 3명이 검수한 SWE-bench Verified도 감사해 보니 어려운 문항의 59.4%가 결함이었다. 검수자 + 반례 + 공격(exploit) 에이전트 + 다중 정답 검증까지 해야 골든셋이 된다.
  3. OBSERVED 공개 골든셋은 결국 오염된다. OpenAI는 SWE-bench Verified 보고를 중단했고, Terminal-Bench는 canary 문자열을 스스로 "대체로 상징적"이라고 적었다. 팔 수 있는 것은 비공개 홀드아웃과 주기적 갱신이다.
  4. HYPOTHESIS 한국 SI 단가로 실행형 PLC 과제 하나를 만들면 약 200만~550만 원이 든다. 시장 단가(과제당 $200~2,000)의 상단 이상이다. 그래서 과제 단위가 아니라 환경 단위로 팔고, 한 플랜트 모델에서 변형 과제를 많이 뽑는 구조여야 수지가 맞는다.
  5. HYPOTHESIS 정유·발전소는 연속 공정(DCS)이다. 지금의 AFB/PLCWorld는 이산 제조(Motion·Material Handling)다. 발전·정유 고객용으로는 ISA-106 기동·정지 절차, ISA-18.2 알람 합리화, C&E/SIS 인터록 과제가 필요하다.

1. 공장을 구조화하는 표준: 그대로 채점기 재료가 된다

표준·산출물구조화하는 것골든셋에서 쓰는 법출처
ISA-95 (IEC 62264)0~4 레벨(PLC·DCS=L2, MES=L3, ERP=L4), L3/L4 교환 모델과제 범위를 레벨로 태깅(L1~2 제어 vs L3 MES)ISA-95
ISA-88 (+TR88.00.02 Machine and Unit States)배치 모델·레시피·장비 상태상태 전이 위반 = 안전 위반 규칙ISA-88
ISA-106 (2023)연속 공정 기동·정지·비정상 상황 절차 자동화. 상태 기반(SBC)·시퀀스 기반(SqBC)"SOP → 상태 기계" 과제. L1~2 범위다(L3 제외)ISA 미리보기 PDF (검색 요약 기준, PDF 본문 미확인)
ISA-18.2 (2016) + TR18.2.1~.8알람 철학, 식별·합리화(필요성, 설정값, 결과, 운전원 조치, 우선순위)합리화된 알람 목록 = 정답표. 알람 홍수·우선순위 과제ISA-18 시리즈
HAZOP (IEC 61882:2016)노드별 설계 의도 대비 이탈 → 원인·결과·안전장치·조치이탈 시나리오 = 안전 테스트 케이스. 안전장치 열 = 보호층IEC 61882 샘플 (검색 요약 기준)
C&E 매트릭스, P&ID, I/O 리스트, FDS인터록 원인→동작, 계장 연결, 기능 명세C&E는 바로 실행 가능한 오라클(입력 원인→기대 출력)업계 관행. 1차 출처 미확인
DEXPI 2.0.1 (2026-09-30)P&ID·PFD를 XML 정보 모델로 교환 (ISO 15926 기반)P&ID를 사람이 다시 그리지 않고 기계가 읽는다DEXPI 2.0.1 공지 (검색 요약 기준)
MTP (VDI/VDE/NAMUR 2658, IEC 63280 추진)공정 모듈의 서비스·상태 기계·OPC UA 인터페이스모듈 단위 과제 템플릿Beckhoff MTP (검색 요약 기준)
가상 시운전PLCSIM Advanced: 가상 S7-1500, C++/C# 공동 시뮬 API, SIL 시운전 / Factory I/O: 3D 공장, Ultimate에 SDK실제 벤더 런타임으로 채점Siemens 기능 매뉴얼, Factory I/O (가격 278€/년은 리셀러 정보, 미확인). Emulate3D 미확인

HYPOTHESIS 고객은 이미 이 산출물(FDS·C&E·알람 DB·HAZOP 워크시트)을 준공 문서로 갖고 있다. 골든셋은 인터뷰로 처음부터 짜는 것보다 기존 엔지니어링 문서를 실행형 과제로 컴파일하는 작업에 가깝다. 이렇게 보면 고객에게 요청할 것이 구체적으로 정해진다. "한 유닛의 FDS + I/O 리스트 + C&E + HAZOP 워크시트"다.

2. 실행형 채점기로 바꾼 사례

사례채점 방식시사점출처
PLCWorld (2026-10)100과제 → 473 조건. ST 실행 + 플랜트 시뮬 폐루프. 성공·안전 위반 분리. 반례 542개로 채점 규칙 검증, 실무자 검토GPT-5.5 Easy 82.7% / Hard 25.1%. 산업 PLC 프로그램·문서에서 제어 관계를 뽑아 합성 과제로 만듦arXiv 2610.02982
SemaPLC (2026-08, midea-ai 저장소)사양 적합 + 컴파일 + 실제 PLC 런타임 트레이스 비교. 독립 117과제, 프로젝트 맥락 65과제정적 점수는 방법 간 10점 이내, 동적 점수는 22.4~31.4 vs 52.2. "실행만이 충실한 시험"arXiv 2608.18565
LLM4PLC (ICSE 2024)문법 검사기·컴파일러·SMV 검증기 루프. FischerTechnik 테스트베드성공률 47→72%arXiv 2401.05443
Agents4PLC (IEEE TSE)사람이 작성·검증한 형식 명세 + 참조 코드명세를 사람이 쓴다는 점이 논지 4와 같다. 과제 수 미확인arXiv 2410.14209
Mitsubishi Electric RAG PLC사내 온프렘 코딩 도우미. "고객이 클라우드를 신뢰하지 않음"논지 2의 일본 사례arXiv 2511.09122
PLCBench (2026-08, 보안)실제 PLC 4종 HIL. 에이전트가 물리적 영향 달성 75/240(31.3%)에이전트에 PLC 권한을 주는 것 자체가 위험하다는 근거 → 논지 1arXiv 2608.26882
AssetOpsBench (IBM)산업 자산 운영. 사람이 쓴 질의 140+, CouchDB 시뮬 IoT사용자 250+, 제출 에이전트 500+arXiv 2506.03828
ERPBench (GAIR)ERPsim 6라운드 경영 시뮬. 100문항, Solo/Arena같은 이름의 벤치가 최소 2개 더 있다arXiv 2609.04667
GDPval (OpenAI)44개 직업 1,320과제. 경력 평균 14년 전문가가 작성, 과제당 평균 5회 검수, 전문가 기준 평균 7시간 분량. 제조 부문 포함(산업공학·기계 엔지니어, 생산 감독자, 구매)랩이 제조 전문가 과제를 직접 만든다. 단 산출물 비교형(문서)이고 실행형 제어는 아니다arXiv HTML
LLM HAZOP (Safety Science 194, 2026)같은 P&ID로 LLM 4종이 HAZOP 워크시트를 자동 생성제목·저자는 Crossref로 확인. "사고 시나리오 타당도 19~37%"는 검색 요약에서만 봤다(미확인)ScienceDirect (403)

3. 품질 기준: 랩이 사는 것은 'Verified'다

4. 프런티어 랩이 원하는 RL 환경 스펙

5. 인력·비용 추정 (한국)

6. 반박·수정 포인트 요약

  1. 사람 구조화만으로는 골든셋이 안 된다. 반례·exploit·다중 정답 검증이 필수다(SWE-bench 59.4%, PLCWorld 감사 22건).
  2. 공개 골든셋은 오염된다. 비공개 홀드아웃과 갱신 주기가 상품이다.
  3. 과제 단가로는 한국 SI 원가가 시장 상단을 넘는다. 환경 단위로 팔고 변형으로 확장해야 한다.
  4. OpenAI는 GDPval로 제조 전문가 과제를 직접 만들고 있다. 경쟁 상대이자, 실행형 제어 과제의 공백을 보여 주는 근거다.
  5. 자동 환경 합성이 빨리 늘고 있다. 사람의 역할은 "전부 작성"에서 "구조화·검증·공격"으로 옮겨 간다.
  6. 연속 공정(발전·정유)과 이산 제조(AFB)는 표준과 과제 유형이 다르다.

← Research 목차