베타분포 (Beta Distribution)

통계
한 줄 정의: 0과 1 사이의 값, 즉 비율이나 확률 자체가 어떤 분포를 이루는지를 나타내는 확률분포로, 베이지안 통계에서 사전분포와 사후분포로 자주 쓰입니다.

쉽게 풀면

새로 산 동전을 던지기 전, "이 동전은 앞면이 나올 확률이 얼마쯤 될까?"라고 물으면 대부분 "잘 모르지만 50%쯤이지 않을까"라고 답할 것입니다. 베타분포는 바로 이런 "확률 자체에 대한 확률"을 표현하는 도구입니다. 즉 결과값이 아니라, "동전의 앞면 확률이 몇 %일 가능성이 큰가"라는 믿음의 형태를 곡선으로 그린 것입니다. 동전을 몇 번 던져 앞면이 몇 번 나오는지 관찰할 때마다 이 곡선은 점점 더 뾰족하고 정확한 모양으로 업데이트됩니다. 그래서 베이지안 추론에서 비율이나 확률을 추정할 때 출발점(사전분포)이자 갱신 결과(사후분포)로 매우 자주 사용됩니다.

왜 중요한가

비율이나 확률처럼 0과 1 사이 값만 가능한 변수를 다루는 연구는 임상시험의 반응률, 광고 클릭률, 설문 응답 비율 등 매우 폭넓게 존재하는데, 베타분포는 이런 값에 대한 불확실성을 자연스럽게 표현할 수 있는 몇 안 되는 분포입니다. 또한 베이지안 추론에서 이항분포와 짝을 이루는 켤레사전분포로 작동해 계산을 크게 단순화해 주기 때문에, A/B 테스트 분석이나 강화학습의 탐색-활용 문제(예: 톰슨 샘플링) 등 실무적으로 빠른 사후분포 갱신이 필요한 상황에서 자주 채택됩니다. 이런 이유로 통계·머신러닝·의생명 분야 논문 전반에서 확률 추정의 기본 도구로 반복해서 등장합니다.

논문에서는 이렇게 쓰입니다

"모수의 사전분포로 베타분포(α=2, β=2)를 설정하고, 관찰된 자료를 반영하여 사후분포를 갱신하였다."

이 문장은 분석 시작 전에 "확률이 대략 0.5 근처에 몰려 있을 것"이라는 다소 완만한 믿음(베타분포)을 설정해두고, 실제 데이터를 관찰한 뒤 그 믿음을 데이터에 맞게 조정했다는 뜻입니다.

"각 팔(arm)의 전환율에 대해 베타분포 사후분포를 유지하며, 톰슨 샘플링을 통해 다음에 노출할 광고안을 확률적으로 선택하였다."

온라인 실험이나 추천 시스템 연구에서 흔히 보이는 표현으로, 여러 대안(광고안, 버튼 문구 등) 각각의 성공 확률을 베타분포로 추적하다가, 그 분포에서 값을 하나씩 뽑아 가장 그럴듯한 대안을 선택하는 방식을 설명하고 있습니다.

"환자군의 반응률에 대한 사전 정보가 부족하여, 무정보적(non-informative) 베타분포(α=1, β=1)를 사전분포로 채택하였다."

임상연구 논문에서 자주 쓰이는 문장으로, 특정 방향으로 치우친 가정을 최대한 배제하고 균등에 가까운 베타분포를 출발점으로 삼아 데이터가 결과를 주도하도록 했다는 의미입니다.

조금 더 깊게 보면

베타분포는 두 모수 α와 β의 상대적 크기로 모양이 결정되는데, 두 값이 같으면 좌우대칭이고 0.5 부근에 몰린 형태가 되며, 한쪽이 더 크면 그쪽으로 치우친 비대칭 형태가 됩니다. 이항분포와 결합했을 때 사후분포도 다시 베타분포가 되는 켤레성(conjugacy) 덕분에, 새로운 성공·실패 관측치가 들어올 때마다 α와 β에 단순히 값을 더해주는 것만으로 갱신이 가능합니다. 논문을 읽을 때는 사전분포의 α, β 값이 "사전에 관찰한 것으로 간주하는 가상의 성공·실패 횟수"처럼 해석될 수 있다는 점, 그리고 이 값이 클수록 사전분포가 데이터보다 결과에 더 강하게 영향을 미친다는 점을 함께 살펴보면 도움이 됩니다.

주의할 점

베타분포가 켤레사전분포로 널리 쓰이는 이유는 계산이 간편해서이지, "가장 올바른" 분포이기 때문은 아닙니다. 사전분포의 모수(α, β)를 어떻게 정하느냐에 따라 사후 추정 결과가 달라질 수 있으므로, 그 값을 임의로 정하지 말고 어떤 근거로 설정했는지 논문에 밝혀야 합니다.

관련 용어