단 3분! Genox Cybersecurity AI가 하는 일을 6단계로 보기 → 24시간 침해사고 신고
AI quality

AI 판정이 얼마나 맞는지
이렇게 재겠습니다

Genox는 아직 출시 전이라 내세울 측정값이 없습니다. 그래서 순서를 바꿔, 무엇을 어떤 표본으로 누가 채점해 재는지부터 공개합니다. 수치는 PoC와 출시 후 측정해 공개합니다.

Metrics

재는 항목은 여덟 가지입니다

Threat Correlator가 내는 판정 하나하나를 대상으로 잽니다.
아래 표의 "공개" 열이 모두 비어 있는 건 아직 잰 적이 없어서입니다.

항목무엇을 보나좋은 방향공개
판정 정확도AI 판정과 분석가 최종 판정의 일치율높을수록PoC 후
오탐 · 미탐 비율위협이 아닌데 위협으로 본 것, 위협인데 닫아 버린 것낮을수록PoC 후
근거 누락률증거와 연결되지 않은 판정의 비율목표 0PoC 후
도구 호출 정확도조사 중 부른 도구와 인자가 맞았는지높을수록PoC 후
출력 날조 탐지판정에 인용한 로그가 실제로 있는지불일치 낮을수록PoC 후
사람 승인 비율 · 번복률승인 요청 중 승인된 비율, 승인 뒤 되돌린 비율번복은 낮을수록출시 후
재실행 일치도같은 입력·모델·정책으로 다시 돌렸을 때 판정이 같은지높을수록PoC 후
처리 시간경보 수신부터 판정, 판정부터 승인까지짧을수록출시 후

승인 비율과 처리 시간은 실제 운영에서 분석가가 일해야 의미가 있어서 출시 후로 미뤘습니다. PoC 기간에도 기록은 남깁니다.

How we measure

항목마다 표본, 채점자, 주기를 정해 둡니다

숫자 하나만 공개하면 그 숫자를 어떻게 얻었는지 알 수 없습니다.
각 항목을 펼치면 정의와 측정 방법, 이 항목을 따로 재는 이유가 나옵니다.

판정 정확도 (분석가 최종 판정과 얼마나 일치하나)

정의. AI가 낸 판정 라벨(정탐, 오탐, 추가 조사 필요)과 위험도가 분석가가 최종 확정한 값과 같은 비율입니다.

측정. 위험도 높음 이상 판정은 전수, 나머지는 매월 무작위 표본을 뽑습니다. 기준은 고객사 분석가의 확정 판정이고, 고객 측 확정이 없는 건은 Genox 분석가 두 명이 따로 채점합니다. 둘이 다르면 세 번째 분석가가 정하고, 그 불일치 건수도 함께 적습니다. AI 판정을 먼저 보면 사람도 따라가기 쉬워서, 표본 채점은 AI 판정과 신뢰도를 가린 화면에서 합니다.

이유. 전체 일치율 하나만 보면 건수가 많은 저위험 경보가 숫자를 끌어올립니다. 그래서 위험도별로 나눠 보고합니다.

오탐 · 미탐 비율

정의. 오탐은 AI가 위협으로 판정했는데 분석가가 정상으로 확정한 건입니다. 미탐은 AI가 정상이나 낮음으로 닫았는데 나중에 위협으로 확인된 건입니다.

측정. 오탐은 판정 정확도와 같은 표본에서 셉니다. 미탐은 두 갈래로 찾습니다. AI가 닫은 경보 가운데 매월 표본을 다시 열어 분석가가 검토하는 것, 그리고 사고 조사나 위협 헌팅에서 나중에 찾은 건을 거슬러 올라가 당시 경보와 연결하는 것입니다. 두 경로에서 나온 건수는 따로 적습니다.

이유. 관제 AI가 경보를 닫아 주는 만큼 분석가는 그 경보를 다시 보지 않습니다. 미탐은 모르는 것을 세는 일이라 실제보다 낮게 잡힐 수밖에 없고, 그 점도 리포트에 그대로 적습니다.

근거 누락률 (증거 없이 나온 판정, 목표는 0건)

정의. 판정 기록에 연결된 증거가 하나도 없거나, 근거 문장이 어떤 증거 ID도 가리키지 않는 판정의 비율입니다.

측정. 판정 전수를 자동 검사합니다. 판정 기록 형식에서 근거마다 증거 ID를 필수로 두고, 빠지면 판정을 "근거 부족"으로 돌려 사람에게 넘깁니다.

이유. 형식으로 막아 두면 0이 당연해 보입니다. 그래도 세는 건 검사가 빠지는 경로가 생기기 때문입니다. 조사 단계가 시간 초과로 끝났을 때 타는 대체 경로나 예외 처리 코드가 보통 그런 곳입니다. 0이 아닌 달이 있으면 원인과 고친 내용을 같이 공개합니다.

도구 호출 정확도

정의. AI가 조사 중에 부르는 도구(로그 검색, 자산 조회, 샌드박스 실행, 위협 인텔 조회)를 제대로 골랐는지, 호스트명과 시간 범위 같은 인자가 맞는지, 필요한 호출을 빠뜨리지 않았는지, 허용 범위 밖의 호출을 시도하지 않았는지를 봅니다.

