๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
1๏ธโƒฃ AI•DS/๐ŸฅŽ Casual inference

[industry] ํ”„๋กœ๋•ํŠธ ์• ๋„๋ฆฌํ‹ฑ์Šค์—์„œ์˜ ์ธ๊ณผ์ถ”๋ก ์˜ ํ™œ์šฉ ์‚ฌ๋ก€์™€ ํ–ฅํ›„ ๊ณผ์ œ

by isdawell 2023. 6. 1.
728x90

 

 

 

๐Ÿ‘€ ์ธ๊ณผ์ถ”๋ก  ๊ฐœ์ธ ๊ณต๋ถ€์šฉ ํฌ์ŠคํŠธ ๊ธ€์ž…๋‹ˆ๋‹ค. ์ถœ์ฒ˜๋Š” ์ฒจ๋ถ€ํ•œ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”!

 

 

 

 

 

โ‘   ํ”„๋กœ๋•ํŠธ ์• ๋„๋ฆฌํ‹ฑ์Šค ์†Œ๊ฐœ์™€ ์ธ๊ณผ์ถ”๋ก ์˜ ์ค‘์š”์„ฑ 


 

 

โ—ฏ  Product : ์žฌํ™”, ์„œ๋น„์Šค, ์•„์ด๋””์–ด, ์ œํ’ˆ 

 

 

 

โ—ฏ  Product Analytics

 

•  ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž์™€ ํ”„๋กœ๋•ํŠธ ์ƒํ˜ธ์ž‘์šฉ์„ ์ดํ•ดํ•˜๋Š” ๊ณผ์ • 

 

•  ์œ ์‚ฌ ๊ฐœ๋…

 

โ†ช  Mobile and Web Analytics (๊ตฌ๊ธ€์• ๋„๋ฆฌํ‹ฑ์Šค์™€ ๋น„์Šทํ•œ ๊ฐœ๋…) : ๋งˆ์ผ€ํŒ… ๋น„์šฉ, SEO, ํŽ˜์ด์ง€ ๋‹จ์œ„์ง€ํ‘œ ๋ถ„์„

     ↔ Product Analytics : ํ–‰๋™ ๋ฐ์ดํ„ฐ์™€ ๋” ๊นŠ์€ ๋ ˆ๋ฒจ์˜ ๋ฐ์ดํ„ฐ ํƒ์ƒ‰ 

 

โ†ช  Marketing Analytics : Traffic, Acquisition โ‡จ where : ์œ ์ €๋“ค์ด ์–ด๋””์—์„œ ์™”๋Š”๊ฐ€์— ๋Œ€ํ•ด ๋Œ€๋‹ต

     ↔ Product Analytics : Engagement, Retention โ‡จ what & why : ์œ ์ €๋“ค์ด ๋ฌด์—‡์„ ํ•˜๊ณ  ์™œ ๋Œ์•„์˜ค๋Š”์ง€

 

โ†ช  Business Intelligence (BI) : ์ „๋žต์  ์˜์‚ฌ๊ฒฐ์ • 

     ↔ Product Analytics : ์ „์ˆ ์  (์ „๋žต์  ์˜์‚ฌ๊ฒฐ์ • ๋ณด๋‹จ ๋‚ฎ์€ ๋‹จ๊ณ„์˜ ์˜์‚ฌ๊ฒฐ์ •)

 

 

•  Cycle

 

 

 

โ†ช  ์•„์ด๋””์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ”„๋กœ๋•ํŠธ๋ฅผ ๋งŒ๋“ค์–ด๋‚ด๊ณ  ์„ฑ๊ณผ ์ธก์ •ํ•˜๋ฉด์„œ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด ๋ฐฐ์›Œ๊ฐ, ๋ฐฐ์šด ๋‚ด์šฉ์œผ๋กœ ๋‹ค์‹œ ์•„์ด๋””์–ด๋ฅผ ๋‚ด๋ฉฐ ์ˆœํ™˜ํ•˜๋Š” ๊ตฌ์กฐ 

โ†ช  ์‚ฌ์ดํด์„ ์›ํ• ํ•˜๊ฒŒ ๋งŒ๋“ค์–ด ์ค„ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด Product analytics 

โ†ช  ์‚ฌ์šฉ์ž ํ–‰๋™ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๊ณ , ์ „ํ™˜ ๊ธฐํšŒ๋ฅผ ํŒŒ์•…ํ•˜๊ณ , ์˜ํ–ฅ๋ ฅ์žˆ๋Š” ๊ฒฝํ—˜์„ ์ฐฝ์ถœํ•ด ์‚ฌ์šฉ์ž๋ฅผ ๋น„์ฆˆ๋‹ˆ์Šค์˜ ํ•ต์‹ฌ์— ๋‘๊ธฐ ์œ„ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ 

 

 

 

 

โ—ฏ   ์™œ Causal inference ๊ฐ€ Product Analytics ์—์„œ ์ค‘์š”ํ•œ๊ฐ€ 

 

•  ๋น„์ฆˆ๋‹ˆ์Šค๋Š” Metric Growth ๋ฅผ ์›ํ•œ๋‹ค. 

 

•  Metric

โ†ช  ํ›„ํ–‰์ง€ํ‘œ : action ์˜ ๊ฒฐ๊ณผ : e.g ๋งค์ถœ, ํ™œ์„ฑ ์‚ฌ์šฉ์ž ์ˆ˜ ๋“ฑ  

โ†ช  ์„ ํ–‰์ง€ํ‘œ : ์ง์ ‘ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ๊ณ  ํ›„ํ–‰์ง€ํ‘œ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ์„ฑ์งˆ์„ ๊ฐ€์ง : e.g ๊ฒฐ์ œ ๋žœ๋”ฉ ํŽ˜์ด์ง€ ์กฐํšŒ์ˆ˜ ๋“ฑ 

     โ–ธ ์ง€ํ‘œ๊ฐ€ vanity (ํ—ˆ์ƒ) ์ธ์ง€ actionable ํ•œ์ง€ 

     โ–ธ ์ง€ํ‘œ๊ฐ€ ์‚ฌ์šฉ์ž์˜ ํ–‰๋™ ๋ณ€ํ™”๋ฅผ ๋ฐ˜์˜ํ•˜๋Š”์ง€ 

 

•  Metric Growth ๋Š” ์‚ฌ์šฉ์ž์˜ ํ–‰๋™๋ณ€ํ™”๋ฅผ ํ†ตํ•ด ๋‹ฌ์„ฑ๋œ๋‹ค. 

 

 

๊ตฌ๋…ํ•œ ์œ ์ €์™€ ๊ทธ๋ ‡์ง€ ์•Š์€ ์œ ์ €๊ฐ„์˜ ์ฐจ์ด๊ฐ€ ๋ฌด์—‡์ธ๊ฐ€, ์œ ์ €๋“ค์ด ์žฌ๋ฐฉ๋ฌธํ•˜๊ฒŒ ํ•˜๋Š” ์š”์†Œ๋Š” ๋ฌด์—‡์ธ๊ฐ€, ์ผ๋ฐ˜ ์œ ์ €๋ฅผ ๊ตฌ๋… ์œ ์ €๋กœ ๋ฐ”๊พธ๊ธฐ ์œ„ํ•ด์„œ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ•˜๋‚˜, ์ผ๋ฐ˜ ์œ ์ €๋“ค์„ ์žฌ๋ฐฉ๋ฌธํ•œ ์œ ์ €์˜ ์—ฌ์ •์„ ๋”ฐ๋ฅด๋„๋ก ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š”๊ฐ€ 

 

•  ์‚ฌ์šฉ์ž์˜ ํ–‰๋™๋ณ€ํ™”๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„œ ๊ฒ€์ฆ๋œ ์ธ์‚ฌ์ดํŠธ๊ฐ€ ํ•„์š”ํ•˜๋‹ค โ‡จ ์ธ์‚ฌ์ดํŠธ๋Š” ์•„์ด๋””์–ด๊ฐ€ ํ•„์š”! 

