← 최신 논문
💻 computer science

Neuro-Symbolic AI for Korean Criminal Law: Sentencing Prediction and Document Drafting

본 논문은 순수 신경망 기반 법률 시스템에 내재된 환각 위험을 완화하기 위해, 의미론적 추출을 위한 거대 언어 모델과 결정론적 법령 계산을 위한 만족 가능성 모듈 이론(SMT) 솔버를 결합하여 한국 교통 범죄에 대한 양형 예측 및 문서 초안 작성의 정확성과 신뢰성을 높이는 뉴로-심볼릭 AI 프레임워크를 제안한다.

원저자: Yeonseok Lee

게시일 2026-07-23
📖 4 분 읽기☕ 가벼운 읽기

원저자: Yeonseok Lee

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

컴퓨터가 엄청난 재능을 가졌지만 약간 정신없는 요리사 같다고 상상해 보세요. 이들은 1초에 수천 개의 레시피를 읽을 수 있고, 요리의 풍미를 이해하며, 토마토에 대해 아름다운 시를 쓸 수도 있습니다. 이것이 바로 인공지능(AI), 그중에서도 **거대 언어 모델(LLM)**이라 불리는 영역입니다. 이 디지털 요리사들은 언어를 이해하는 데는 탁월하지만, 까다로운 습관이 하나 있습니다. 바로 정밀한 수학 계산을 하거나 엄격한 규칙을 따라야 할 때 "환각(hallucination)" 현상을 일으키는 것입니다. 그들은 레시피에 5달러라고 적혀 있음에도 불구하고, 마치 500달러가 적절한 숫자처럼 들린다는 이유로 토마토 가격이 500달러라고 자신 있게 말할 수도 있습니다. 현실 세계에서 이야기를 쓰는 일이라면 괜찮겠지만, 누군가가 자유를 잃거나 잘못된 벌금을 내게 될 수도 있는 법정에서는 "거의 맞음" 수준으로는 충분하지 않습니다.

여기서 뉴로-심볼릭(Neuro-Symbolic) AI가 등장합니다. 이것은 창의적이지만 정신없는 요리사와 매우 엄격하고 규칙을 준수하는 회계사가 팀을 이루는 것을 생각하면 됩니다. 요리사는 엉망인 메모를 읽고 이야기를 이해하는 반면, 회계사는 수학 계산을 수행하고 모든 것이 완벽하게 맞아떨어지는지 규칙을 확인합니다. 이 논문은 한국의 검사들이 수천 건의 경미한 교통 범죄(예: 음주 운전)를 처리하면서 업무에 압도당하거나 위험한 실수를 저지르지 않도록 돕기 위해, 어떻게 이 꿈의 팀을 구축할 수 있는지 탐구합니다.


문제점: 너무 많은 티켓, 부족한 인간

한국의 사법 체계에는 **약식 절차(summary proceedings)**라고 불리는 경미한 범죄를 위한 특별한 급행 차선이 있습니다. 고속도로 위에서 경찰이 무면허 운전, 가벼운 접촉 사고, 혹은 술을 조금 많이 마신 것과 같은 작은 잘못을 저지른 수백 명의 운전자를 적발한다고 상양해 보세요. 모든 사건에 대해 정식 재판을 여는 대신, 검사들은 서류를 검토하고 벌금을 부과합니다. 이는 효율적이지만, 엄청난 양의 서류 더미를 만들어냅니다. 검사들은 경찰 보고서, 음주 측정 기록, 목격자 진술서의 산더�에 파묻혀 있습니다. 그들에게는 이 엉망이고 손으로 쓰였거나 스캔된 문서들을 명확하고 수학적으로 완벽한 법적 결정으로 바꿀 방법이 필요합니다.

함정: 똑똑한 컴퓨터가 막히는 이유

최గా 사람들은 이 문제를 해결하기 위해 앞서 언급한 "정신없는 요리사" 같은 컴퓨터(LLM)를 사용하려고 시도했습니다. 이 컴퓨터들은 경찰 보고서를 읽고 "아, 이 운전자의 혈중 알코올 농도는 0.12%였고 중앙 분리대를 들이받았습니다"라고 말하는 데는 능숙합니다. 하지만 복잡한 법률에 근거하여 정확한 벌금을 계산하라고 요청하면, 컴퓨터는 추측을 하기 시작합니다. 숫자를 잘못 더하거나 존재하지 않는 규칙을 만들어낼 수도 있습니다. 형사법에서는 컴퓨터가 추측을 해서는 안 됩니다. 수학이 틀리면 사법 체계가 무너집니다. 이 논문은 우리가 이러한 컴퓨터가 스스로 수학 계산을 하도록 의존해서는 안 된다고 주장합니다. 그들은 사실을 지어낼 가능성이 너무 높기 때문입니다.

해결책: 요리사와 회계사의 팀워크

