균등분포는 특정 구간에서 모든 값이 동일한 확률을 가지는 확률분포입니다. 마치 공정한 주사위를 던지는 것처럼, 가능한 모든 결과가 동등하게 일어날 가능성을 가집니다.
다이어그램이 말하는 것
●
정의 범위 내 모든 값이 동일 확률 — 가장 단순한 분포
●
연속균등 U(a, b): 평균 = (a+b)/2, 분산 = (b−a)²/12
●
컴퓨터 난수 생성의 기반 — 다른 분포는 균등분포 변환으로 생성(역변환법)
핵심 포인트
•
특정 구간 내 모든 값이 동일한 확률밀도를 가짐
•
직사각형 모양의 확률밀도함수
•
연속형과 이산형 두 종류가 존재
•
컴퓨터 난수 생성의 기초가 되는 분포
간단한 예시
0과 1 사이에서 무작위로 숫자를 선택할 때, 0.3이 나올 확률과 0.7이 나올 확률이 같습니다. 이것이 균등분포입니다.
이해도 확인하기
정답:
이산 균등분포입니다. 1부터 6까지 각 면이 나올 확률이 모두 1/6로 동일합니다.
정답:
연속분포에서 특정 점의 확률은 0입니다. 대신 구간 확률(예: 4.9~5.1)을 구할 수 있습니다.
균등분포는 가장 단순한 형태의 확률분포로, 최대 엔트로피 원리에 따라 특별한 정보가 없을 때 가정하는 기본 분포입니다. 연속 균등분포 U(a,b)는 구간 [a,b]에서 일정한 확률밀도를 가지며, 이산 균등분포는 유한한 개수의 결과가 동일한 확률을 가집니다.
수학적 공식
a와 b는 분포의 하한과 상한이며, 구간 [a,b]에서 확률밀도는 1/(b-a)로 일정합니다. 전체 구간의 면적이 1이 되도록 정규화된 값입니다.
다양한 예시로 이해하기
예시 1: 연속 균등분포 U(0,1)
표준 균등분포에서 확률 계산
P(0.2 ≤ X ≤ 0.7) = ?
해답:
P(0.2 ≤ X ≤ 0.7) = (0.7-0.2) × 1 = 0.5
구간의 길이가 확률과 직접적으로 연결됩니다. 0.5만큼의 구간이므로 확률도 0.5입니다.
예시 2: 이산 균등분포 예시
공정한 동전 던지기 10번
각 결과 조합이 나올 확률은?
해답:
총 2¹⁰ = 1024가지 경우, 각각 확률 = 1/1024
모든 가능한 결과가 동일한 확률을 가지므로 이산 균등분포의 특성을 보입니다.
예시 3: 균등분포의 평균과 분산
U(a,b)의 통계적 특성
평균 = (a+b)/2, 분산 = (b-a)²/12
해답:
U(2,8)에서 평균 = 5, 분산 = 3, 표준편차 = √3 ≈ 1.73
평균은 구간의 중점이고, 분산은 구간 폭의 제곱에 비례합니다.
흔한 실수들
잘못된 방법:
연속분포에서 특정 점의 확률 구하기
왜 틀렸을까?
P(X = 5) = 0.2처럼 특정 값의 확률을 구하려는 시도
올바른 방법:
연속분포에서는 구간 확률 P(a ≤ X ≤ b)만 의미가 있습니다.
잘못된 방법:
확률밀도함수와 확률 혼동
왜 틀렸을까?
f(x) = 1/(b-a)를 확률로 잘못 이해
올바른 방법:
확률밀도함수 값은 확률이 아니라 밀도입니다. 구간과 곱해야 확률이 됩니다.
연습 문제
힌트:
구간의 길이를 전체 구간 길이로 나누세요.
정답:
0.5
해설:
구간 [4,7]의 길이는 3, 전체 구간 [3,9]의 길이는 6. 따라서 3/6 = 0.5
균등분포는 확률론의 기초가 되는 분포로, 역변환 방법(inverse transform method)을 통해 다른 모든 분포를 생성할 수 있습니다. Box-Muller 변환, 수용-거부 방법(acceptance-rejection method) 등 다양한 난수 생성 알고리즘의 기반이 됩니다. 또한 순서통계량의 분포, 베이지안 통계의 무정보 사전분포로도 활용됩니다.
실무에서의 활용
IT/컴퓨터 과학
난수 생성 및 시뮬레이션
예시:
몬테카로 시뮬레이션에서 기본 난수 생성기로 사용. 게임에서 확률적 이벤트 구현
왜 중요한가?
모든 다른 확률분포의 기초가 되며, 편향 없는 무작위성을 제공하기 때문
품질관리
무작위 샘플링
예시:
생산라인에서 제품 검사를 위한 무작위 선택. 동일한 확률로 모든 제품이 선택되도록 보장
왜 중요한가?
편향 없는 샘플링을 통해 전체 모집단을 대표하는 표본을 얻기 위해
금융
베이지안 분석의 무정보 사전분포
예시:
매개변수에 대한 사전 정보가 없을 때 균등분포를 사전분포로 사용
왜 중요한가?
특별한 선호나 편견 없이 모든 가능한 값에 동등한 가중치를 부여하기 위해
실제 사례 분석: 온라인 A/B 테스트에서의 균등분포 활용
배경
전자상거래 회사에서 새로운 결제 페이지 디자인의 효과를 테스트하려고 합니다.
문제 상황
방문자를 무작위로 두 그룹(기존 디자인 vs 새 디자인)으로 나누어야 합니다.
데이터 설명
3개월간 웹사이트 방문자 데이터: 일일 평균 1,200명 방문, 연령대 20-50세, 모바일 70% 데스크톱 30%, 기존 결제 완료율 12.5%
분석 방법
균등분포 U(0,1)을 이용한 무작위 배정 시스템 구축. 각 사용자 세션 시작 시 난수 생성하여 0.5를 기준으로 그룹 분할. 쿠키를 통해 동일 사용자의 일관된 그룹 유지
해결책 및 결과
1. 사용자 접속 시 0과 1 사이 균등분포에서 난수 생성
2. 난수 < 0.5면 그룹 A (기존 디자인), >= 0.5면 그룹 B (새 디자인)
3. 이를 통해 50:50 비율로 무작위 배정 달성
10,000명 방문자 중 그룹 A: 4,987명, 그룹 B: 5,013명으로 거의 정확한 50:50 분할 달성. 새 디자인의 결제 완료율 15.2%로 21.6% 향상
결론:
균등분포의 무작위성을 활용하여 편향 없는 실험 설계가 가능했으며, 통계적으로 유의한 개선 효과를 입증했습니다.
참고 문헌
NIST/SEMATECH e-Handbook of Statistical Methods, §1.3.6.6 Gallery of Distributions — Uniform Distribution (균등분포의 확률밀도·평균·분산·응용)