← 최신 논문
🤖 machine learning

SCOPE: Sequential Causal Optimization of Process Interventions

이 논문은 관측 데이터로부터 순차적 개입을 최적화하기 위해 역방향 귀납법과 인과 학습기를 활용하여 핵심 성과 지표를 개선하도록 개입을 정렬하는 데 있어 기존 방법들보다 우수한 성능을 입증하는 처방적 프로세스 모니터링 접근 방식인 SCOPE를 소개한다.

원저자: Jakob De Moor, Hans Weytjens, Johannes De Smedt, Jochen De Weerdt

게시일 2026-06-10
📖 4 분 읽기☕ 가벼운 읽기

원저자: Jakob De Moor, Hans Weytjens, Johannes De Smedt, Jochen De Weerdt

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

당신이 복잡하고 폭풍우 치는 대양을 항해하는 선장의 모습을 상상해 보십시오. 당신의 목표는 화물을 최대한 빠르고 저렴하게 항구로 운송하는 것입니다. 항해하는 동안 당신은 일련의 결정에 직면합니다. 지금 경로를 변경할 것인가? 속도를 높일 것인가? 닻을 내릴 것인가?

문제는 이러한 결정들이 서로 독립적이지 않다는 점입니다. 만약 지금 속도를 높인다면 시간을 절약할 수 있겠지만, 만약 특정 폭풍이 닥치기 에 속도를 높인다면 연료가 바닥날 수도 있습니다. 기다린다면 정체될 수도 있습니다. 지금 무엇을 할지는 다음에 무엇을 계획하느냐에 전적으로 달려 있습니다.

이것이 바로 **처방적 프로세스 모니터링(Prescriptive Process Monitoring, PresPM)**의 과제입니다. 이는 기업에 비즈니스 프로세스(예: 대출 신청 또는 고객 서비스 티켓)의 매 단계마다 최상의 최종 결과를 얻기 위해 정확히 어떤 조치를 취해야 하는지 알려주는 "선장의 항해 일지"를 제공하는 것입니다.

현재 지도들의 문제점

이 논문은 현재 이러한 조언을 제공하는 대부분의 방법이 두 가지 주요 측면에서 결함이 있다고 주장합니다.

  1. "한 단계"의 맹목성: 많은 시스템은 현재의 순간만을 보고 "속도를 높이는 것이 좋다!"라고 말하지만, 지금 속도를 높이는 것이 나중에 충돌을 일으킬 수 있다는 사실을 깨닫지 못합니다. 이들은 각 결정을 고립된 상태에서 최적화하며, 큰 그림을 놓칩니다.
  2. "가짜 세계"의 함정: 다른 시스템들은 AI 에이전트를 훈련시키기 위해 시뮬레이션(즉, "가짜 세계")을 구축하여 이 문제를 해결하려고 합니다. 그들은 "비디오 게임처럼 모든 가능한 경로를 시도해 볼 수 있는 환경을 만들자"라고 말합니다. 논문은 이를 **"현실과의 간극(Reality Gap)"**이라고 부릅니다. 시뮬레이션에서 작동하는 전략이 실제의 무질서한 세상에서도 작동한다는 보장은 없습니다. 이는 마치 실제 난기류를 고려하지 않은 비행 시뮬레이터로 조종사를 훈련시키는 것과 같습니다. 실제 비행기에 탔을 때 그들은 추락할 수도 있습니다.

해결책: SCOPE

저자들은 SCOPE(Sequential Causal Optimization of Process Interventions)를 소개합니다. SCOPE를 **"시간 여행 전략가"**라고 생각하십시오.

다음에 무엇을 할지 추측하는 대신, SCOPE는 역방향 귀납법(Backward Induction) 기술을 사용합니다. 그 작동 방식은 간단한 비유를 통해 다음과 같이 설명할 수 있습니다.

