본문으로 건너뛰기

이상탐지

한눈에 보기
  • 무엇: 배포된 테이블의 숫자형 컬럼을 통계·머신러닝 방법으로 감시해 비정상 값을 찾는 기능
  • 화면: AI 이상 탐지 화면(주소 /ai/anomaly) — 개요 · 이벤트 · 탐지 규칙 3개 탭
  • 탐지 방법 5가지: Isolation Forest, Z-Score, IQR, LOF, EWMA
  • 정기 실행: 파이프라인 템플릿으로 예약 모니터링을 만듭니다

무엇인가​

설비 온도, 압력, 불량 수량처럼 숫자로 쌓이는 데이터는 대부분 일정한 범위 안에서 움직입니다. 이상탐지는 그 범위를 벗어난 값을 사람이 일일이 보지 않아도 찾아 줍니다.

사용자는 탐지 규칙을 만들어 "어느 테이블의 어느 컬럼을, 어떤 방법으로, 어떤 심각도로 볼지"를 정합니다. 탐지가 실행되면 활성 규칙마다 최근 데이터를 읽어 지정한 방법으로 검사하고, 찾은 이상값을 이벤트로 남깁니다. 담당자는 이벤트를 확인하고 해결 처리합니다.


화면 구성​

화면 상단에는 제목, 도움말 아이콘, 새로고침 버튼이 있고, 그 아래 파이프라인 템플릿 안내와 파이프라인 템플릿 보기 버튼이 있습니다. 화면은 30초마다 자동으로 새로 고쳐집니다.

개요 탭​

영역내용
통계 카드전체 이벤트 수, 활성 이벤트 수, 탐지 규칙 수
최근 이벤트탐지 시각, 소스 테이블, 심각도, 점수, 상태

이벤트 탭​

탐지된 이벤트 전체 목록입니다. 상태별 필터(활성·확인됨·해결됨)와 심각도별 필터(심각·높음·보통·낮음)로 좁혀 봅니다.

열설명
시간이상이 탐지된 시각
소스 테이블이상값이 나온 테이블
탐지 방법사용된 알고리즘
심각도규칙에서 정한 심각도
점수이상 정도를 나타내는 값(소수 둘째 자리)
상태활성 / 확인됨 / 해결됨
작업해결되지 않은 이벤트에 해결 버튼

해결을 누르면 해결 내용을 적는 창이 열립니다. 내용은 선택 입력이고, 확인을 누르면 이벤트가 해결됨 상태로 바뀝니다.

탐지 규칙 탭​

등록된 규칙 목록과 규칙 추가 버튼이 있습니다. 목록에는 규칙명, 소스 테이블, 컬럼(지정하지 않으면 「전체 컬럼」), 탐지 방법, 심각도, 활성 여부(ON/OFF), 생성일시가 표시됩니다.


탐지 방법​

방법성격이런 데이터에
Isolation Forest머신러닝(비지도)여러 값이 섞여 패턴을 사람이 정하기 어려운 데이터
Z-Score통계평균에서 몇 표준편차 떨어졌는지로 판단. 분포가 고른 측정값
IQR통계사분위 범위의 1.5배를 넘는 값을 이상값으로 판단. 튀는 값이 섞인 데이터
LOF밀도 기반주변 값들과의 밀도 차이로 판단. 여러 운전 조건이 섞인 데이터
EWMA시계열지수가중이동평균으로 추세와 변동을 감지. 시간 순서로 쌓이는 센서값

사용 흐름​

  1. 프로세스 디자이너에서 감시할 데이터가 담긴 테이블을 먼저 배포합니다.
  2. AI 이상 탐지 화면에서 탐지 규칙 탭을 엽니다.
  3. 규칙 추가를 누르고 아래 항목을 채웁니다.
    • 규칙명: 예) "프레스 2호기 유압 이상"
    • 소스 테이블: 배포된 테이블 목록에서 고릅니다. 목록에 없으면 「기타(직접 입력)」로 테이블명을 입력합니다.
    • 소스 컬럼(선택): 숫자형 컬럼만 목록에 나옵니다. 비워 두면 테이블의 숫자형 컬럼 전체를 봅니다.
    • 탐지 방법: 위 5가지 가운데 하나
    • 심각도: 이 규칙으로 생기는 이벤트의 우선순위
  4. 생성을 누르면 규칙이 목록에 추가됩니다.
  5. 정기적으로 탐지하려면 파이프라인 템플릿 보기를 눌러 예약 모니터링 파이프라인을 만듭니다.
  6. 이벤트가 쌓이면 이벤트 탭에서 심각도 높은 것부터 확인하고, 원인을 조치한 뒤 해결로 닫습니다.

파이프라인과 함께 사용하기​

파이프라인 빌더의 AI 기능 분류에는 ML 이상 탐지와 시계열 이상 탐지 노드가 있습니다. 데이터 수집 → 이상 탐지 → 알림 발송처럼 노드를 연결하면, 이상값이 나왔을 때 담당자에게 바로 알리는 흐름을 만들 수 있습니다.


실무 팁​

컬럼을 지정하는 것부터

처음에는 「전체 컬럼」보다 핵심 측정값 한두 개를 지정해 규칙을 만드세요. 이벤트가 너무 많이 쌓이면 확인하는 사람이 지칩니다.

심각도는 대응 속도에 맞춰

즉시 라인을 멈춰야 하는 값은 「심각」, 교대 중에 보면 되는 값은 「보통」처럼 대응 기준에 맞춰 정하면 이벤트 탭 필터가 그대로 업무 순서가 됩니다.

해결 내용은 남겨 두기

해결 창에 조치 내용을 적어 두면 같은 이벤트가 다시 났을 때 무엇을 했는지 바로 찾을 수 있습니다.


  • 예지보전 — 설비 건강 점수와 고장 예측
  • 파이프라인 — 예약 모니터링과 이상 탐지 노드
  • 알림 — 이상 발생 시 알림 채널 설정
  • AI 채팅 — "품질 데이터 이상치를 탐지해줘"처럼 대화로 묻기