← 최신 논문
🤖 machine learning

Amortized Interventional Forecasting for Multivariate CIR Processes

본 논문은 CDS 스프레드와 같은 금융 시계열의 인과적 "가상(what-if)" 분석을 가능하게 하기 위해 역사적 상관관계와 인과적 충격을 구분함으로써, 관측 기반 베이스라인보다 인과적 선택성과 예측 기간별 보정 측면 모두에서 우수한 성능을 보이는 다변량 Cox--Ingersoll--Ross 프로세스용 아모티즈드 개입 예측 프레임워크인 CIR-ACTIVA를 소개한다.

원저자: Andreas Sauter, Sumit Sourabh, Drona Kandhai, Erman Acar

게시일 2026-08-05
📖 5 분 읽기🧠 심층 분석

원저자: Andreas Sauter, Sumit Sourabh, Drona Kandhai, Erman Acar

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

당신은 새 떼를 관찰하고 있다고 상상해 보세요. 때로는 그들이 모두 함께 왼쪽으로 급강하하기도 하고, 때로는 모두 오른쪽으로 내리꽂기도 합니다. 만약 당신이 그저 지켜보기만 한다면, 그들이 서로의 움직임을 따라 하고 있다고 생각할 수도 있습니다. 하지만 만약 한 마리의 새가 매를 보고 놀라 아래로 급강하했고, 그 때문에 다른 새들도 함께 급강하한 것이라면 어떨까요? 그것은 원인과 결과(cause-and-effect)의 관계입니다. 금융의 세계에서도 돈은 이와 유사한 방식으로 움직입니다. 금리, 신용 점수, 그리고 자금 조달 비용은 종종 함께 오르고 내립니다. 오랫동안 컴퓨터는 과거의 패턴을 단순히 관찰함으로써 이러한 움직임을 예측해 왔으며, 두 가지 현상이 함께 움직이면 서로 연결되어 있다고 가정했습니다. 하지만 이것은 마치 수탉이 울 때마다 해가 뜨기 때문에 수탉이 해를 뜨게 만든다고 생각하는 것과 같습니다.

과학자들이 이러한 금융적 "떼(flocks)"를 모델링하기 위해 사용하는 구와 도구는 CIR 프로세스(Cox, Ingersoll, Ross라는 세 명의 연구자 이름을 딴 것)라고 불립니다. 이것을 수학적으로 설명하자면, 고무줄이 늘어났다가 다시 원래의 평균치로 돌아가려는 성질처럼, 자연스럽게 정상적인 평균으로 돌아가려는 성질을 가진 것들을 묘사하는 방식입니다. 이 논문이 다루는 핵심 질문은 다음과 같습니다: 만약 우리가 시스템의 한 부분을 강제로 변화시킨다면 어떤 일이 벌어질까? 만약 우리가 인위적으로 한 회사의 신용 점수에 충격을 준다면, 다른 회사들은 어떻게 반응할까? 기존의 모델들은 이에 답할 수 없습니다. 왜냐하면 기존 모델들은 그저 과거에 어떻게 함께 움직였는지만 알 뿐, 하나를 밀었을 때 다른 것들이 어떻게 움직일지는 모르기 때문입니다. 이 논문은 매번 컴퓨터 모델을 새로 구축하지 않고도 이러한 "만약에(what-if)" 질문에 답할 수 있는 새로운 방법을 소개합니다.

문제점: 수탉과 태양

금융 세계에서 많은 것들은 고무줄처럼 행동합니다. 만약 신용 스프레드(기업의 차입 비용)가 너무 높아지면, 대개 정상 수준으로 다시 돌아오려는 성질이 있습니다. 반대로 너무 낮아지면 다시 올라가려 합니다. 이를 "평균 회귀(mean-reverting)"라고 합니다.

수십 년 동안 과학자들은 이러한 움직임을 예측하기 위해 CIR 프로세스라는 표준 모델을 사용해 왔습니다. 이 모델은 과거를 바탕으로 다음에 어떤 일이 일어날지 추측하는 데 매우 효과적입니다. 하지만 여기에는 사각지대가 있습니다. 이 모델은 두 가지 현상이 함께 움직이는 것을 보고 그것들이 연결되어 있다고 가정합니다. 하지만 그것이 그런지는 알지 못합니다.