โ†ช  ๊ฒ€์ฆ ๋ฐฉ๋ฒ• : A/B ํ…Œ์ŠคํŠธ, ๋ฐ์ดํ„ฐ ๋ถ„์„, ์œ ์ € ๋ฆฌ์„œ์น˜ ๋“ฑ โ‡จ ๊ฒ€์ฆ ๋œ๋‹ค๋ฉด ๋ณ€ํ™”ํ•  ํ™•๋ฅ ์ด ๋†’์„ ๊ฒƒ 

 

•  ์‚ฌ์šฉ์ž ํ–‰๋™๋ณ€ํ™”๋ฅผ ๋งŒ๋“œ๋Š” "์›์ธ" ์„ ์ฐพ์•˜์„ ๋•Œ, ๊ฐ€์žฅ ๊ฒ€์ฆ๋œ ์ธ์‚ฌ์ดํŠธ๋ผ ๋ณผ ์ˆ˜ ์žˆ๊ณ , ์‚ฌ์šฉ์ž ํ–‰๋™๋ณ€ํ™”๋ฅผ ๋งŒ๋“œ๋Š” ์›์ธ์„ ์ดํ•ดํ•ด ๋ด„์œผ๋กœ์จ ๋ฐœ๊ตดํ•ด ๋‚ผ ์ˆ˜ ์žˆ๋‹ค. 

 

 

 

โ—ฏ  ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ์ธ์‚ฌ์ดํŠธ ์ข…๋ฅ˜ 

 

 

 

•  Causal insight ๊ฐ€ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๋‹ค. ์‚ฌ๋žŒ์˜ ํ–‰๋™์„ ์ดํ•ดํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š”๋ฐ ๊ฐ€์žฅ ์œ ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋˜ํ•œ Causal insight ๋Š” ์ง์ ‘์ ์œผ๋กœ action ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ธ์‚ฌ์ดํŠธ์ด๊ธด ํ•˜๋‚˜, ๋˜ํ•œ ๋ฐํ˜€๋‚ด๊ธฐ ๋งค์šฐ ์–ด๋ ต๊ณ  ๋น„์‹ผ ๊ณผ์ •์ด๊ธด ํ•˜๋‹ค. 

 

 

 

โ—ฏ  Data-Driven Behavior Change Framework 

 

•  Inference based on Data → Behavior change → Metric Growth 

 

๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ–‰๋™๋ณ€ํ™”๋ฅผ ์ด๋Œ ์ˆ˜ ์žˆ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ

 

โ†ช  ๋นจ๊ฐ„์ƒ‰ : ์› ๋ฐ์ดํ„ฐ์—์„œ ํŒจํ„ด์„ ์ฐพ๊ณ  ๊ฐ€์„ค์„ ์„ธ์šฐ๋Š” ๊ณผ์ • 

โ†ช  ํšŒ์ƒ‰ : ๊ฐ€์„ค์„ ์ˆ˜๋ฆฝํ•œ ์ดํ›„์—, ์‹คํ—˜/์ธ๊ณผ๊ด€๊ณ„/์˜ˆ์ธก ๋ฐฉ๋ฒ•๋ก  ๋“ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์„ค์— ๋Œ€ํ•œ ๊ฒ€์ฆ์„ ์ง„ํ–‰ํ•˜๊ณ , ๊ฒ€์ฆ๋œ ์ธ์‚ฌ์ดํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋ฅผ ๋ฐ˜์˜ (Action ๋…ธ๋ž€์ƒ‰) ํ•œ๋‹ค. ๊ฐ€๋ น ํŒ์—…, ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถœ์‹œ, ์ด๋ฒคํŠธ, ํ”„๋กœ๋ชจ์…˜ ๋“ฑ์ด ํ•ด๋‹นํ•œ๋‹ค. 

 

 

 

โ—ฏ  What else is important in Product analytics? 

 

•  Product analytics ๋Š” ์ธ๊ณผ์ถ”๋ก  ํ•˜๋‚˜๋งŒ์œผ๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š๊ณ  ์ค‘์š”ํ•œ ์˜์—ญ๋“ค์ด ๋งŽ๋‹ค. 

 

โ‘ด  Mixed Methods : ์ •๋Ÿ‰๊ณผ ์ •์„ฑ์„ ๊ฒฐํ•ฉํ•˜๋Š” ํ˜ผํ•ฉ ๊ฒ€์ฆ๋ฒ•์œผ๋กœ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ฒฐ๊ณผ์— ์„ค๋ช…๋ ฅ์„ ๋”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋ก ์ด๋‹ค. ๋ณตํ•ฉ์ ์ด๊ณ  ํ™•์‹  ๊ฐ€๋Šฅํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค. ์Šคํฌํ‹ฐํŒŒ์ด ์ธ์‚ฌ์ดํŠธ ํŒ€, ๋”œ๋ฆฌ๋ฒ„๋ฆฌ ํžˆ์–ด๋กœ ๋“ฑ ์ฃผ์š” ๊ธฐ์—…์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. 

 

 

 

 

