AI 용어집 · 기초 · 전통 ML·추천·검색 · 데이터 엔지니어링 · 금융·보험
AML 자금세탁방지
AML(Anti-Money Laundering, 자금세탁방지)은 범죄로 번 돈을 정상적인 돈처럼 보이게 세탁하는 것을 막기 위해, 금융회사가 고객을 확인하고 수상한 거래를 찾아 당국에 보고하는 제도와 기술을 말한다.
용어 정보
어떻게 작동하나
먼저 계좌를 열 때 고객이 누구인지 확인(KYC)하고 위험도를 매긴다. 이후 거래를 계속 지켜보며 짧은 시간에 금액을 잘게 나눠 입금하거나 여러 계좌를 빠르게 거쳐 돈이 옮겨 다니는 등 수상한 패턴이 보이면 알림을 띄운다. 담당자가 알림을 조사해 실제로 의심스럽다고 판단하면 의심거래로 금융 당국에 보고한다. 제재 대상자 명단과 고객·거래 상대방을 대조하는 일도 함께 한다.
거래에서 의심거래 보고까지
AI가 하는 일
기존 AML 시스템은 사람이 정한 규칙에 기대는 경우가 많아, 정상 거래인데도 알림이 울리는 오탐이 매우 많았다. 머신러닝을 쓰면 알림의 위험도를 매겨 조사할 순서를 정하거나, 규칙으로 잡기 어려운 새로운 패턴을 이상 탐지로 찾을 수 있다. 계좌 사이의 돈 흐름을 그래프로 보고 분석하면 여러 계좌를 엮은 조직적 세탁을 발견하는 데 도움이 된다. 최근에는 LLM이 조사 자료를 요약하거나 보고서 초안을 쓰는 데도 쓰인다.
알아 둘 점
AML은 법으로 정해진 의무라서, 금융회사가 이를 소홀히 하면 큰 제재를 받을 수 있다. 그래서 AI가 내린 판단도 왜 그렇게 봤는지 감사·당국에 설명할 수 있어야 한다. 실제 자금세탁 사례는 전체 거래 중 아주 드물어 클래스 불균형 문제가 심하고, 정답 라벨을 얻기도 어렵다. 범죄자도 탐지 방식을 피하려고 수법을 바꾸기 때문에 모델을 계속 갱신해야 한다.
예시
은행의 거래 모니터링 시스템은 매일 쌓이는 거래에서 의심 패턴을 찾아 알림을 만들고, 컴플라이언스 담당자는 AI가 매긴 위험 점수가 높은 알림부터 조사한다. 이렇게 하면 오탐에 쓰는 시간을 줄이고 정말 위험한 건에 집중할 수 있다.