뉴욕에서 로스앤젤레스까지 자동차 여행을 계획하고 있으며, 주머니에 돈을 가장 많이 남긴 채 도착하고 싶다고 가정해 봅시다.

  • 기존 방식: 다음 주유소를 보고 "여기는 기름값이 싼가?"라고 묻습니다. 당신은 오직 그 결정에만 근거하여 결정합니다.
  • SCOPE 방식: 여행의 (로스앤젤레스)에서부터 시작합니다. "내가 여기에 도착한다면, 이곳에 오는 가장 좋은 방법은 무엇이었나?"라고 묻습니다. 그런 다음 한 단계 전의 도시로 이동합니다. "내가 여기에 있다면, 어떤 선택이 로스앤젤레스에서의 최상의 결과로 이어지는가?"라고 묻습니다. 이 과정을 한 단계씩, 뒤로 거슬러 올라가며 뉴욕에 도착할 때까지 반복합니다.

결승선에서 시작하여 역순으로 진행함으로써, SCOPE는 지금의 "나쁜" 움직임이 나중에 "위대한" 움직임을 만들기 위해 필요할 수 있음을 이해합니다. 이는 모든 결정을 하나의 완벽한 순서로 정렬합니다.

(시뮬레이터 없이) 학습하는 방법

SCOPE는 가짜 세계를 구축하거나 수백만 번의 시뮬레이션을 실행할 필요가 없습니다. 대신, 실제 과거 데이터(과거 항해의 실제 항해 기록)를 살펴봅니다.

하지만 실제 데이터는 까다롭습니다. 과거의 선장들은 회사 규칙이나 불운 때문에 어쩔 수 없이 잘못된 선택을 했을 수도 있습니다. 이를 **교란(Confounding)**이라고 합니다.

  • 예시: 은행이 위험한 고객에게만 고금리 대출을 제공할 수 있습니다. 단순히 데이터를 본다면 "고금리 = 나쁜 결과"처럼 보일 것입니다. 하지만 실제로는 고객의 위험성이 나쁜 결과를 초래한 것이지, 이자율이 원인이 아닙니다.

SCOPE는 **인과 학습(Causal Learning)**을 사용하여 이러한 노이즈를 뚫고 지나갑니다. 이는 원인과 상관관계를 구분해 내는 탐정과 같습니다. SCOSE는 다음과 같이 파악합니다: "만약 우리가 이 특정 상황에서 다른 조치를 취했다면, 어떤 일이 벌어졌을까?" 이를 통해 시뮬레이션 없이도 실제 세상의 실수로부터 배울 수 있습니다.

결과: 더 나은 선장

저자들은 SCOPE를 두 가지 "시운전"을 통해 테스트했습니다:

  1. SimBank: 시뮬레이션된 은행 대출 프로세스.
  2. SimBPIC17: 복잡한 시나리오를 테스트하기 위해 그들이 새로 만든, 실제 세계의 대출 로그를 기반으로 한 준-시뮬레이션 버전.

그들은 SCOPE를 다음 모델들과 비교했습니다:

  • "한 단계" 방식: 결정을 하나씩 최적화하는 방식.
  • "시뮬레이터" 방식: "가짜 세계" 접근 방식을 사용하는 방식.

결론:
SCOPE가 일관되게 승리했습니다. 특히 경로가 길고 복잡해질수록(결정 지점이 많아질수록) SCOPE는 더 나은 결정을 내렸습니다.

  • 데이터가 지저지고(높은 "교란" 발생 시), SCOSE는 여전히 최선의 경로를 찾아냈습니다.
  • "시뮬레이터" 방식은 그들의 가짜 세계가 현실과 일치하지 않았기 때문에 자주 실패했습니다.
  • "한 단계" 방식은 오늘의 선택이 내일의 선택에 어떤 영향을 미치는지 볼 수 없었기 때문에 실패했습니다.

요약하자면

SCOPE는 비즈니스 조언을 주는 새로운 방법입니다. 한 단계씩 살펴보거나 비디오 게임 속에서 살고 있는 척하는 대신, 전체 여정을 바라보고, 목표에서부터 역순으로 계산하며, 실제 역사를 사용하여 완벽한 움직임의 순서를 찾아냅니다. 이것은 단순히 키를 잡고 조종하는 선장과, 모든 회전이 최종 목적지에 어떻게 영향을 미치는지 정확히 아는 지도를 가진 선장의 차이입니다.

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

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

Digest 사용해 보기 →