โ‘ต  ์กฐ์ง์˜ ๋ฐ์ดํ„ฐ ํ™œ์šฉ ๋ฌธํ™” ๋ฐ ๋ฐ์ดํ„ฐ ์„ฑ์ˆ™๋„ (Data Governance, Data Culture

 

•  ๊ฒ€์ฆ๋œ ์ธ์‚ฌ์ดํŠธ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•˜์—ฌ ๋ฐ”๋กœ Action ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ์กฐ์ง์ด ์–ผ๋งˆ๋‚˜ ๋ฐ์ดํ„ฐ ํ™œ์šฉ์— ์ต์ˆ™ํ•œ์ง€, ๋ฐ์ดํ„ฐ ๋ฌธํ™”๊ฐ€ ์ž˜ ๋งŒ๋“ค์–ด์ ธ ์žˆ๋Š”์ง€์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง„๋‹ค. 

 

 

 

 

 

 

 

 

 

 

 

โ‘ก  ํ•ด์™ธ ํƒœํฌ ๊ธฐ์—… ๋ฐ ๋ฐœํ‘œ์ž ์‚ฌ๋ก€ : Causal inference application cases 


 

โ—ฏ  ์ธ๊ณผ์ถ”๋ก  ์ ์šฉ ์ƒํ™ฉ (A/B ํ…Œ์ŠคํŠธ ์ œ์™ธ) 

 

•   ํ˜„์—…์—์„œ ๋งˆ์ฃผ์น˜๋Š” ๋ฌธ์ œ ์ƒํ™ฉ์˜ ๋ถ„๋ฅ˜ 

 

 

 

 

โ—ฏ   A/B ํ…Œ์ŠคํŠธ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•  ๋•Œ 

 

•   ๋ถˆ๊ฐ€๋Šฅํ•œ ์ด์œ  - ์„ค๊ณ„์˜ ์ฐจ์› : Spillover effect ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ, A/B ํ…Œ์ŠคํŠธ๋ฅผ ํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต๋‹ค. 

โ†ช  ์‹คํ—˜๊ตฐ์— ๊ฐ€ํ•ด์ง„ ์ฒ˜์น˜ ์ž์ฒด๊ฐ€ ๋Œ€์กฐ๊ตฐ์— ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ์„ ๋•Œ 

 

 

•   ๋ถˆ๊ฐ€๋Šฅํ•œ ์ด์œ  - ์ƒํ™ฉ์˜ ์ฐจ์› 

 

 

 

 

โ‘ด TripAdvisor ์‚ฌ๋ก€(IV) : Tipadvisor Plus ๋ฉค๋ฒ„์‹ญ ๊ฐ€์ž…์ด ์„œ๋น„์Šค ๊ด€์—ฌ์— ์–ด๋–ค ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š”์ง€ ์‚ดํŽด๋ด„ 

 

 

•  DRIV : ์ธ๊ณผ์ถ”๋ก ์— ๋จธ์‹ ๋Ÿฌ๋‹์„ ์ ์šฉ 

 

 ์™œ A/B ํ…Œ์ŠคํŠธ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅ ํ–ˆ๋‚˜ 

 

 

 

โ‡จ  ๋ฉค๋ฒ„์‹ญ ๊ฐ€์ž…์œ ์ €์™€ ๋ฏธ๊ฐ€์ž… ์œ ์ €๋ฅผ ๋‹จ์ˆœํžˆ ๋น„๊ตํ•˜๊ธฐ์—๋Š”, ์œ ์ €์˜ ์„ ํ˜ธ๋„๊ฐ€ Confoundness ๋กœ ์ž‘์šฉํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋ ต๋‹ค. ๋˜ํ•œ A/B ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค๊ณ  ํ–ˆ์„ ๋•Œ, Imperfect Compliance ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. 

 

โ†ช  ๋”ฐ๋ผ์„œ ์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•๋ก ์„ ์ ์šฉํ•˜๊ธฐ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— "A/B ํ…Œ์ŠคํŠธ์˜ ์‹คํ—˜๊ตฐ, ๋Œ€์กฐ๊ตฐ ํ• ๋‹น ์—ฌ๋ถ€๋ฅผ ๋„๊ตฌ๋ณ€์ˆ˜๋กœ ํ™œ์šฉํ•ด ์•Œ๊ณ ์ž ํ•˜๋Š” ์ธ๊ณผ๊ด€๊ณ„๋ฅผ ์ถ”์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๋ฐฉ์‹" ์ธ Recommendation A/B test ๋ฅผ ์ ์šฉํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. 

 

 

•  Recommendation A/B Test ์ ์šฉ ์„ค๋ช… 

 

โ†ช  ๊ณผ๊ฑฐ ์‹คํ—˜์˜ ๊ฐ€์„ค : ์ƒˆ๋กญ๊ณ  ๋” ๋น ๋ฅธ ๋ฉค๋ฒ„์‹ญ ํšŒ์›๊ฐ€์ž… ๊ณผ์ •์ด ์œ ์ €์˜ ๋ฆฌํ…์…˜์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š”๊ฐ€? (๋ชฉํ‘œ ์ง€ํ‘œ : ์œ ์ € ๋ฆฌํ…์…˜) 

โ†ช  ๋„๊ตฌ๋ณ€์ˆ˜์˜ ๊ธฐ๋Šฅ : ๋„๊ตฌ๋ณ€์ˆ˜๋ฅผ ํ†ตํ•ด ์›์ธ๋ณ€์ˆ˜์—์„œ ๋‚ด์ƒ์„ฑ (Counfoundness, selection bias, error term ๊ณผ ๊ด€๊ณ„๋ฅผ ๊ฐ€์ง) ์„ ๊ฐ€์ง€๋Š” ๋ถ€๋ถ„์„ ์ž˜๋ผ๋‚ด๊ณ , ์™ธ์ƒ์„ฑ์„ ๋งŒ์กฑํ•˜๋Š” ๋ถ€๋ถ„์œผ๋กœ๋งŒ ๊ฒฐ๊ณผ ๋ณ€์ˆ˜๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜ 

 

๋ฉค๋ฒ„์‹ญ ํ™”๋ฉด์— ์ฐจ์ด๋ฅผ ๋‘์–ด Recommendation A/B test ๋ฅผ ์ง„ํ–‰

 

 

 

•   ๋„๊ตฌ๋ณ€์ˆ˜์˜ ์กฐ๊ฑด 

 

โ†ช  ๋งŒ์•ฝ Tripadvisor ์ฒ˜๋Ÿผ Randomness ๊ฐ€ ์žˆ๋Š” IV ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด, Golden standard ๋กœ 2,3 ๋ฒˆ ์กฐ๊ฑด์„ ์ง๊ด€์ ์œผ๋กœ ๋งŒ์กฑํ•œ๋‹ค. ์ฒซ๋ฒˆ์งธ Relevance ๊ฐ€์ •์€ 1st stage regression ์—์„œ F-statistic > 10 ์ด๋ฉด ๊ฐ€์ •์„ ๋งŒ์กฑํ•œ๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. 

 

 

 

โ‘ต  Roblox ์‚ฌ๋ก€ (IV) : ๋กœ๋ธ”๋ก์Šค ์•„๋ฐ”ํƒ€ ์ƒต์„ ๊ฒฝํ—˜ํ•˜๋ฉด, ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋” ๋งŽ์ด ์‚ฌ์šฉํ• ๊นŒ 

 

 

 

•   Recommendation A/B test ์™€ IV, 2SLS ๋ถ„์„์„ ํ†ตํ•ด ์•„๋ฐ”ํƒ€์ƒต์ด ์ฒด๋ฅ˜์‹œ๊ฐ„์— ์ฃผ๋Š” ์ธ๊ณผํšจ๊ณผ๋ฅผ ์ •๋Ÿ‰ํ™” ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , 1์ฃผ ์ด๋‚ด๋กœ ๊ฐ€์ž…ํ•œ ์‹ ๊ทœ ์œ ์ €์—๊ฒŒ์„œ ๋” ํฐ ์ž„ํŒฉํŠธ๊ฐ€ ์žˆ์Œ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. 

 

 

 

 

•   A/B test ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ–ˆ๋˜ ์ด์œ  : ์ƒํ™ฉ์ƒ ์•„๋ฐ”ํƒ€์ƒต์ด ์œ ์ €๊ฒฝํ—˜์—์„œ ๋งค์šฐ ์ค‘์š”ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋ถ€ ์œ ์ €์—๊ฒŒ๋งŒ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅ ํ–ˆ๊ณ , ์„ค๊ณ„์ƒ์œผ๋กœ๋„ ์•„๋ฐ”ํƒ€์ƒต์ด ๊ตฌ๋งค์ž์™€ ํŒ๋งค์ž๊ฐ€ ๊ณต์กดํ•˜๋Š” ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค์˜€๊ธฐ ๋•Œ๋ฌธ์— spillover effect ๊ฐ€ ๋ฐœ์ƒ (ํŠน์ • ์‚ฌ์šฉ์ž ์ง‘ํ•ฉ์˜ ์•„๋ฐ”ํƒ€์ƒต ํ™œ๋™์„ ์ค‘์ง€ํ•˜๊ฒŒ ๋˜๋ฉด, ๋งŒ์•ฝ ์ด ์‚ฌ์šฉ์ž๊ฐ€ ์…€๋Ÿฌ์˜€๊ฑฐ๋‚˜ ๊ตฌ๋งค์ž์˜€์„ ๋•Œ, ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋Š” ๊ตฌ๋งค๋ฅผ ๋ชปํ•˜๊ฑฐ๋‚˜ ํŒ๋งค๋ฅผ ๋ชปํ•˜๋Š” ๋“ฑ์˜ ๊ธฐํƒ€ ์˜ํ–ฅ์„ ๋ผ์น  ์ˆ˜ ์žˆ๋‹ค) ํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

•   Recommendation A/B test ์ ์šฉ ์„ค๋ช… 

 

 

โ†ช  ๋ถ„์„ ์‹œ์ ์œผ๋กœ๋ถ€ํ„ฐ 1๋…„์ „ ์•„๋ฐ”ํƒ€ ์ƒต์— "Recommended for you" ๋ผ๋Š” ํ”ผ์ฒ˜๋ฅผ ์ถ”๊ฐ€ํ•ด A/B ํ…Œ์ŠคํŠธ ์ง„ํ–‰

โ†ช  "Recommended for you" ํ”ผ์ฒ˜๋Š” ์•„๋ฐ”ํƒ€ ์ƒต ์ฒด๋ฅ˜์‹œ๊ฐ„์— ํฐ ์ฆ๊ฐ€ ํšจ๊ณผ๋ฅผ ์คŒ : F-stat > 15000 : First stage regression ์—์„œ F-stat ์ด 10์„ ๋„˜๋Š” ์ถฉ๋ถ„ํžˆ ํฐ ์ˆ˜ ์ด๋ฉด์„œ Randomness ๋ฅผ ๊ฐ€์ง€๋Š” ๋„๊ตฌ๋ณ€์ˆ˜์ด๊ธฐ ๋•Œ๋ฌธ์— ์‹คํ—˜๊ตฐ ๋Œ€์กฐ๊ตฐ ์—ฌ๋ถ€๋Š” ๋„๊ตฌ๋ณ€์ˆ˜๋กœ์„œ์˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๊ฒŒ ๋œ๋‹ค. 

 

 

โ†ช  "Recommended for you" ์‹คํ—˜ ์—ฌ๋ถ€ (Z) ๋Š” ๋„๊ตฌ๋ณ€์ˆ˜ ์กฐ๊ฑด์„ ๋ชจ๋‘ ๋งŒ์กฑํ•˜๋ฏ€๋กœ, ์•„๋ฐ”ํƒ€ ์ƒต ์ฒด๋ฅ˜ ์‹œ๊ฐ„ (X) ์ด ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฒด๋ฅ˜์‹œ๊ฐ„ (Y) ์— ๊ฐ€์ง€๋Š” ์ธ๊ณผ์ ๊ด€๊ณ„๋ฅผ direct A/B ํ…Œ์ŠคํŠธ๊ฐ€ ์•„๋‹Œ ๋ฐฉ์‹์œผ๋กœ๋„ ์ถ”์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Œ 

 

 

 

 

โ—ฏ   A/B ํ…Œ์ŠคํŠธ ๊ธฐ๋ฐ˜ ์ถ”๊ฐ€์ ์ธ ์ธ์‚ฌ์ดํŠธ๋ฅผ ๋„์ถœํ•  ๋•Œ 

 

 

โ‘ด QANDA ๊ด‘๊ณ  ์‚ฌ๋ก€ (IV) : ์ฝด๋‹ค ์ธ์•ฑ ๊ด‘๊ณ  ํ˜•ํƒœ๋ณ„ ์กฐํšŒ๊ฐ€ ์œ ์ € ๊ฒฝํ—˜์— ์–ด๋–ค ์˜ํ–ฅ์„ ์ค„๊นŒ? 

 

•   ์ฝด๋‹ค ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์„ค๋ช… : AI ํ’€์ด ๊ฒ€์ƒ‰ ๊ต์œก์•ฑ 

 

 

•   IV ์™€ 2SLS ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ถ„์„ํ•œ ๊ฒฐ๊ณผ, ๋ฆฌ์›Œ๋“œ > ์ „๋ฉด > ๋„ค์ดํ‹ฐ๋ธŒ ๊ด‘๊ณ  ์ˆœ์„œ๋กœ ์œ ์ €์˜ ๋ฆฌํ…์…˜์— ๋” ํฐ ์ €ํ•ด๋ฅผ ๊ฐ€ํ•จ 

 

 

 

•   ์™œ ๋„๊ตฌ๋ณ€์ˆ˜๋ฅผ ํ™œ์šฉํ–ˆ์„๊นŒ : ์ง„ํ–‰๋œ ์‹คํ—˜ ์„ค๊ณ„ 

 

 

โ†ช  ๋น ๋ฅธ ๊ธฐ๊ฐ„ ๋‚ด์— ๊ด‘๊ณ  ๋งค์ถœ์— ๋Œ€ํ•œ ์ตœ์ ํ™”๊ฐ€ ์ด๋ฃจ์–ด์ ธ์•ผ ํ•˜๋Š” ์ƒํ™ฉ์ด๋ผ, ์ฃผ์–ด์ง„ ์‹œ๊ฐ„ ๋‚ด์— ์ตœ๋Œ€ํ•œ ๋งŽ์€ ์กฐํ•ฉ์„ ์‹คํ—˜ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ–ˆ์Œ 

โ†ช  ์‚ฌ์šฉ์ž์—๊ฒŒ ์‹ค์ œ๋กœ ์ง‘ํ–‰๋œ ๊ด‘๊ณ ๋Š” '๋‹จ์ผ ๊ด‘๊ณ  ์ง€๋ฉด๊ณผ ํ˜•ํƒœ' ๊ฐ€ ์•„๋‹ˆ๋ผ '๋ณตํ•ฉ์ ์ธ ๊ด‘๊ณ  ์ง€๋ฉด๊ณผ ํ˜•ํƒœ' ๋กœ, ์‹คํ—˜์˜ ๋ชฉ์ ์€ ์‹ค์ œ๋กœ ์ง‘ํ–‰๋  ๋ณตํ•ฉ์ ์ธ ๊ด‘๊ณ ๊ฐ€ ARPU, Retention ์— ์ฃผ๋Š” ์˜ํ–ฅ์„ ์ธก์ •ํ•œ๋‹ค. ํŠน์ • ๊ด‘๊ณ  ํ˜•ํƒœ์˜ ๊ฒฝ์šฐ, ์ง€๋‚˜์น˜๊ฒŒ ๋‹จ๊ฐ€๊ฐ€ ๋‚ฎ์•„ ๋‹จ๊ฐ€ ๋†’์€ ํ˜•ํƒœ์™€ ์–ด๋Š์ •๋„ ์„ž์–ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. 

โ†ช  ํ™œ๋™ ํŠน์ • ์กฐ๊ฑด์„ ๋‹ฌ์„ฑํ•˜๋ฉด, ํ˜•ํƒœ B, ํ˜•ํƒœ C ๊ด‘๊ณ ๋ฅผ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๋‹ค : Imperfect Compliance ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ 

 

 

•   ๋„๊ตฌ๋ณ€์ˆ˜ ํ™œ์šฉ๊ณผ ์กฐ๊ฑด ๋งŒ์กฑ โญโญ

 

 

 

 

•   ๋‹ค๋ฅธ ๊ด€์ ์—์„œ์˜ ๊ทผ๊ฑฐ๋ฅผ ๋ณด์ถฉ : ๋ถ„์„์„ ๋งˆ์น˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์ „๋‹ฌํ•  ๋•Œ, ๋‹ค๋ฅธ ๊ด€์ ์˜ ๊ทผ๊ฑฐ๋ฅผ ๋ณด์ถฉํ•ด์„œ ์ „๋‹ฌํ–ˆ๋‹ค. 

 

 

โ†ช  ์–ด๋–ค ํ˜•ํƒœ์˜ ๊ด‘๊ณ ๊ฐ€ ๊ฐ€์žฅ ์œ ์ €์˜ ๊ฒฝํ—˜์„ ์ €ํ•ดํ• ๊นŒ : ๊ด‘๊ณ ํ˜•ํƒœ, ์ง€๋ฉด์— ๋”ฐ๋ฅธ "์œ ์ €์˜ ์„ ํ˜ธ๋„ ์„œ๋ฒ ์ด ๊ฒฐ๊ณผ" ๋ฅผ ๋ณดํƒœ์–ด ์ „๋‹ฌ 

โ†ช  ๋ฆฌ์›Œ๋“œ ํ˜•ํƒœ, ์ง€๋ฉด์—์„œ ๊ฐ€์žฅ ๋‚ฎ์€ ์„ ํ˜ธ๋„๋ฅผ ๋ณด์ž„ 

 

 

•   ํ•œ๊ณ„์  

โ†ช  ์‹ค์ œ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ณผ์ •์— ์žˆ์–ด ์˜์‚ฌ๊ฒฐ์ •๊ถŒ์ž์—๊ฒŒ ๋„๊ตฌ๋ณ€์ˆ˜๋ผ๋Š” ๊ฐœ๋… ์ž์ฒด๋ฅผ ์ „๋‹ฌํ•˜์ง„ ๋ชปํ•จ. ๊ทธ๋Ÿฌ๋‚˜ ๊ด‘๊ณ  ํ”Œ๋žœ์„ ์กฐ์ ˆํ•˜๋Š” ์•ก์…˜์œผ๋กœ ์‹ค์ œ ์ด์–ด์กŒ์—ˆ์Œ

 

x : ์—ฐ์†ํ˜•, y : ์ด์ง„ํ˜•

 

โ†ช  Linear Probability Model (LPM) ์œผ๋กœ ๊ตฌ์„ฑํ–ˆ์„ ๋•Œ ๊ณ„์ˆ˜์— ๋Œ€ํ•œ ์ •๋Ÿ‰ํ™”๊ฐ€ ์ง๊ด€์ ์ด์ง€ ๋ชปํ–ˆ๋˜ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Œ 

 

 

 

 

โ‘ต Uber Eats ๊ด‘๊ณ  ํƒ€๊ฒŸํŒ… ์‚ฌ๋ก€ (Uplift) : Uber eats ์˜ ์˜ˆ์‚ฐ ํ•˜์— ์ตœ์ ์˜ ๊ด‘๊ณ ํšจ์œจ์„ ๋‚ด๋ ค๋ฉด?

 

 

•   ์˜ˆ์‚ฐ ํ•˜์—์„œ ์ ์ ˆํ•œ ๊ด‘๊ณ  ํƒ€๊ฒŸํŒ…์„ ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์„ ์ฐพ๊ณ ์ž ํ•จ 

 

 

โ†ช  ์šฐ๋ฒ„์—์„œ ๋งŒ๋“  CausalML (๋จธ์‹ ๋Ÿฌ๋‹์„ ์ ‘๋ชฉํ•œ ์ธ๊ณผ์ถ”๋ก ) ์ด๋ผ๋Š” ๋ชจ๋ธ์„ ์‚ฌ์šฉ : ๋ชจ๋ธ๋ง์„ ํ†ตํ•ด Policy ๋ฅผ ๊ตฌํ•˜๊ณ , ๊ตฌํ•œ policy ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๊ฒฐ๊ณผ๋ฅผ ์˜ˆ์ƒํ•จ 

 

 

•  Uplift Modeling 

 

 

โ†ช  Persuadables : ๊ด‘๊ณ ๋ฅผ ํ•˜์ง€ ์•Š์„ ๋• ์šฐ๋ฒ„์ด์ธ ๋ฅผ ๊ตฌ๋งคํ•˜์ง€ ์•Š๋‹ค๊ฐ€, ๊ด‘๊ณ ๋ฅผ ํ•˜๋ฉด ๊ตฌ๋งคํ•˜๋Š” ์‚ฌ๋žŒ์˜ ๊ฒฝ์šฐ ๊ฐœ์ž…์ด ํ•„์š”ํ•จ 

 

 

โ†ช  Uplift Modeling ์€ ๊ด€์ธก ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ATE (average treatment effect) ๋ฅผ ๊ตฌํ•  ๋ฟ ์•„๋‹ˆ๋ผ ์‹ค์ œ ๋น„์ฆˆ๋‹ˆ์Šค ๊ฐ€์น˜๋ฅผ ๊ทน๋Œ€ํ™” ํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ฒ•์ด๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ„์ธตํ™”ํ•˜์—ฌ ๊ฐ ๊ณ„์ธต ๋‚ด์—์„œ CATE ๋ฅผ ML ์„ ํ†ตํ•ด ์ถ”์ •ํ•œ๋‹ค. ์–ด๋–ค ๊ณ„์ธต์—์„œ ์ฒ˜์น˜์˜ ํšจ๊ณผ๊ฐ€ ๊ทน๋Œ€ํ™” ๋˜๋Š”์ง€ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. 

โ†ช  Experiment Setup : ๊ด€์ธกํ˜• ๋ฐ์ดํ„ฐ๋ฅผ Treatment ์™€ Control ๋กœ ๊ตฌ์„ฑํ•˜๋Š” ๊ณผ์ • 

 

 

 

 

 

โ—ฏ   ์ด๋ฏธ ๋งŒ๋“ค์–ด์ง„ ๊ฒฐ์ • ๋ฐ ์ œํ’ˆ์— ๋Œ€ํ•œ ํšจ๊ณผ๋ฅผ ๊ฒ€์ฆํ•  ๋•Œ 

 

 

โ‘ด QANDA ํ€ด์ฆˆ ์‚ฌ๋ก€ (DiD) : ์ฝด๋‹ค ํ€ด์ฆˆํ€ด์ฆˆ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด๋ณด๋ฉด, ๋‹ค์‹œ ๋ฐฉ๋ฌธํ•˜๊ณ  ์‹ถ์–ด์งˆ๊นŒ? 

 

 

 

 

•   ๊ฒฐ์ •๊ถŒ์ž, PM, PO ๋“ฑ ๊ธฐํƒ€ ๋ถ€์„œ์—์„œ ๋‹น์‹œ ์™ธ๋ถ€ ๋งˆ์ผ€ํŒ… ์š”์ฒญ์— ์˜ํ•ด A/B ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•  ์ˆ˜ ์—†์—ˆ์ง€๋งŒ, ์•ฑ์˜ ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์œ ์ €์˜ ๋ฆฌํ…์…˜์„ ์–ผ๋งˆ๋‚˜ ๋†’์˜€๋Š”์ง€ ํšจ๊ณผ๋ฅผ ์•Œ๋ ค๋‹ฌ๋ผ๊ณ  ๋ถ€ํƒํ–ˆ๋‹ค. ๊ธ€๋กœ๋ฒŒ ํ™•์žฅ์— ๋Œ€ํ•œ ์˜์‚ฌ๊ฒฐ์ • ์ƒํ™ฉ์ด ์™”๊ณ , ์˜์‚ฌ๊ฒฐ์ • ์ƒํ™ฉ์„ ์œ„ํ•œ ๊ทผ๊ฑฐ๋ฅผ ๋งˆ๋ จํ•˜๊ธฐ ์œ„ํ•ด ํ•ด๋‹น ์š”์ฒญ์ด ์˜จ๋‹ค. 

 

 

 

•   ์ฝด๋‹ค์˜ ํ€ด์ฆˆํ€ด์ฆˆ ๊ธฐ๋Šฅ์€, ๋งŽ์€ ๊ธฐ์—…๋“ค์ด ์‚ฌ์šฉํ•˜๋Š” ์Šˆํผ์•ฑ ๊ธฐ๋Šฅ๊ณผ ๋งž๋ฌผ๋ฆด ์ˆ˜ ์žˆ๋‹ค : ๊ธฐ๋Šฅ์„ ๋Š˜๋ฆฌ๋Š”๊ฒŒ ์›”๊ฐ„ ํ™œ์„ฑ ์‚ฌ์šฉ์ž ์„ฑ์žฅ์— ๋„์›€์ด ๋ ๊นŒ?

 

 

 

โ†ช  ์Šˆํผ์•ฑ๋“ค์ด ๊ธฐ๋Šฅ์„ ํ•˜๋‚˜์”ฉ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด, ์กฐ์ง์—์„œ ๋ณด๋Š” ๊ฐ€์žฅ ํฐ ๋‹จ์œ„์ง€ํ‘œ์˜ ์„ฑ์žฅ์— ์–ด๋–ป๊ฒŒ ๋„์›€์ด ๋˜๋Š”์ง€๊ฐ€ ๊ณตํ†ต์ ์œผ๋กœ ๊ถ๊ธˆํ•œ ๋ฌธ์ œ! 

โ†ช  ์ฝด๋‹ค์˜ ํ€ด์ฆˆํ€ด์ฆˆ ๊ธฐ๋Šฅ์ด ์›”๊ฐ„ ํ™œ์„ฑ ์‚ฌ์šฉ์ž ์„ฑ์žฅ์— ์–ด๋–ป๊ฒŒ ๊ธฐ์—ฌํ•˜๋Š”์ง€ ํ™•์ธํ•˜์—ฌ, ๊ธ์ •์ ์œผ๋กœ ๊ธฐ์—ฌํ•œ๋‹ค๊ณ  ํ•˜๋ฉด ๋‹ค๋ฅธ ๊ตญ๊ฐ€์˜ ๊ธฐ๋Šฅ์„ ๋„์ž…ํ•˜์—ฌ ์ „์ฒด์ ์ธ ์›”๊ฐ„ ํ™œ์„ฑํ™” ์ฆ๋Œ€๋ฅผ ๋…ธ๋ ค๋ณผ ์ˆ˜ ์žˆ๋‹ค. 

 

 

•   ๊ฒฐ๊ณผ 

 

 

•   Matching 

 

 

โ†ช  ํ€ด์ฆˆํ€ด์ฆˆ ๊ธฐ๋Šฅ์€ ๋Œ€์กฐ๊ตฐ ์—†์ด ๋ฐฐํฌ๋˜์—ˆ๋˜ ์ƒํ™ฉ์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์—, ๋Œ€์กฐ๊ตฐ์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ง‘๋‹จ์„ ์ฐพ์•„ ํ†ต์ œ์ง‘๋‹จ์œผ๋กœ ๊ฐ€์ •ํ•˜๊ธฐ ์œ„ํ•ด Look forward matching ์„ ์‚ฌ์šฉํ•˜์˜€๋‹ค. 

โ†ช  Adoptoin Timing (๊ธฐ๋Šฅ ์ตœ์ดˆ์‚ฌ์šฉ) ์„ ํ™œ์šฉํ•ด ๋ถ„๋ฅ˜ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ, ํƒ€์ด๋ฐ์€ ์กฐ๊ธˆ ๋Šฆ์ง€๋งŒ ์–ด์ฐจํ”ผ ์‚ฌ์šฉํ•  ์œ ์ €๋“ค์ด๋‹ˆ ๋‹ค๋ฅธ ํŠน์„ฑ์ด ๋™์ผํ•  ๊ฒƒ์ด๋ผ ๊ฐ€์ •ํ•œ๋‹ค. 

โ†ช  Retention ์„ ์ธก์ •ํ•˜๋Š” ๊ธฐ๊ฐ„์€ DiD ์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ๋Šฅ ์ถœ์‹œ ์ „ 3๊ฐœ์›” ํ›„ 3๊ฐœ์›”๋กœ ์ด 6๊ฐœ์›”์ด๋‹ค. 

 

 

•   DiD

 

 

โ†ช  ๊ธฐ๋Šฅ ์ถœ์‹œ ์ดํ›„์— ์‹คํ—˜๊ตฐ์—์„œ ์•ฝ๊ฐ„์˜ ์ฆ๊ฐ€๋ฅผ ๋ณด์˜€๋Š”๋ฐ, ์ •๋Ÿ‰ํ™”๋ฅผ ํ–ˆ์„ ๋•Œ ์•ฝ 4%p ์˜€๋‹ค. 

โ†ช  ํ›„๋ฐ˜๋ถ€์—๋Š” ํญ์ด ๋–จ์–ด์ง€๋Š”๋ฐ, ์ดํ›„ ๊ธฐ๊ฐ„์—๋Š” ์„ค๋‚ ์—ฐํœด๋กœ ํ€ด์ฆˆํ€ด์ฆˆ๋ฅผ ์šด์˜ํ•˜์ง€ ์•Š์•˜๋˜ ์  ๋“ฑ์ด ์žˆ์—ˆ๋‹ค.

 

 

•  ํ•œ๊ณ„์ 

 

โ†ช  Confounder : Look-forward matching (๊ธฐ๋Šฅ ์ตœ์ดˆ์‚ฌ์šฉ์„ ๊ธฐ์ค€์œผ๋กœ ์‹คํ—˜/ํ†ต์ œ ์ง‘๋‹จ์„ ๊ฒฐ์ •) ์—์„œ ์‹คํ—˜๊ตฐ๊ณผ ํ†ต์ œ ์ง‘๋‹จ ์‚ฌ์ด์— ์ฐจ์ด๋ฅผ ์ค„ ์ˆ˜ ์žˆ๋Š” ๋ณ€์ˆ˜๋ฅผ ์ƒ๊ฐํ•ด๋ณด์•˜์„ ๋•Œ, (๋Šฆ๊ฒŒ ๊ฐ€์ž…ํ•œ ์œ ์ €๊ฐ€ ๊ธฐ๋Šฅ ์ตœ์ดˆ์‚ฌ์šฉ ๊ธฐ์ค€๋„ ๋Šฆ์ถฐ์งˆ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—) ๊ฐ€์ž…์ผ ๋ถ„ํฌ๊ฐ€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์œผ๋กœ ํŒ๋‹จํ•˜์˜€๋‹ค. ์‹ค์ œ๋กœ ํ™•์ธํ•ด ๋ณธ ๊ฒฐ๊ณผ '๊ธฐ๋Šฅ์ถœ์‹œ์ผ-๊ฐ€์ž…์ผ' ์˜ ํ‰๊ท ์„ ๋‘ ๊ทธ๋ฃน๊ฐ„ ๋น„๊ตํ–ˆ๋”๋‹ˆ ํ‰๊ท  500~600์ผ๋Œ€ ์Šค์ผ€์ผ์—์„œ 7์ผ์ •๋„ ์ฐจ์ด๊ฐ€ ์กด์žฌํ–ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ•ด๋‹น ์˜ํ–ฅ์€ ๋ฏธ๋ฏธํ•  ๊ฒƒ์œผ๋กœ ํŒ๋‹จํ–ˆ๋‹ค. 

โ†ช  Sensitivity test (ํŠน์ • ๋ณ€์ˆ˜ ๋˜๋Š” ๊ฐ€์ •์ด ์ธ๊ณผ๊ด€๊ณ„ ๊ฒฐ๊ณผ์— ์–ผ๋งˆ๋‚˜ ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š”์ง€๋ฅผ ํ‰๊ฐ€ : ๋ณ€์ˆ˜์ œ๊ฑฐ, ๋ณ€์ˆ˜์กฐ์ž‘, ์„ ํ˜•ํ™”)  ์— ๋Œ€ํ•œ ๊ณ ๋ฏผ๊ณผ ์‹คํ–‰์ด ๋ถ€์กฑํ–ˆ๋‹ค. 

โ†ช  1์›”์— ์‹คํ—˜๊ตฐ์˜ Weekly Retention ์ด ๊ฐ์†Œํ•˜๋Š” ๊ฒฝํ–ฅ์„ ํ€ด์ฆˆํ€ด์ฆˆ ์šด์˜ ํ”Œ๋žœ ๋ณ€๊ฒฝ, Novelty Effect ์™ธ๋กœ ๋‹ค๋ฅธ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋Š” ์›์ธ์„ ์ฐพ๊ธฐ ์–ด๋ ค์› ์Œ 

 

 

 

โ‘ต QANDA ํ€ด์ฆˆ ์‚ฌ๋ก€ (Causal Impact) : โ‘ด ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ํ’€์–ด๋ณด์ž 

 

 

•   Synthetic Control ๊ณ„์—ด์˜ Google Causal Impact ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉ : Causal Impact ๋Š” ํ…์„œํ”Œ๋กœ์šฐ์˜ BSTS ๋ฅผ ํ•ต์‹ฌ ์˜ˆ์ธก ๋ชจ๋ธ๋กœ ํ™œ์šฉํ•œ๋‹ค. 

•   ๊ฒฐ๊ณผ์ ์œผ๋กœ ํ€ด์ฆˆํ€ด์ฆˆ ๊ธฐ๋Šฅ ์ถœ์‹œ์ผ ์ดํ›„ ํ‰๊ท ์ ์ธ MAU ์ฆ๊ฐ€๋Š” 2.13% ์ž„์„ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค. 

 

 

 

•   Causal Impact 

 

 

โˆ˜   Counterfactual Data ๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๊ตฌ๊ธ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

โˆ˜   ๋Œ€์กฐ๊ตฐ์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์—†๋Š” ์ƒํ™ฉ์—์„œ, Treatment (์ด๋ฒคํŠธ) ์ด์ „์˜ ๋ฐ์ดํ„ฐ๋“ค์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋ฒคํŠธ ์ดํ›„ ๊ธฐ๊ฐ„์— ์ด๋ฒคํŠธ๊ฐ€ ์—†์—ˆ์„ ๊ฒฝ์šฐ์˜ y ํ๋ฆ„์„ ์˜ˆ์ธกํ•œ๋‹ค. ์˜ˆ์ธก๋œ y์˜ ํ๋ฆ„์ด ๊ณง synthetic control ๋กœ ๊ฐ€์ƒ์˜ ๋Œ€์กฐ๊ตฐ์œผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค. ์‹ค์ œ ๋ฐ์ดํ„ฐ(์‹คํ—˜๊ตฐ) - ๊ฐ€์ƒ์˜ ๋Œ€์กฐ๊ตฐ = ์ด๋ฒคํŠธ๋ฅผ ํ†ตํ•œ ์ธ๊ณผํšจ๊ณผ๋ฅผ ์ถ”์ •ํ•œ๋‹ค. 

 

 

โˆ˜   Causal Impact ๋ชจํ˜•์€, ์˜ˆ์ธก๋ชจ๋ธ์„ ๋„์ž…ํ•˜๊ธฐ ๋•Œ๋ฌธ์— true model ์ด๋ผ๋Š” ๊ฒƒ์ด ์—†์–ด์„œ ๋ชจํ˜•์„ ์ž˜ ์„ค๊ณ„ํ•˜๊ณ  ๊ฒ€์ฆํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค. ์ด๋•Œ ๊ณต๋ณ€๋Ÿ‰ ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•œ๋ฐ, ์ด๋ฒคํŠธ ์ดํ›„ y์˜ ์˜ˆ์ธก์— ์žˆ์–ด์„œ ์ด๋ฒคํŠธ ์ด์ „์˜ y์™€ ์ƒ๊ด€์ด ๋†’์€ ๊ณต๋ณ€๋Ÿ‰ ๋ณ€์ˆ˜๋“ค์„ ์ฐพ๊ณ , ๊ฒ€์ฆํ•˜๋Š” ๊ณผ์ •์ด ์ค‘์š”ํ•˜๋‹ค. 

 

โ†ช  ์‹คํ—˜์—์„œ y๋ฅผ daliy MAU ๋กœ ๋‘๊ณ  y์˜ ํ๋ฆ„๊ณผ ์œ ์‚ฌํ•˜๋ฉด์„œ ๋ฐ˜๋“œ์‹œ ์ด๋ฒคํŠธ์— ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š” ๋ณ€์ˆ˜๊ฐ€ ๊ณต๋ณ€๋Ÿ‰ ์กฐ๊ฑด์— ํ•ด๋‹นํ•œ๋‹ค. ๋ฐœํ‘œ์ž๋Š” ์ด๋ฒคํŠธ ์ด์ „์˜ y์™€ ์ƒ๊ด€๊ณ„์ˆ˜๊ฐ€ 0.6์ด์ƒ์ธ ๋ณ€์ˆ˜๋งŒ ์‚ฌ์šฉํ–ˆ๋‹ค. 

 

 

โˆ˜   seasonality ๋ฅผ ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ๊ณ  ํŠœ๋‹์ด ๊ฐ€๋Šฅํ•œ Prophet ์ด๋ผ๋Š” ํŒจํ‚ค์ง€๋ฅผ ํ•จ๊ป˜ ํ™œ์šฉํ•˜์—ฌ, BSTS ์™€ Prophet ์˜ y๊ฐ’์ด ์œ ์‚ฌํ•ด์งˆ ์ˆ˜ ์žˆ๊ฒŒ, ๋˜ํ•œ ๊ฐ ๋ชจ๋ธ์ด ์ด๋ฒคํŠธ ์ด์ „ y ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ์˜ค๋ฒ„ํ”ผํŒ… ๋˜์ง€ ์•Š๋„๋ก ํŒŒ๋ผ๋ฏธํ„ฐ๋“ค์„ ์กฐ์ •ํ–ˆ๋‹ค. 

 

 

 

•   ์ถ”๋ก  ๊ฒฐ๊ณผ : BSTS 

 

 

โ†ช  Timepoint : ์ถœ์‹œ ์ดˆ๊ธฐ์—๋Š” ์ƒ์Šนํ•˜์ง€๋งŒ, 1์›”์ด ๋„˜์€ ์‹œ์ ๋ถ€ํ„ฐ๋Š” ๊ฐ์†Œ, DiD ์˜ ๊ฒฝํ–ฅ๊ณผ ๋น„์Šท 

โ†ช  event ๋ˆ„์  : ์ถœ์‹œ ํ›„์— 5๊ฐœ์›” ๊ฐ€๋Ÿ‰์€ MAU ์— + ํšจ๊ณผ๋ฅผ ์ค€๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. 

 

 

•   ์ถ”๋ก  ๊ฒฐ๊ณผ : BSTS + Prophet 

 

๊ฒ€์ •์ƒ‰ : ์‹ค์ œ ๋ฐ์ดํ„ฐ, ํŒŒ๋ž€์ƒ‰ : BSTS ์˜ˆ์ธก๊ฒฐ๊ณผ, ์ดˆ๋ก์ƒ‰ : Prophet ์˜ˆ์ธก๊ฒฐ๊ณผ

 

 

 

 

•   ํ•œ๊ณ„์ 

 

โˆ˜  Quasi-experiments ๋ฐ Counterfactuals ์˜ ํ•œ๊ณ„์  

โ†ช  ํŠน์ • ์‹œ๊ธฐ๋ฅผ ๊ธฐ์ ์œผ๋กœ ์ด๋ฒคํŠธ ์ „ํ›„์˜ ์ธ๊ณผํšจ๊ณผ๋ฅผ ์ธก์ •ํ•˜๋ฏ€๋กœ ๊ธฐ๋Šฅ์ถœ์‹œ ๋ฟ ์•„๋‹ˆ๋ผ ์ด ์‹œ์ ์˜ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ด๋ฒคํŠธ ๋ฐ ๋‹ค๋ฅธ roll out, A/B ์‹คํ—˜์˜ ํšจ๊ณผ๋Š” ๋ฐฐ์ œํ•  ์ˆ˜ ์—†์Œ 

โ†ช  y์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ธฐ ์–ด๋ ค์šธ ์ •๋„๋กœ ์ž‘์€ ํšจ๊ณผ๋Š” ๊ฐ์ง€ํ•˜๊ธฐ ์–ด๋ ค์›€ 

โ†ช  ๋ชจ๋“  ๊ฒƒ์„ ํฐ ๋‹จ์œ„๋กœ ๋ฌถ์–ด ๋ณด๊ธฐ ๋•Œ๋ฌธ์— ์œ ์ € ๋‹จ์œ„์˜ ํšจ๊ณผ๋กœ๋Š” ํŒŒ๊ณ ๋“ค ์ˆ˜ ์—†์Œ 

 

โˆ˜  Causal Impact ๋ฅผ ์‚ฌ์šฉํ•จ์— ์žˆ์–ด ํ•œ๊ณ„์  

โ†ช  ์„ฑ๋Šฅ์ด ์ข‹์€ Prophet ํŒจํ‚ค์ง€์™€ ์ถ”์„ธ๋ฅผ ์œ ์‚ฌํ•˜๊ฒŒ ๊ทธ๋ฆฌ๋„๋ก ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๋ฐ”๊ฟ”๋ณด์ง€๋งŒ, ๊ฒฐ๊ณผ์˜ ์‹ ๋ขฐ์„ฑ์„ ๋†’์—ฌ์ค„ validation ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐ 

โ†ช  Causal Impact ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ž์ฒด์ ์œผ๋กœ ์ œ๊ณตํ•˜๋Š” Sensitivity analysis ๊ฐ€ ์—†์–ด ์–ด๋–ป๊ฒŒ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์„์ง€ ์ฃผ์–ด์ง„ ์‹œ๊ฐ„ ๋‚ด์— ํ•ด๋‹ต์„ ์ฐพ์ง€ ๋ชปํ–ˆ๋‹ค๋Š” ์  

 

 

 

โ—ฏ   ์ง„ํ–‰๋œ A/B ํ…Œ์ŠคํŠธ์˜ Bias ๋ฅผ ๋ณด์ •ํ•  ๋•Œ 

 

•   A/B ํ…Œ์ŠคํŠธ์—์„œ๋„ pre-experiment bias ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. 

•   Pre-experiment bias : ์‹คํ—˜ ์ด์ „์— ๊ทธ๋ฃน๋“ค์ด ๋ณธ๋ž˜ ๊ฐ€์ง€๊ณ  ์žˆ๋˜ ์ฐจ์ด 

 

 

์‹คํ—˜ ํ”Œ๋žซํผ์—์„œ bias ๋ฅผ ์—†์•จ ์ˆ˜ ์žˆ๋Š” ๋‹จ๊ณ„ ์„ค์ •์ด ์ค‘์š”

 

 

 

 

 

 

โ‘ข  Challenges in Applications 


 

 

 

 

 

 

 

โ‘ด  ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐ ๋ถ„์„๋‹จ๊ณ„์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์–ด๋ ค์›€ 

 

•  ์ˆ˜์ง‘๋œ raw data ๊ฐ€ ์‹ ๋ขฐ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์˜จ์ „ํ•œ ์ƒํƒœ์—ฌ์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ 

•  ๊ฐ€์„ค์„ ์„ธ์šฐ๋Š” ๊ณผ์ •์— ์˜ฌ๋ฐ”๋ฅธ metric ์„ ๋ชฉํ‘œ๋กœ ์‚ผ๋Š” ๊ฒƒ : ์‹ค์ œ ์‚ฌ์šฉ์ž์˜ ํ–‰๋™๋ณ€ํ™”๋ฅผ ์ž˜ ๋ฐ˜์˜ํ•˜๋Š” ๊ฒƒ์ธ์ง€ ๊ณ ๋ฏผํ•˜๋Š” ๊ฒƒ์ด ํ•„์š” โ‡จ Domain Knowledge ๊ฐ€ ๋งค์šฐ ์ค‘์š”! 

 

 

โ‘ต  ๊ฒ€์ฆ๊ณผ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋‹จ๊ณ„ 

 

•  ์ •ํ•ด์ง„ ์‹œ๊ฐ„ ๋‚ด์— ์‹ ๋ขฐ๋„ ๋†’์€ ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ•˜๋Š” ๊ฒƒ : ๊ฐ€์ •์„ ํ†ต๊ณ„์  or ์‹œ๊ฐ์  or ์ง๊ด€์ ์œผ๋กœ ๊ฒ€์ฆํ•˜๋Š” ๊ฒƒ๋„ ์ •ํ•ด์ง„ ์‹œ๊ฐ„ ๋‚ด์—์„œ ํ•ด๊ฒฐ๋˜์–ด์•ผ ํ•จ 

โ†ช  ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๊ธฐ ๋น„๊ต์  ์ˆ˜์›”ํ•œ Randomness of IV (Recommendation A/B test), DiD ๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋Œ€์•ˆ : ๊ทธ๋Ÿฌ๋‚˜ ๋ชจํ˜•์— ๋Œ€ํ•œ ๊ฐ€์ •๊ณผ sensitivity test ๋ฅผ ํ†ตํ•ด ๊ฒ€์ฆํ•˜๋Š” ๊ด€์ ์€ ์–ด๋ ค์›€ 

โ†ช  ์ž์‹  + ํƒ€์ธ์˜ ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ์ƒํ™ฉ์— ๋งž๋Š” ๋ฐฉ๋ฒ•๋ก  ํŒจํ„ด์„ ์ตํ˜€ Toolkit ์„ ๊ตฌ๋น„ํ•ด๋‘๋Š” ๊ฒƒ์ด ํ•„์š” 

โ†ช  ๋‹ค์–‘ํ•œ ๊ด€์ ์—์„œ ๊ทผ๊ฑฐ๋ฅผ ๋ณดํƒœ๋Š” ๊ฒƒ์ด ์‹ ๋ขฐ๋ฅผ ํ™•๋ณดํ•˜๋Š”๋ฐ์— ํšจ๊ณผ์  : ๋‹ค๋ฅธ ์ธ๊ณผ์ถ”๋ก  ๋ฐฉ๋ฒ•๊ณผ ๊ฒฐํ•ฉ, ์œ ์‚ฌ ์‹คํ—˜ ๊ฒฐ๊ณผ, ์‚ฌ์šฉ์ž ๋ฆฌ์„œ์น˜ ๊ฒฐ๊ณผ ๋“ฑ 

 

 

 

•  ์˜์‚ฌ๊ฒฐ์ •๊ถŒ์ž๊ฐ€ ๋ฐฉ๋ฒ•๋ก ๊ณผ ๊ฒ€์ฆ ๋‚ด์šฉ์„ ์–ด๋Š์ •๋„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋•๋Š” ๊ฒƒ   

 

 

 

 

 

 

โ‘ฃ  ์ธ๊ณผ์ถ”๋ก ์„ ํ†ตํ•ด ํ’€๊ณ ์‹ถ์€ ํ–ฅํ›„ ๊ณผ์ œ๋“ค 


 

 

 

โ‘ด  Input Metric - Output Metric ๊ฐ„์˜ Causal ๊ด€๊ณ„์— ๋Œ€ํ•œ ์ฆ๋ช… 

 

 

 

 

์„ฑ๊ณต์ ์ธ ํ›„ํ–‰์ง€ํ‘œ ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ์กฐ์ ˆํ•ด์•ผ ํ•  ์„ ํ–‰์ง€ํ‘œ (์›์ธ) ๊ด€๊ณ„ ํŒŒ์•…

 

 

โ‘ต  ํšจ์œจ์ ์ด๋ฉฐ ์‹ ๋ขฐ๋„ ๋†’์€ ์ธ๊ณผ๊ด€๊ณ„ ๋ฐœ๊ฒฌ ๋ฐฉ๋ฒ• 

 

๊ด€์ธกํ˜• ๋ฐ์ดํ„ฐ์ธ ๊ฒฝ์šฐ ๊ฐ€์ •์„ ๋งŒ์กฑ์‹œํ‚ค๊ธฐ๊ฐ€ ์–ด๋ ค์›€

 

 

 

 

 

 

โ‘ค  Key Takeaways 


 

 

 

 

 

 

 

 

 

 

 

 

๐Ÿ‘€  ์ฐธ๊ณ 


 

 

 

 

 

 

 

728x90

๋Œ“๊ธ€