8.5 독립 사건과 종속 사건
1. 독립 사건의 정의
두 사건 A와 B가 독립(independent)이란, 한 사건의 발생이 다른 사건의 발생 확률에 영향을 미치지 않는 것을 의미하며, 수학적으로 다음과 같이 정의된다.
P(A \cap B) = P(A)P(B)
이 정의는 P(B) > 0일 때 P(A \vert B) = P(A)와 동치이고, P(A) > 0일 때 P(B \vert A) = P(B)와 동치이다.
2. 다수 사건의 독립성
2.1 쌍별 독립(Pairwise Independence)
사건 A_1, \ldots, A_n이 쌍별 독립이란, 모든 i \neq j에 대해 P(A_i \cap A_j) = P(A_i)P(A_j)를 만족하는 것이다.
2.2 상호 독립(Mutual Independence)
사건 A_1, \ldots, A_n이 상호 독립이란, 임의의 부분 집합 \{i_1, \ldots, i_k\} \subseteq \{1, \ldots, n\}에 대해 다음이 성립하는 것이다.
P(A_{i_1} \cap A_{i_2} \cap \cdots \cap A_{i_k}) = P(A_{i_1})P(A_{i_2}) \cdots P(A_{i_k})
쌍별 독립은 상호 독립의 필요 조건이지만 충분 조건은 아니다. 로봇 공학에서 “독립“이라 함은 통상 상호 독립을 의미한다.
3. 종속 사건
독립이 아닌 사건을 종속(dependent) 사건이라 한다. P(A \cap B) \neq P(A)P(B)이면, 사건 A와 B는 종속이다.
종속의 정도는 다양한 상관 측도로 정량화된다. 양의 상관(P(A \cap B) > P(A)P(B))은 한 사건의 발생이 다른 사건의 발생을 촉진함을 의미하고, 음의 상관(P(A \cap B) < P(A)P(B))은 억제함을 의미한다.
4. 조건부 독립(Conditional Independence)
사건 C가 주어졌을 때 A와 B가 조건부 독립이란 다음을 의미한다.
P(A \cap B \vert C) = P(A \vert C)P(B \vert C)
이를 A \perp B \vert C로 표기한다. 조건부 독립은 비조건부 독립을 함의하지 않으며, 그 역도 성립하지 않는다.
4.1 조건부 독립의 중요성
로봇 공학에서 조건부 독립 가정은 확률 모델의 복잡도를 극적으로 줄인다.
베이즈 필터: 로봇의 현재 상태 \mathbf{x}_t가 주어지면, 관측 \mathbf{z}_t는 과거 상태 및 관측과 조건부 독립이다.
p(\mathbf{z}_t \vert \mathbf{x}_{0:t}, \mathbf{z}_{1:t-1}) = p(\mathbf{z}_t \vert \mathbf{x}_t)
마르코프 성질: 현재 상태가 주어지면, 미래 상태는 과거 상태와 조건부 독립이다.
p(\mathbf{x}_{t+1} \vert \mathbf{x}_{0:t}) = p(\mathbf{x}_{t+1} \vert \mathbf{x}_t)
이러한 조건부 독립 가정에 의해 결합 확률 분포가 조건부 확률의 곱으로 분해되어, 계산적으로 다루기 가능해진다.
5. 독립성의 판정과 검증
5.1 이론적 판정
물리적 메커니즘에 의해 두 사건이 인과적으로 연결되어 있지 않으면 독립으로 모델링한다. 서로 다른 센서의 잡음이 동일한 물리적 원인에 의해 상관되지 않으면 독립으로 가정한다.
5.2 통계적 검증
데이터로부터 독립성을 검증하기 위해 카이제곱(chi-squared) 독립성 검정이나 상관 계수의 유의성 검정이 사용된다. 그러나 독립성의 완전한 검증은 불가능하며, 특정 차수의 상관만을 검사하게 된다.
6. 독립성 가정의 위반과 그 영향
로봇 센서의 독립성 가정이 실제로 위반되는 경우가 빈번하다.
공통 원인에 의한 상관: 온도 변화가 다수의 센서에 동시에 영향을 미치면, 센서 잡음이 상관된다.
시간적 상관: 동일 센서의 연속 측정 사이에 자기 상관(autocorrelation)이 존재할 수 있다.
공간적 상관: LiDAR의 인접 빔 사이에 공간적 상관이 존재한다.
독립성 가정이 위반되면 칼만 필터 등의 추정기가 불확실성을 과소평가하여 과도한 확신(overconfidence)을 가질 수 있다. 이 경우 교차 공분산(cross-covariance)의 모델링이나 상관 잡음 모델의 도입이 필요하다.
7. 참고 문헌
- Papoulis, A., & Pillai, S. U. (2002). Probability, Random Variables, and Stochastic Processes (4th ed.). McGraw-Hill.
- Thrun, S., Burgard, W., & Fox, D. (2005). Probabilistic Robotics. MIT Press.
- Ross, S. M. (2014). A First Course in Probability (9th ed.). Pearson.
- Barfoot, T. D. (2017). State Estimation for Robotics. Cambridge University Press.
version: 1.0