5. Data-Driven Attribution
• 기존의 전통적인 Rule-Based 기여모델
1. First Touch Attribution Model 2. Last Touch Attribution Model
3. Linear Touch Attribution Model 4. U-shaped Attribution Model
6. Data-Driven Attribution
• 기존의 전통적인 Rule-Based 기여모델
1. First Touch Attribution Model 2. Last Touch Attribution Model
3. Linear Touch Attribution Model 4. U-shaped Attribution Model
가장 많이 사용!
7. Data-Driven Attribution
• 기존의 전통적인 Rule-Based 기여모델
1. 장점
- 간단해요!
- 쉬워요!
- 편해요!
2. 단점
- 각 채널, 광고에 정당한 기여가 분배되지 않아요! -> 뭣이 중한지 모르겠어요!
- 정확한 인사이트를 얻을 수 없어요!
8. Data-Driven Attribution
• 기존의 전통적인 Rule-Based 기여모델
1. 장점
- 간단해요!
- 쉬워요!
- 편해요!
2. 단점
- 각 채널, 광고에 정당한 기여가 분배되지 않아요! -> 뭣이 중한지 모르겠어요!
- 정확한 인사이트를 얻을 수 없어요!
보다 정당하게 기여를 분배해주는 모델이 있었으면 좋겠어요!
10. Data-Driven Attribution
그래서 구글로 세상을 둘러보니 학계와 필드에서 인정받는 데이터 기반 기여모델이 두 가지 있었습니다.
1. Shapley Value 기여모델 2. Markov Chain 기여모델
수학 싫어요. 보기 싫어요ㅠ
11. Data-Driven Attribution
1. Shapley Value란?
나는 한 회사의 CEO이다. 한때 잘나갔던 우리회사는 코로나에 큰 타격을 입어 구조조정이
불가피해졌다.
Q) 사원 A,B,C 중 한 명을 해고해야 하는데 누구를 해고해야 할까?
제가 일은 못해도
가장 성실합니다 ㅠㅠ
사장님 저는 제가 돌봐야 할
처자식이 있습니다…
안녕 사장님! 전 셋 중 제일 일
잘하니까 당연히 아니겠죠~?
12. Data-Driven Attribution
1. Shapley Value란?
나는 한 회사의 CEO이다. 한때 잘나갔던 우리회사는 코로나에 큰 타격을 입어 구조조정이
불가피해졌다.
Q) 사원 A,B,C 중 한 명을 해고해야 하는데 누구를 해고해야 할까?
제가 일은 못해도
가장 성실합니다 ㅠㅠ
미안해요 A씨.. 회사를 위한
어쩔 수 없는 선택이었어요..
15. Data-Driven Attribution
1. Shapley Value란?
Q) 사원 A,B,C 중 한 명을 해고해야 하는데 누구를 해고해야 할까?
Shapley Value 기반 기여 재분배
A : 2.3
B : 1.7
C : 2.0
B씨, 그동안
수고하셨습니다.
16. Data-Driven Attribution
1. Shapley Value란?
광고 마케팅에 적용해보면 다음과 같다.
Channel (노동자)
A : unattributed (App)
B : unattributed (Web)
C : naver_ep (Web)
D : naverbs_m (Web)
E : facebook (Web)
F : naver_m (Web)
G : gdn_DA (Web)
H : kakao_plus (Web)
…
Conversion (노동력)
111721
31322
12263
9733
7690
…
17. Data-Driven Attribution
2. Markov Chain이란?
Def) Markov Chain은 마르코프 성질을 지닌 이산 확률 과정을 의미한다.
- 오늘 비가 왔을 때, 내일 화창할 확률은 얼마일까?
- 어제 구름이 꼈을 때, 오늘은 어느정도 확률로 비가올까?
19. Data-Driven Attribution
2. Markov Chain이란?
Markov Chain 만들긴 했는데 어느 채널이 얼마나 중요한지는 어떻게 구하나요?
-> Removal Effect
Removal Effect(i) = {1 - P(S without i)/P(S)} * 100 (%)
(where i는 임의의 채널, S는 전체 채널 집합)
25. Data-Driven Attribution
4. 결론
Shapley Value 기여모델 vs Markov Chain 기여모델
1. Shapley Value 기여모델 2. Markov Chain 기여모델
- Shapley Value로 노벨상 수상!
- Google에서 제공하는 데이터 기반 기여 알고리즘
- 알고리즘의 복잡도가 높기에 많은 개수의 채널에 대
해서는 적용 불가함. (채널 통합 및 최적화 필요)
- 비교적 최근에 각광받고 있는 알고리즘
- 채널 간 순서도 고려함!
26. Data-Driven Attribution
4. 결론
질문에 대한 제 답은 이러합니다.
1. 둘 중 어느 데이터 기반 기여모델을 쓰던 최소한 기존 Rule-Based 기여모델보다 명확한
채널 기여를 확인할 수 있습니다.
2. Shapley Value, Markov Chain 기여모델간의 직접적인 성능 비교는 불가능합니다.
3. 분석 대상인 데이터셋마다 어느 모델이 더 적합할지는 복합적인 판단이 필요합니다.
4. 만약 특이사항이 없는 평균적인 데이터셋이라면 개인적인 의견으로는 Shapley Value 기여
모델이 조금 더 우세하다고 생각합니다.