은행에 대한 스트레스 테스트를 상상해 보세요. 규제 기관이 "A 회사의 신용 등급이 폭락한다면 어떤 일이 벌어질까?"라고 물을 수 있습니다. 똑똑한 모델이라면 "B 회사가 불안해져서 등급이 떨어질 수도 있지만, C 회사는 A 회사와 아무런 관련이 없으므로 평온을 유지할 것이다"라고 답해야 합니다.

그러나 기존 모델들은 과거에 A 회사와 C 회사가 함께 움직이는 것을 본 혼란스러운 관찰자와 같습니다. A 회사가 무너질 때, 기존 모델은 당황하며 "오 이런, C 회사도 무너져야 해!"라고 말합니다. 이는 상관관계(현상이 동시에 발생하는 것)와 인과관계(한 현상이 다른 현상을 일으키는 것)를 혼동하는 것입니다. 이는 "유령 충격(phantom shocks)"을 초래하며, 모델이 실제로는 안전한 기업들에게까지 재앙이 닥칠 것이라고 예측하게 만들어 은행이 불필요한 보험에 돈을 낭비하게 만듭니다.

해결책: 시간 여행 시뮬레이터

이 논문의 저자인 안드레아스 사우터(Andreas Sauter)와 그의 팀은 CIR-ACTIVA라는 새로운 도구를 만들었습니다. 그들은 매번 새로운 시나리오를 위해 모델을 다시 훈련시킬 필요 없이, "만약에"라는 질문에 즉각적으로 답할 수 있는 시스템을 만들고자 했습니다.

이를 위해 그들은 까다로운 문제를 해결해야 했습니다. 실제 세상에 들어가서 기업의 주가를 폭락시켜 보며 어떤 일이 일어나는지 직접 확인할 수 없다면, 어떻게 컴퓨터에게 인과관계를 가르칠 수 있을까요? 실제 시장을 대상으로 그런 실험을 수행할 수는 없습니다.

그래서 그들은 가상 세계를 구축했습니다. 그들은 "인과적 시뮬레이터(causal simulator)"를 만들어 가짜 금융 데이터를 생성했습니다. 이 가상 세계에서는 누가 누구에게 영향을 주는지 정확히 알고 있습니다. 예를 들어, "이 시뮬레이션에서는 A 회사가 B 회사의 변화를 일으키지만, C 회사는 완전히 독립적이다"라고 설정할 수 있습니다. 그런 다음 시뮬레이션 속의 A 회사를 무너뜨리고 어떤 일이 일어나는지 지켜봅니다. 이를 통해 그들은 "정답(ground truth)" 즉, "만약에"라는 질문에 대한 올바른 답을 얻습니다.

그들은 이 AI 모델인 CIR-ACTIVA를 수백만 개의 이러한 가짜 시나리오로 훈련시켰습니다. 모델은 움직임의 기록과 특정 "충격"(예: "A 회사를 폭락시켜라")을 보고 나서 전체 집단의 미래를 예측하는 법을 배웠습니다.

비법: 등장인물로서의 시간

미래를 예측하는 대부분의 AI 모델은 시간을 단순한 숫자 목록으로 취급합니다. 하지만 CIR-ACTIVA는 영리하게도 시간 자체를 이야기 속의 등장인물로 취급합니다.

당신이 언덕 아래로 굴러 내려가는 공에 대해 이야기를 하고 있다고 상상해 보세요. 만약 누군가에게 공이 있었던 위치의 목록만 준다면, 그들은 다음에 어디로 갈지 추측할 수 있을 것입니다. 하지만 만약 당신이 "공은 1:00에 꼭대기에 있었고, 1:05에 중간에 있었으며, 1:10에 바닥에 있었다"라고 말해준다면, 그들은 속도운동량을 이해하게 됩니다.

