6.2 연관 규칙 학습은 어떻게 이루어지는가?
장바구니 분석 시나리오는 설명하기 좋은 예제이므로 계속 사용하겠다. 다음 표의 거래를 보자.
거래 ID |
제품 1 |
제품 2 |
제품 3 |
제품 4 |
1 |
True |
True |
False |
False |
2 |
False |
False |
True |
False |
3 |
False |
False |
False |
True |
4 |
True |
True |
True |
False |
5 |
False |
True |
False |
False |
이 표는 거래 ID와 제품(제품은 우유가 될 수도 있고, 기저귀나 맥주, 콩이 될 수도 있다)으로 만든 매매 아이템 집합이다.
이 제품들 속에서 연관 관계를 찾아보자. 예를 들어 제품 1과 2를 산 고객은 제품 4를 구매할 가능성이 있다.
그럼 아이템(item) 집합은 다음과 같이 구할 수 있다.
그리고 거래(transaction) 집합은 다음과 같이 구할 수 있다.