์ฐธ๊ณ ์์ : Bootcamp 3-4. ๊ฐ์์ ํต์ ์ง๋จ
1. synthetic control vs DID
โฏ Synthetic control
• synthetic control ์ DID ์ ํ์ฅ๋ฒ์ ์ด๋ ์ข ๋ ์ ์ฐํ ๋ฐฉ๋ฒ์ด๋ค.
• ๋งค์นญ์ด ์ฑ๋ฆฝ๋์ง ์๊ณ , parallel trend ๊ฐ์ ์ด ์ฑ๋ฆฝํ์ง ์๋๋ผ๋ ์ ์ฉํ ์ ์๋ค.
• ์ต๊ทผ ๊ฐ์ฅ ์ฃผ๋ชฉ๋ฐ๋ ๋ฐฉ๋ฒ๋ก ์ด๊ธฐ๋ ํ๋ค.
• control group ์ ์กฐํฉํจ์ผ๋ก์ ๊ฐ์์ ๋น๊ต๊ฐ๋ฅํ ํต์ ์ง๋จ์ ๊ตฌ์ฑํ ์ ์๋ ๋ฐฉ๋ฒ์ด๋ค.
2. Example
โฏ ์บ๋ฆฌํฌ๋์์ ๋ด๋ฐฐ ๊ท์ ์ ๋ด๋ฐฐ ํ๋งค๋์ ๋ฏธ์น ํจ๊ณผ
• ์บ๋ฆฌํฌ๋์์์๋ง 1988๋ ์ ๋์ ๋จ, ๊ท์ ๊ฐ ๋์ ๋์ง ์์ 49๊ฐ์ ๋ค๋ฅธ ์ฃผ์ ๋น๊ตํ๊ณ ์ ํ์ง๋ง, ์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด parallel trend ๋ฅผ ๋ฐ๋ฅด์ง ์์ โจ synthetic control ์ด ํ์
• synthetic ์บ๋ฆฌํฌ๋์๋ฅผ ๋ง๋ค๊ธฐ ์ํด, ๊ฐ ์ฃผ์ ๋ํด weight linear combination ์ ํตํด ์บ๋ฆฌํฌ๋์๋ฅผ ๋ชจ๋ฐฉํ ์ ์๋ ๊ฐ์์ ์ฃผ๋ฅผ ๋ง๋ ๋ค.
• Donor pool : synthetic control ์ ๋ง๋๋๋ฐ ํฌ์ ๋๋ control unit
โฏ ์๋ ๊ณผ ๋๋ ์ ํต์ผ์ด ๊ฒฝ์ ์ ๋ฏธ์น ์ธ๊ณผ์ ํจ๊ณผ
• ํต์ผ์ด ๋์ง ์์๋๋ผ๋ฉด ์์์ counterfactual ์์ฒด๋ ๊ด์ฐฐํ ์ ์์
• ๋ ์ผ๊ณผ ์ ์ฌํ ์ํฉ์ ๊ตญ๊ฐ๋ฅผ ์ฐพ๊ธฐ๋ ์ด๋ ค์
• Synthetic control ์ ์ ์ฉํ์ฌ, ์ฃผ๋ณ ๊ตญ๊ฐ๋ค์ ์ ์ ํ weight ์ ์ฃผ์ด์ ์กฐํฉํ๋๋, ์๋ ์ ๊ฒฝ์ ๋ฅผ ๋ชจ๋ฐฉํ๋ ๊ฐ์์ ๊ตญ๊ฐ๋ฅผ ๋ง๋ค ์ ์์๋ค.
• Donor pool ์์ weight ์ ์ด๋ป๊ฒ ์ค์ ํ๋๋๊ฐ ๊ด๊ฑด
3. How to construct the synthetic control
โฏ Original Method
• treatment ๋ฅผ ๋ฐ๊ธฐ ์ด์ ์ outcome ๊ณผ predictor ์ ๋ํด์ ์ฒ์น๊ทธ๋ฃน์์์ ๊ฐ๊ณผ ํต์ ์ง๋จ์์์ ์กฐํฉ์์์ ์ฐจ์ด๊ฐ ์ต์ํ ๋๋๋ก rate ์ ๊ตฌํ๋ค.
• control unit ์์์ ์กฐํฉ์ผ๋ก treated unit ์ ๊ฐ๊น์์ง ์ ์๋ weight ์ ์ฐพ๊ธฐ โจ optimization ๋ฌธ์
• t=1 ์ธ ์์ ์ outcome, t=2 ์ธ ์์ ์ outcome, t=2 ์ธ ์์ ์์์ predictor X โจ ์ธ ๋ณ์๋ค ๊ฐ์ weight ์ ๊ณ ๋ ค : w-weights
• control unit ๋ณ๋ก ์ด๋ป๊ฒ weight ์ ์ฃผ์ด์ synthetic control ์ ๋ง๋ค์ง : v-weights
โจ W1โ(Y1' - (V1โY1,1 + V2โY2,1 + V3โY3,1)) + W2โ(Y2' - .....) + W3โ(Y3' - .....) ๋ฅผ minimize ํ๋ weight ์ฐพ๊ธฐ
โจ W, V์ ์ด์ฐจํญ ๋ฌธ์ : Quadratic programming
• synthetic control ์ ๊ฐ๊ฐ์ treated unit ์ ๋ํด ๋ฐ๋ก ๊ตฌํ ์ ๋ฐ์ ์๋ค.
• optimization ๋ฌธ์ ์ด๊ธฐ ๋๋ฌธ์ control variable ์ด ๋ง์ผ๋ฉด ์๊ฐ์ด ์ค๋๊ฑธ๋ฆฌ๊ณ ์ต์ ๊ฐ์ด ๋์ถ๋์ง ์์ ์ ์๋ค. ๋ชจ๋ control variable ์ด ๋ชจ๋ donor pool ์ด์ง ์์๋ ๋๋ค. donor pool ์ ์ ์ ํ ์ค์ด๋ ๊ฒ๋ ์ค์ํ๋ค.
โฏ Various methods
• negative weight ์ ์ฐ๊ฑฐ๋, ์๋ผ์คํฑ๋ท/๋ผ์ ๋ฑ์ ์ฌ์ฉํ๊ฑฐ๋ ๋ค์ํ ๋ฐฉ๋ฒ๋ค์ด ์๊ฒจ๋๊ณ ์๋ค.
โฏ Synthetic difference in difference
• ๊ธฐ์กด์ synthetic control ์ ์๊ฐ์ ๋ฐ๋ฅธ ๋ณํ๋ฅผ ํฌ๊ฒ ๊ณ ๋ คํ์ง ์๊ณ , control unit ๊ณผ ๋ณ์์ ๋ํ weight ๋ง์ ๊ณ ๋ คํ๋ค. ๊ทธ๋ฌ๋, synthetic DID ๋ ๊ธฐ์กด์ DID ์ฒ๋ผ unit fixed effect ์ time fixed effect ๋ฅผ ๋ชจ๋ ๊ณ ๋ คํ๊ณ , ๋์์ ๊ธฐ์กด์ synthetic control ์ฒ๋ผ ๋์ํ๋ฉด์, time weight ๋ ๊ณ ๋ คํ๋ค. ์ด๋ฅผํตํด fixed effect ์ weight ์ ๋ชจ๋ ๊ณ ๋ คํ ์ ์๊ฒ ๋๋ค.
โฏ Bayesian synthetic control
• synthetic control ์ prediction problem ์ผ๋ก ๊ท๊ฒฐ๋ ์ ์๋ค. out of sample prediction ๋ฌธ์ ์ด๊ธฐ ๋๋ฌธ์ ๋จธ์ ๋ฌ๋ ๋ฐฉ๋ฒ๋ก ์ด ๋ง์ด ์ ์ฉ๋๋ ๋ถ์ผ์ด๋ค.
4. Inference for synthetic control
โฏ Placebo test
• ํต๊ณ์ ์ผ๋ก synthetic theory ์ ๊ธฐ๋ฐ์ standard error ๋ p-value ๋ฅผ ๊ตฌํ ์๊ฐ ์๋ค.
• synthetic control ์ ํ ๋, ์ด๋ ํ ์์ผ๋ก inference ๋ฅผ ํ๋ โจ Placebo test : synthetic control ๊ณผ actual ๊ฐ์ ์ฐจ์ด๊ฐ treatment ์ ํ๋ก ์ผ๋ง๋ ์ฐจ์ด๊ฐ ๋๋์ง ํ์ธํ๋ค.
• treatment ์ดํ์ ์ค์ ๊ฐ๊ณผ synthetic control ๊ฐ์ ์ฐจ์ด๊ฐ 100๋ฐฐ ์ด์์ผ๋ก ํผ
• ์ ์ ํ์ ์ ๋ค์ ์บ๋ฆฌํฌ๋์๋ฅผ ์ ์ธํ ๋๋จธ์ง ์ฃผ๋ค์ ๋ํ synthetic control ๊ณผ ์ค์ ๊ฐ์ ์ฐจ์ด
• ๋ค๋ฅธ ๋๋ถ๋ถ์ ์ฃผ๋ค์์๋ treatment ์ด์ ๊ณผ ์ดํ์ ์ฐจ์ด๊ฐ ๋ณ๋ก ์๋ค (์ค์ treatment ๊ฐ ์์๊ธฐ ๋๋ฌธ) โจ ์บ๋ฆฌํฌ๋์์ ๋ํ ํจ๊ณผ๊ฐ ์ ์ํ๋ค๊ณ ๊ฒฐ๋ก ๋ด๋ฆด ์ ์๋ค.
5. Sensitivity tests for synthetic control
• synthetic control ์ ์ด๋ค ๋ณ์๋ก ๊ตฌ์ฑํ๋์ง์ ๋ฐ๋ผ ๋ฌ๋ผ์ง : variable (predictors) ์ ๋ํ sensitivity test ๊ฐ ํ์
• donor pool ๋ด์์ control unit ์ ๋ํ weight ์ ๋ํด์๋ sensitivity test ๊ฐ ํ์
• ์ฌ๋ฌ๊ฐ์ง ๊ฐ๋ฅ์ฑ์ ๋ํด robust ํ ๊ฒฝ์ฐ์ ์๋ฅผ ์ฐพ๊ธฐ
• prediction ๋ฌธ์ ์ด๊ธฐ ๋๋ฌธ์ ๋จธ์ ๋ฌ๋์์ ์ ์ฉํ๋ Train , test ๋ฐ์ดํฐ split ๋ synthetic control ์ ์ ์ฉํด๋ณผ ์ ์๋ค.
6. Requirements for synthetic control
• ๋ ๊ณต๋ถํด๋ณด๊ณ ์ถ๋ค๋ฉด review paper ์ดํด๋ณด๊ธฐ!
๐ Control group ์ด ์๋ค๋ฉด → Time series forecasting model can be used to predict the counterfactual, ๊ทธ๋ฌ๋ ์ด๋ฌํ ๊ฒฝ์ฐ ์ธ๋ถ ์ถฉ๊ฒฉ ์ดํ์ ๋ํ ์์ธก์ ๋ค์ ์ด๋ ค์ธ ์ ์์
'1๏ธโฃ AIโขDS > ๐ฅ Casual inference' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ธ๊ณผ์ถ๋ก ์ ๋ฐ์ดํฐ ๊ณผํ - ์ธ๊ณผ์ถ๋ก ๊ด์ ์์์ ๋๊ตฌ๋ณ์ (1) | 2023.04.25 |
---|---|
์ธ๊ณผ์ถ๋ก ์ ๋ฐ์ดํฐ ๊ณผํ - ๋๊ตฌ๋ณ์ (0) | 2023.04.25 |
์ธ๊ณผ์ถ๋ก ์ ๋ฐ์ดํฐ ๊ณผํ - ์ด์ค์ฐจ๋ถ๋ฒ (0) | 2023.04.24 |
์ธ๊ณผ์ถ๋ก ์ ๋ฐ์ดํฐ ๊ณผํ - ์ค์คํ ๋ถ์ ๋ฐฉ๋ฒ๋ก (0) | 2023.04.24 |
์ธ๊ณผ์ถ๋ก ์ ๋ฐ์ดํฐ ๊ณผํ - ๋์์ธ ๊ธฐ๋ฐ์ ์ธ๊ณผ์ถ๋ก (0) | 2023.04.24 |
๋๊ธ