품질 이상탐지 에이전트DEMO
관리도 콘솔 불량 대시보드 기술 개요 데모 허브

이상은 통계가 잡고, AI는 이유를 씁니다

공정 측정값을 관리도에 올려 규격 이탈과 학습된 정상 패턴 이탈을 동시에 감지하고, 이상이 뜨면 같은 시각의 설비·소재 LOT·협력사·작업조를 대조해 원인 후보를 제시합니다. 관리도 판정은 통계학 교과서에 숫자까지 적혀 있는 규칙이라 AI에게 맡기지 않았습니다.

1어디까지가 규칙이고 어디부터가 AI인가

담당항목이유
RULE Nelson 관리도 규칙 6종(3σ 이탈 · 중심선 편향 · 연속 추세 · 2σ 반복 · 1σ 편중 · R관리도 산포) · 규격 이탈 · 공정능력 Cp/Cpk · 요인 교차표(lift) 전부 계산입니다. 답이 하나로 정해져 있고, 같은 데이터면 언제나 같은 결과가 나옵니다. 여기서 AI를 쓰면 판정이 흔들리고, 흔들리는 순간 품질팀은 쓰지 않습니다.
AI 원인 후보 서술 · 확인 절차 제안 "야간조 + 동우스틸 소재 LOT에 몰려 있다"까지는 계산이 냅니다. 그게 무엇을 뜻하고 오늘 뭘 확인해야 하는지를 문장으로 만드는 것이 AI 몫입니다. 숫자를 새로 만들지는 않습니다.
사람 조치 결정 · LOT 격리 · 설비 정지 에이전트는 라인을 세우지 않습니다. 무엇이 이상하고 왜 그럴 수 있는지까지만 올립니다.
LLM이 죽어도 관리도는 그대로 돕니다. 이상 검출·규격 판정·PPM 집계는 LLM이 하나도 관여하지 않기 때문입니다.

2처리 흐름

① 측정 ② 규칙 판정 ③ 통계 산출 ④ 원인 서술 ⑤ 알림·조치 설비·측정MES · POP · 검사 통계 엔진코드 · 결정론 담당자조치 결정 AI 판독LLM 조치 결과가 관리한계·기준값 재산출에 반영 측정값 수집 부분군 n=5 · 설비·LOT·조 관리도 규칙 판정 Nelson 6종 + 규격 대조 통계 산출 Cp/Cpk · 요인 교차표 원인 후보 서술 표를 읽고 확인 절차 제안 알림 · 조치 야간·휴일 발생 시 발송 LOT 격리 · 선별 판단
통계 엔진 (코드) LLM 판독 사람 개입 (HITL) 설비·시스템

3관리한계와 규격은 다른 것입니다

현장에서 가장 자주 섞이는 두 개념인데, 화면에서 색을 나눠 놓았습니다.

무엇벗어나면
관리한계
UCL/LCL · 실선
공정 자신이 만들어낸 산포의 범위. 데이터에서 계산됩니다. 공정에 평소와 다른 무언가가 들어왔다는 신호. 제품은 아직 합격일 수 있습니다.
규격
USL/LSL · 빨간 점선
고객이 요구한 허용치. 도면에서 옵니다. 제품이 불합격. 선별·격리 대상이며 클레임으로 이어집니다.
관리한계 안에 있어도 규격을 벗어날 수 있고(공정능력 부족), 규격 안에 있어도 관리한계를 벗어날 수 있습니다(변화 발생). 이 데모는 둘을 따로 표시하고 따로 알립니다.

4왜 야간·휴일을 따로 세는가

인터뷰에서 반복해서 나온 말이 "관리자가 없는 주말·야간에 다수 발생"이었습니다. 그래서 이 데모는 이상 타점의 발생 시간대를 따로 집계하고, 관리도 배경에 야간 구간을 음영으로 깔았습니다. 예측 정확도보다 사람이 없는 시간에 대신 보고 있다는 것이 이 과제의 실제 가치입니다.

야간 구간 음영

관리도 배경에 20시~08시 구간을 깔아, 이상이 어느 시간대에 몰리는지 눈으로 먼저 보이게 했습니다.

요인 lift

이상구간과 정상구간의 요인 출현율을 나눠 몇 배 몰려 있는지 계산합니다. 상관이지 인과가 아니라고 화면에 명시합니다.

오탐도 숨기지 않음

도금 라인에는 이상을 심지 않았는데도 R관리도가 1점을 잡습니다. 이게 오탐입니다 — 아래에 그대로 설명해 뒀습니다.

오탐 이야기를 먼저 하겠습니다. 도금 라인(선택 가능)은 이상을 전혀 심지 않은 정상 데이터인데, R관리도가 부분군 10번 한 점을 잡습니다. 관리도 규칙은 원래 오탐이 납니다 — 3σ 규칙만 써도 80점이면 0.2점, Nelson 규칙 6종을 다 켜면 1~2점이 정상적으로 걸립니다. 그래서 실무의 진짜 설정값은 "몇 개 규칙까지 알림을 보낼 것인가"입니다. 전부 켜면 새벽에 전화가 울리고, 3σ만 켜면 서서히 밀리는 변화를 놓칩니다. 이건 품질팀이 정할 값이지 AI가 정할 값이 아닙니다.

5도입에 필요한 것 / 필요 없는 것

내용
필요합니다공정 측정값(부분군 단위) · 규격 상하한 · 측정 시각 · 그 시점의 설비·LOT·조 정보 — 마지막 항목이 없으면 원인 후보를 만들 수 없습니다.
필요 없습니다센서 신규 설치 · MES 개조 · 실시간 연동. 1단계는 검사 엑셀만으로 시작합니다.
나중에실시간 수집과 자동 알림 발송은 정확도·오탐률이 확인된 뒤 2단계에서 붙입니다.

6한계

한 줄 요약 — 이상 검출은 통계가 하고, AI는 그 결과를 읽어 무엇을 확인할지 씁니다. 라인을 세우는 결정은 사람이 합니다.