측정. 조사 과정 표본을 Genox 엔지니어가 한 단계씩 검토해 채점합니다. 허용 범위 밖 호출 시도는 표본 없이 전수를 자동 집계합니다.

이유. 판정이 틀리는 경우를 따라가 보면 추론보다 조회 단계에서 어긋난 일이 많습니다. 로그 검색 시간 범위를 15분 짧게 잡으면 증거가 "없다"는 결론이 나옵니다. 허용 범위 밖 호출은 OWASP Top 10 for LLM Applications 2025의 LLM06 Excessive Agency와 같은 위험이라 따로 셉니다.

출력 날조 탐지 (인용한 로그가 실제로 있는지)

정의. 판정 기록에 인용한 로그 줄, 이벤트 ID, 파일 해시, 경로가 실제로 수집된 원본 데이터에 존재하는지 대조합니다. 없는 로그를 인용했거나 내용이 다르면 불일치로 셉니다.

측정. 판정 전수를 자동으로 대조합니다. 인용 위치로 원본 저장소를 조회해 해시를 비교하고, 하나라도 맞지 않으면 판정을 보류한 뒤 분석가에게 넘깁니다. 보류 건수와 그중 실제 날조였던 건수를 함께 공개합니다.

이유. LLM은 그럴듯한 로그 줄을 지어낼 수 있습니다. OWASP는 이를 LLM09 Misinformation으로, NIST AI 600-1은 confabulation으로 다룹니다. 다만 이 대조는 인용이 존재하는지만 확인합니다. 존재하는 로그를 잘못 해석한 경우는 판정 정확도에서 잡힙니다.

사람 승인 비율과 승인 후 번복률

정의. 호스트 격리나 계정 잠금처럼 승인이 필요한 권고 가운데 분석가가 승인, 수정, 거절한 비율입니다. 번복률은 승인해 실행한 조치를 나중에 "판정 오류"를 사유로 되돌린 비율입니다.

측정. 승인 화면의 기록을 전수 집계합니다. 조치를 되돌릴 때는 사유를 고르게 해서, 업무 영향 때문에 풀어 준 건과 판정이 틀려서 풀어 준 건을 나눕니다. 요청부터 승인까지 걸린 시간도 같이 남깁니다.

이유. 승인 비율이 거의 100%에 붙어 있으면 좋은 신호일 수도 있지만, 분석가가 근거를 읽지 않고 누르고 있다는 뜻일 수도 있습니다. 승인 시간이 몇 초에 몰려 있는지 같이 보는 이유입니다.

재실행 일치도

정의. 판정 때 저장한 입력, 모델 버전, 정책 버전으로 다시 돌렸을 때 판정 라벨과 위험도가 같게 나오는 비율입니다. 문장 표현은 비교하지 않습니다. 같은 문장이 나온다고 보장할 수 없기 때문입니다.

측정. 매월 지난 판정 표본을 다시 돌립니다. 모델이나 정책 버전을 바꾸기 전에는 지난 판정 세트를 새 버전으로 돌려 결과가 어떻게 달라지는지 회귀 비교를 합니다.

이유. 다시 돌렸을 때 결론이 바뀌는 판정은 경계선에 있었다는 뜻이고, 사람이 다시 볼 대상입니다. 일치도가 높다고 판정이 맞다는 뜻은 아닙니다. 같은 실수를 반복해도 일치도는 높게 나옵니다.

처리 시간

정의. 경보 수신부터 판정 기록 생성까지, 판정부터 승인까지, 경보 수신부터 조치 실행까지 세 구간입니다.

측정. 시스템 기록으로 전수 집계하고, 평균 대신 중앙값과 상위 10% 구간(p90)을 함께 냅니다.

이유. 평균은 몇 건의 긴 조사에 끌려 다닙니다. 빠르게 끝난 판정이 정확도까지 낮다면 의미가 없으니, 처리 시간은 늘 정확도와 같은 표에 둡니다.

Before release

모델이나 정책을 바꾸기 전에 거치는 평가

운영 지표는 사고가 난 뒤에야 나빠졌다는 걸 알려 줍니다. 그래서 버전을 바꾸기 전에 세 가지를 먼저 돌립니다. 하나라도 이전 버전보다 나빠지면 배포하지 않습니다.

따로 떼어 둔 평가 세트

학습과 프롬프트 수정에 한 번도 쓰지 않은 평가 세트를 따로 둡니다. Research Lab 격리 환경에서 Atomic Red Team 같은 공개 테스트로 ATT&CK 기법을 재현해 남긴 기록과 공개 보안 데이터셋으로 만듭니다. 개발 중에는 이 세트를 열어 보지 않습니다. 열어 보는 순간 점수가 실제보다 좋게 나오기 시작합니다.

우리 AI를 공격해 보기

고객사 AI를 점검할 때와 같은 방식으로 Genox 관제 AI를 공격합니다. User-Agent, 파일명, 메일 제목 같은 로그 필드에 지시문을 심어 판정을 낮추게 유도하고, 허용 밖 도구를 부르게 하거나 없는 증거를 인용하게 만들어 봅니다. 성공한 공격은 입력과 응답을 그대로 남겨 다음 평가 세트에 넣습니다.