저자들은 뉴로-심볼릭 프레임워크를 제안하는데, 이는 두 가지의 장점을 모두 얻기 위해 업무를 두 개의 별개 부분으로 나누는 세련된 방식입니다.

1단계: 요리사 (LLM)
먼저, 시스템은 음주 측정 결과나 경찰관의 메모와 같이 구조화되지 않은 지저분한 문서들을 가져와 LLM에 입력합니다. LLM의 유일한 임무는 "의미 추출기(semantic extractor)"가 되는 것입니다. LLM은 이야기를 읽고 중요한 사실들을 뽑아냅니다: "운전자의 혈중 알코올 농도는 0.12였다", "중앙 분리대에 충돌했다", "전과가 없다". 그리고 이 사실들을 깔끔하고 구조화된 목록(JSON 파일 형태)으로 만듭니다. 결정적으로, LLM은 아직 벌금을 계산하도록 허용되지 않습니다. 단지 재료를 모으는 역할만 수행합니다.

2단계: 인간 검사관 (안전 점검)
수학 계산이 일어나기 전, 실제 검사가 이 목록을 검토합니다. 시스템은 컴퓨터가 각 사실을 원래 문서의 어느 부분에서 찾아냈는지 정확히 표시해 줍니다. 인간은 버튼을 클릭하여 "네, 맞습니다" 또는 "아니요, 틀렸습니다"라고 확인합니다. 이를 **인간 참여형(Human-in-the-Loop, HITL)**이라고 합니다. 이는 컴퓨터가 인간이 검증하지 않은 사실을 지어내지 못하도록 보장합니다. 오직 인간이 승인한 사실만이 다음 단계로 넘어갈 수 있습니다.

3단계: 회계사 (Z3 Solver)
이제 검증된 사실들이 "회계사"에게 전달됩니다. 회계사는 Z3 만족도 이론(Satisfiability Modulo Theories, SMT) 솔버라는 소프트웨어입니다. 이것은 추측하는 기계가 아니라 수학적 증명 엔진입니다. 이 엔진은 인간이 승인한 사실들을 가져와 2026년 교통 범죄 양형 기준이라는 엄격한 규칙에 통과시킵니다.

  • 만약 혈중 알코올 농도가 0.08에서 0.20 사이라면, 컴퓨터는 반드시 이를 "유형 3"으로 분류해야 합니다.
  • 만약 운전자가 분리대에 충돌했다면, 컴퓨터는 반드시 "가중 요소"를 추가해야 합니다.
  • 그런 다음, 실제 벌금 범위를 계산합니다.

이 부분은 순수한 논리와 수학이기 때문에 환각을 일으킬 수 없습니다. 만약 규칙에 벌금이 5,000,000원에서 8,000,000원 사이라고 되어 있다면, 컴퓨터는 정확히 그 값을 출력합니다. 만약 수학적으로 맞지 않는 경우(예를 들어, 인간이 서로 모순되는 두 가지 사실을 실수로 승인한 경우), 회계사는 멈춰서 "오류! 무언가 잘못되었습니다"라고 알리고, 인간에게 수정하도록 해당 사건을 다시 돌려보냅니다.

결과: 완벽하게 작성된 문서

회계사가 최종 금액을 산출하면, 시스템은 마지막으로 다시 "요리사"(LLM)에게 돌아갑니다. 이때 LLM은 정확한 수학적 결과값을 전달받아 최종 법적 문서, 즉 약식 기소 요청서를 작성하도록 요청받습니다. LLM은 적절한 법적 형식에 맞춰 문서를 작성하지만, 벌금 액수는 회계사의 결과값에서 그대로 복사해 옵니다. LL|M은 아무것도 계산하지 않습니다. 단지 이야기를 쓸 뿐입니다.

이것이 미래에 갖는 의미

이 논문은 이 방법이 이론적으로 작동하며, 빠르고 안전한 파이프라인을 만든다는 것을 보여줍니다. 저자들은 "창의적인" AI를 "수학"으로부터 격리하고 인간이 작업을 확인하게 함으로써, 오류의 위험 없이 법률 시스템의 지루한 부분들을 자동화할 수 있다고 제안합니다.

저자들은 이 모델이 현재 설계되고 논리적으로 테스트된 프레임워크라는 점을 주의 깊게 명시하고 있습니다. 아직 한국의 모든 경찰서에 도입된 것은 아닙니다. 하지만 그들은 전체 소프트웨어를 구축하고 실제 데이터로 테스트할 계획을 가지고 있습니다. 성공한다면, 이 시스템은 향로 단순 폭행, 경미한 절도, 온라인 모욕과 같은 다른 경미한 범죄까지 다룰 수 있게 되어, 검사들이 수학적 정밀함으로 모든 벌금을 계산하면서 동시에 업무를 신속히 처리할 수 있도록 도울 것입니다. 이는 인간이 운전석에 앉아 있는 상태에서 컴퓨터가 힘든 일을 대신하게 하는 방법입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →