Lift: 두 상품의 연관성을 수치로 표현하는 지표
Context
Shopify 스토어 cross-sell 최적화를 고민하다가 “lift가 높다”는 표현이 나와서 정확한 의미를 찾아봤다.
What I Learned
Lift는 장바구니 분석(Market Basket Analysis)에서 쓰는 지표로, 두 상품이 우연히 같이 팔릴 확률 대비 실제로 같이 팔린 비율이다.
Lift(A, B) = P(A ∩ B) / (P(A) × P(B))
| Lift 값 | 의미 |
|---|---|
| = 1 | 두 상품이 서로 독립적 (우연 수준) |
| > 1 | 기대보다 더 자주 함께 구매됨 → 연관성 있음 |
| < 1 | 기대보다 덜 함께 구매됨 → 오히려 상충 |
실제 예시 — 상품 A + 상품 B (lift 17.6x)
- A 구매 확률: 36/634 = 5.7%
- B 구매 확률: 16/634 = 2.5%
- 우연히 같이 담길 확률: 5.7% × 2.5% = 0.14% → 634건 중 약 0.9건 예상
- 실제 함께 구매: 16건 → 기대치의 17.6배
Note
Lift가 높을수록 “이 상품을 산 사람은 저 상품도 살 가능성이 우연이 아니라 진짜 높다”는 뜻. cross-sell 추천 우선순위를 정할 때 단순 동시 구매 횟수가 아니라 lift로 판단해야 작은 카테고리의 강한 연관성을 놓치지 않는다.