한국어 프롬프트 인젝션 세트

공개된 인젝션 세트는 대부분 영어라 한국어 우회를 거의 다루지 않습니다. 자모 분리, 초성만 쓰기, 한영 혼용, 띄어쓰기 변형, 전각 문자, 존댓말 역할극을 섞은 세트를 직접 만들고 있습니다. 결재 문서 파일명, HWP 본문, 국내 메일 제목처럼 국내 관제에서 실제로 들어오는 위치에 심어서 시험합니다.

평가 세트 점수는 운영 성적과 같지 않습니다. 고객 환경의 경보 구성은 저희가 만든 세트와 다르고, 그 차이는 PoC에서 고객 데이터로 다시 재야 드러납니다.

Monthly report

고객은 월간 리포트에서
이 숫자를 직접 봅니다

Trust Center에 적은 대로 오탐률과 놓친 사례를 같이 싣습니다.
여기에 측정 조건까지 붙입니다.

  • 위 여덟 항목을 위험도별로 나눈 값과, 표본 크기, 채점자 구성
  • 오탐·미탐 사례 각각의 판정 기록. 표에 숫자만 두지 않고 원래 기록으로 바로 넘어갈 수 있게 합니다
  • 승인 후 번복된 조치 목록과 되돌린 사유
  • 출력 날조 대조에서 보류된 판정과 처리 결과
  • 그달 바뀐 모델·정책 버전, 바꾸기 전에 돌린 회귀 비교 결과
  • 분석가끼리 판정이 갈린 건수
월간 품질 리포트 · 예시 양식수치는 측정 전
정확도위험도 높음 이상 · 전수측정 전
정확도보통 이하 · 무작위 표본측정 전
미탐닫은 경보 재검토 / 사후 발견 (따로 표기)측정 전
근거 누락목표 0 · 0이 아니면 원인 첨부측정 전
날조 대조보류 건 / 실제 불일치 건측정 전
번복판정 오류 사유 / 업무 영향 사유측정 전
재실행라벨 · 위험도 일치 (문장은 비교 안 함)측정 전

리포트 항목 구성을 보여 주는 예시입니다. 실제 고객 리포트나 측정값이 아닙니다.

Limits

이 측정으로도 알 수 없는 것

숫자를 공개하면 그 숫자가 말하지 않는 부분도 같이 적어야 오해가 줄어듭니다.

기준이 되는 분석가 판정도 틀릴 수 있습니다

정확도는 "분석가와 같은 판정을 냈는가"를 잽니다. 분석가가 틀렸다면 AI가 맞아도 오답으로 셉니다. 분석가끼리 갈린 건수를 같이 싣는 이유가 이것이고, 갈린 건은 따로 다시 봅니다.

미탐은 실제보다 적게 잡힙니다

나중에라도 발견된 건만 셀 수 있습니다. 끝까지 아무도 모르고 지나간 공격은 이 숫자에 들어가지 않습니다.

고객끼리 숫자를 비교하기 어렵습니다

수집하는 로그 종류, 경보 규칙, 자산 구성이 고객마다 다릅니다. 같은 엔진이라도 A사와 B사의 오탐률은 다르게 나오고, 그 차이가 엔진 성능 차이를 뜻하지는 않습니다. 공개 수치에는 측정 조건을 꼭 붙입니다.

표본이 작은 달은 숫자가 크게 흔들립니다

고위험 판정이 한 달에 몇 건밖에 없으면 한 건만 틀려도 비율이 크게 바뀝니다. 비율만 쓰지 않고 표본 크기와 신뢰구간을 함께 적습니다.

재실행이 일치한다고 맞는 판정은 아닙니다

재실행 일치도는 판정이 흔들리지 않는지를 볼 뿐입니다. 같은 이유로 매번 틀리는 판정도 일치도는 높습니다. 정답 여부는 판정 정확도에서 봅니다.

Frameworks

참고한 공개 프레임워크

측정 항목은 아래 공개 문서의 요구와 위험 분류를 따라 정했습니다.
ISO/IEC 42001 인증은 준비 중이며 아직 취득하지 않았습니다.

문서관련 부분이 페이지에서 대응하는 항목
NIST AI RMF 1.0 (AI 100-1)MEASURE 기능: AI 시스템의 위험과 신뢰성 특성을 정해진 방법으로 측정하고 기록항목별 정의 · 표본 · 주기 공개
NIST AI 600-1생성형 AI 프로파일의 confabulation(그럴듯한 허위 내용 생성) 위험출력 날조 탐지
ISO/IEC 42001:20239.1 모니터링, 측정, 분석 및 평가월간 리포트 · 회귀 비교
OWASP Top 10 for LLM Applications 2025LLM01 Prompt Injection, LLM06 Excessive Agency, LLM09 Misinformation인젝션 평가 세트 · 도구 호출 정확도 · 날조 탐지

도입이나 보안 문제로
상의할 일이 있다면

상담 신청하기