CLEAR: Calibrated Learning for Epistemic and Aleatoric Risk
이 논문은 다양한 실제 데이터셋의 회귀 작업에서 예측 구간의 조건부 커버리지와 효율성을 크게 향상시키기 위해 알레아토리(aleatoric) 불확실성과 에피스테믹(epistemic) 불확실성을 위한 별개의 파라미터를 결합하는 보정 방법인 CLEAR를 제안한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
당신은 미래를 예측하려고 노력하고 있다고 상상해 보세요. 집이 얼마에 팔릴지, 혹은 자동차가 얼마나 빨리 달릴지를 추측하는 것과 같습니다. 당신은 자신의 추측이 맞기를 바라지만, 동시에 그 추측이 얼마나 "흔들리는지(shaky)"도 알고 싶어 합니다. 머신러닝의 세계에는 당신의 추측이 흔들릴 수 있는 두 가지 주요한 이유가 있으며, 오랫동안 대부분의 도구는 그중 하나만을 살펴보았습니다.
두 가지 유형의 "흔들림"
**알레아토릭 불확실성(Aleatoric Uncertainty)**을 라디오의 "잡음"이라고 생각해 보세요. 이것은 측정 오류나 갑작스러운 돌풍처럼 그 자체로 존재하는 잡음입니다. 당신이 라디오를 아무리 연구하거나 여러 번 듣더라도, 라디오 자체를 고치지 않는 한 그 잡음은 사라지지 않습니다. 이것은 데이터에 내재된 혼돈입니다.
반면, **에피스테믹 불확실성(Epistemic Uncertainty)**은 "여기에 와본 적이 없다"는 느낌입니다. 당신이 도시 중심부의 지도만 그려온 지도 제작자라고 가정해 봅시다. 만약 당신이 멀리 떨어진, 탐사되지 않은 숲의 지형이 어떠할지 추측하려 한다면, 당신의 추측이 흔들리는 이유는 데이터가 부족하기 때문이지 숲이 시끄럽기 때문이 아닙니다. 만약 당신이 더 많은 데이터를 수집한다면, 이 종류의 흔들림은 사라질 것입니다.
오래된 지도의 문제점
예측을 만드는 기존의 방식들은 주로 잡음에만 신경 쓰는 지도 제작자와 같았습니다. 그들은 자신의 추측 주변에 안전 구역(예측 구간)을 그려서 "잡음"을 커버하려 했지만, 자신들이 한 번도 가본 적 없는 곳에 대해 추측하고 있다는 사실은 완전히 무시했습니다. 이로 인해 익숙한 지역에서는 그들의 지도가 괜찮았지만, 알려진 세계의 가장자리(외삽, extrapolation)로 이동하자마자 그들의 안전 구역은 위험할 정도로 좁아졌고, 잘못된 안도감을 주었습니다.
다른 방식들은 이 "가본 적 없다"는 문제를 해결하기 위해, 혹시 모를 상황에 대비하여 모든 곳에 엄청나게 넓은 안전 구역을 설정하기도 했습니다. 하지만 이 방식은 구역이 너무 넓어서 아무런 구체적인 정보도 주지 못했기에 지도를 쓸모없게 만들었습니다.
CLEAR: 스마트한 균형 조절자
ICLR 2026 컨퍼런스에서 발표된 이 논문의 저자들은 CLEAR(Calibrated Learning for Epistemic and Aleatoric Risk)라는 새로운 방법을 소개했습니다. CLEAR를 "잡음"을 위한 자와 "미지의 영역"을 위한 자, 두 개의 서로 다른 자를 들고 다니는 매우 똑똑한 지도 제작자라고 생각해 보세요.
CLEAR는 단순히 안전 구역을 얼마나 넓힐지 추측하는 대신, 두 종류의 불확실성을 조절하는 과 라는 두 개의 특별한 노브(knob)를 사용합니다.
- 하나의 노브는 잡음(aleatoric)을 조절합니다.
- 다른 노브는 데이터 부족(epistemic)을 조절합니다.
마법은 CLEAR가 이 노브들을 고정된 숫자로 설정하지 않는다는 점에 있습니다. CLEAR는 데이터를 살펴보고 "지금 이 순간, 어떤 종류의 흔들림이 더 큰 문제인가?"라고 묻습니다. 데이터가 노이즈가 많다면 첫 번째 노브를 올립니다. 데이터가 희소하다면(예: 저 멀리 있는 숲), 두 번째 노브를 올립니다. 이는 안전하면서도 최대한 정밀한 안전 구역을 만들기 위해 완벽한 조합을 찾아내는 과정입니다.
그들이 발견한 것 (그리고 발견하지 못한 것)
연구진은 CLEAR를 주택 가격부터 에너지 효율에 이르기까지 17가지의 서로 다른 실제 데이터셋에 테스트했습니다. 또한 통제된 환경에서 어떻게 작동하는지 보기 위해 시뮬레이션도 수행했습니다.
데이터가 보여준 결과는 다음과 같습니다:
- 결과: 이러한 테스트에서 CLEAR는 기존의 개별적으로 보정된 방식들과 비교했을 때, 예측 구간의 너비를 평균적으로 28.3% 및 17.5% 줄였습니다. 결정적으로, CLEAR는 "안전" 수준을 원래 의도한 대로 유지하면서(공칭 커버리지 유지) 이 일을 해냈습니다.
- "만약에"에 대하여: 이 논문은 두 불확실성을 고정된 1 대 1 비율(예: 로 설정)로 단순히 더해야 한다는 생각에 대해 명시적으로 반박합니다. 그들은 이러한 고정된 접근 방식이 데이터에 따라 균형이 변하기 때문에 종종 최선이 아님을 보여줍니다.
- 한계: 논문은 CLEAR가 이 데이터셋들에서 잘 작동하지만, 사용하는 기본 모델(base model)의 품질에 의존한다는 점을 언급합니다. 만약 기본 모델이 형편없다면, CLEAR도 이를 고칠 수 없습니다. 또한, 그들이 논의하는 이론적 보증은 주로 "점근적(asymptotic)" 시나리오(즉, 무한한 데이터가 있는 경우)나 시뮬레이션에서 유효합니다. 실제 세상의 유한한 데이터에서는 수학적 증명보다는 그것이 잘 작동한다는 경험적 증거에 의존합니다.
마법 뒤에 숨겨진 "이유"
저자들은 CLEAR가 잘 작동하는 이유가 기존 방식들이 가진 특정한 결함을 해결하기 때문이라고 제안합니다.
- 기존의 "잡음 전용" 방식(CQR 등)은 데이터가 거의 없는 곳에서 지나치게 확신을 갖는 경향이 있습니다. 그들은 미지의 숲 안에 아주 작은 상자를 그립니다.
- 기존의 "데이터 부족" 방식(앙상블 등)은 데이터가 많은 곳에서도 지나치게 조심스러워하며, 번화한 도시 중심지에 거대한 상자를 그립니다.
CLEAR는 중재자 역할을 합니다. CLEAR는 도시에서는 "잡음" 자를 신뢰해야 하고, 숲에서는 "미지"의 자를 신뢰해야 한다는 것을 깨닫습니다. 데이터가 두 자 사이의 비율을 결정하게 함으로써, CLEAR는 적절한 곳에서는 타이트하게, 필요한 곳에서는 넓게 안전 구역을 만듭니다.
핵 요약
이 논문은 불확실성을 하나의 덩어리가 아니라 적절한 비율로 섞어야 하는 두 가지 별개의 재료로 취급함으로써, 머신러닝 예측을 더 안전하고 정밀하게 만들 수 있다고 제안합니다. 이것은 우주의 모든 문제를 해결하는 마법 지팡이는 아니지만, 수행된 테스트에서 일관되게 경쟁 모델들을 능가하며, 때로는 우리가 다루고 있는 '알 수 없는 것'이 정확히 어떤 종류인지 아는 것이 최선의 방법임을 증명했습니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.