CIR-ACTIVA는 데이터를 모든 스냅샷에 특정 타임스탬프가 붙어 있는 수집물로 바라봅니다. 모델은 단순히 "B가 내려갈 때 A도 내려간다"를 배우는 것이 아닙니다. 모델은 "A는 충격 직후에 빠르게 내려가지만, 이후 며칠에 걸쳐 속도가 느려지며 안정된다"는 것을 배웁니다.

또한 이 모델은 **아모티즈드 인퍼런스(amortized inference)**라는 특별한 기법을 사용합니다. 보통 새로운 시나리오에 대해 알고 싶다면 컴퓨터를 처음부터 다시 가르쳐야 합니다. 이는 시간이 매우 오래 걸립니다. CIR-ACTवीA는 수많은 다양한 물리 문제들을 이미 공부했기 때문에, 새로운 문제가 주어져도 교과서를 펼칠 필요 없이 즉시 해결할 수 있는 학생과 같습니다. 그들은 모든 훈련 시나리오에 걸쳐 학습을 "아모티즈(분산)" 시켜 놓았습니다.

결과: 진짜 피해자를 찾아내다

팀은 CIR-ACTIVA를 시간이나 인과관계를 이해하지 못하는 매우 똑똑한 모델들을 포함한 다른 모델들과 비교 테스트했습니다. 그들은 가상 세계를 사용하여 누가 "만약에"라는 질문에 정답을 맞혔는지 확인했습니다.

결과는 명확했습니다. 시뮬레이션에서 한 회사를 충격 주었을 때:

  1. 기존 모델들 (및 "GMR" 베이스라인): 그들은 패닉에 빠졌습니다. 그들은 피해자와 아무런 연결이 없는 회사들까지도 모두 무너질 것이라고 예측했습니다. 그들은 친구와 낯선 사람을 구분하지 못했습니다.
  2. CIR-ACTIVA: 이 모델은 침착했습니다. 모델은 피해자가 무너지고, 그와 직접 연결된 친구들이 고통을 받겠지만, 낯선 이들은 안전할 것이라고 정확히 예측했습니다. 이는 **인과적 선택성(causal selectivity)**을 보여주는데, 즉 오직 올바른 대상만을 문제 삼았음을 의미합니다.

또한 이 모델은 사건이 언제 일어날지를 예측하는 데 훨씬 뛰어났습니다. 모델은 충격이 즉각적으로 강하게 발생하지만 시간이 지나면서 서서히 사라질 것이라는 점을 알고 있었습니다. 다른 모델들은 종종 예측이 너무 늦거나 너무 빨랐습니다.

이것이 왜 중요한가

이것은 단순한 수학 게임이 아닙니다. 현실 세계에서, 만약 은행이 안전한 기업이 위험하다고 판단하여 "유령 충격" 때문에 주식을 매각하거나 불필요한 비싼 보험을 든다면, 그것은 실제 돈의 손실로 이어집니다.

저자들은 자신들의 모델이 시뮬레이션 세계에서 매우 잘 작동한다는 것을 보여주었습니다. 그들은 심지어 자신들의 가짜 세계가 실제 세계와 얼마나 닮았는지도 확인했는데, 비록 실제 시장이 시뮬레이션보다 더 극단적인 급등락을 보인다는 점에서는 완벽하지 않았지만, 원인과 결과를 분리하는 모델의 능력은 유효했습니다.

이 논문은 관찰의 정확성이 인과적 정확성과 같지는 않다고 결론짓습니다. 모델이 과거를 잘 예측한다고 해서 충격 상황까지 잘 다룰 수 있다는 뜻은 아닙니다. CIR-ACTIVA는 단순히 과거에 일어난 일을 바탕으로 추측하는 것이 아니라, 버튼을 눌렀을 때 실제로 어떤 일이 벌어질지를 알려주는 스트레스 테스트를 수행할 수 있는 방법을 제시합니다. 이는 단순히 무엇이 일어나고 있는지가 아니라, 일어나는지를 이해하는 금융 모델을 향한 진전입니다.

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

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

Digest 사용해 보기 →