19
โดย อาจารย์ ดร. เฉลิมพล จตุพร สาขาวิชาเศรษฐศาสตร์ มหาวิทยาลัยสุโขทัยธรรมาธิราช การวิเคราะห์แบบจําลองสองทางเลือก (Binary Choice Modeling Analysis) คู่มือการใช้โปรแกรมสําเร็จรูปทางเศรษฐมิติ GRETL Edition 1.0 (01-09-2560) เนื้อหา 1. ลักษณะแบบจําลองสองทางเลือก 2. แบบจําลองความน่าจะเป็นเชิงเส้น 3. แบบจําลองโลจิต 4. แบบจําลองโพบิต 5. การใช้งานโปรแกรม GRETL เพื่อวิเคราะห์แบบจําลอง LPM, Logit และ Probit 6. ฝึกปฏิบัติ : การวิเคราะห์ LPM, Logit และ Probit ด้วยโปรแกรม GRETL Page 1 of 19 อาจารย์ ดร.เฉลิมพล จตุพร

02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

โดยอาจารย ดร. เฉลมพล จตพร

สาขาวชาเศรษฐศาสตร มหาวทยาลยสโขทยธรรมาธราช

การวเคราะหแบบจาลองสองทางเลอก (Binary Choice Modeling Analysis)

คมอการใชโปรแกรมสาเรจรปทางเศรษฐมต GRETL

Edition 1.0 (01-09-2560)

เนอหา

1. ลกษณะแบบจาลองสองทางเลอก2. แบบจาลองความนาจะเปนเชงเสน 3. แบบจาลองโลจต 4. แบบจาลองโพบต5. การใชงานโปรแกรม GRETL เพอวเคราะหแบบจาลอง LPM, Logit และ Probit6. ฝกปฏบต: การวเคราะห LPM, Logit และ Probit ดวยโปรแกรม GRETL

Page 1 of 19

อาจารย ดร.เฉลมพล จตพร

Page 2: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

1. ลกษณะแบบจาลองสองทางเลอก

การวเคราะหสองทางเลอก (Binary choice model) เปนแบบจาลองความนาจะเปน เพอตดสนใจเลอกระหวางสองเหตการณ วาเหตการณใดมโอกาสหรอความนาจะเปนทจะเกดขนมากนอยเพยงใด (มคาระหวาง 0 – 1)

ตวแปรตามเปนตวแปรเชงคณภาพ มเพยง 2 คา หรอ 2 ทางเลอก แบบจาลองสองทางเลอกทนยมใชม 3 รปแบบ ไดแก

1. แบบจาลองความนาจะเปนเชงเสน (Linear probability model: LPM)2. แบบจาลองโลจต (Logit model)3. แบบจาลองโพบต (Probit model)

2. แบบจาลองความนาจะเปนเชงเสน (LPM)

Y α β X εY α β X ε

เมอกาหนดให Yi = 1 ถาตดสนใจเลอกเหตการณ (เชน ซอบาน ออกไปเลอกตง เขารวมกลม) Yi = 0 ถาตดสนใจไมเลอกเหตการณ (เชน ไมซอบาน ไมออกไปเลอกตง ไมเขารวมกลม) Xi คอ ตวแปรอสระ เชน เพศ อาย ระดบการศกษา อาชพ รายได ฯลฯ εi คอ ตวคลาดเคลอน

ดงนน คา Y จงมได 2 คา (1 และ 0) และกาหนดให Pi คอ ความนาจะเปนทจะเกดเหตการณ (=1) Pi -1 คอ ความนาจะเปนทจะเกดเหตการณ (=0)

รปแบบสมการถดถอยเชงเสนอยางงายโดยทวไป

E Y α β XE Y α β X (คาความคาดหวงของ Y)

Page 2 of 19

อาจารย ดร.เฉลมพล จตพร

Page 3: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

การแจกแจงความนาจะเปนของ Yi

Yi follows the Bernoulli probability distribution.ดงนน คาความคาดหวงของ Y จงมคาเทากบ:

Yi ความนาจะเปน E(Yi)

1 Pi(Yi = 1)

0 Pi(Yi = 0)

รวม 1

Success

Failure

E Y 1 P 0 1 P PE Y 1 P 0 1 P P

P α β XP α β X LPM

เงอนไข แบบจาลองความนาจะเปนเชงเสน

เงอนไข คอ 0 ≤ Pi ≤ 1

ดดแปลงจาก Gujarati and Porter (2009)

Pi

ถา Pi > 1 ==> 1ถา Pi < 0 ==> 0

X

Page 3 of 19

อาจารย ดร.เฉลมพล จตพร

Page 4: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

ตวอยาง (Gujarati and Porter, 2009: 547)

Data on home ownership Y (1 = owns a house, 0 = does not own a house) and family income X (1,000$).

Y 0.945 0.102X

S.E. (0.122) (0.008)*** R2 = 0.804 The intercept of -0.9457 gives the “probability’’ that a family with zero income will own a

house. Since this value is negative, and since probability cannot be negative, we treat this value as zero, which is sensible in the present instance.

The slope value of 0.1021 means that for a unit change in income (here $1,000), on the average the probability of owning a house increases by 0.1021 or about 10 percent.

For X = 12 ($12,000), the estimated probability of owning a house is:(Y |X = 12) = -0.945 + 12(0.102) = 0.279 (27.9%)

For X = 25 ($25,000) ==> (Y |X = 25) ==> 1.605 ???Prediction/Forecasting

ปญหาของแบบจาลองความนาจะเปนเชงเสน

ตวคลาดเคลอนมการกระจายแบบไมปกต (Non-normality of the disturbances εi) ตวคลาดเคลอนมความแปรปรวนไมคงท (Heteroskedasticity)

คาพยากรณของ Y (Y) มคาไมอยในชวง 0 กบ 1 (0 ≤ E(Y|X) ≤ 1) คา R2 ไมสามารถวดประสทธภาพของแบบจาลองได (Questionable value of R2 as

a measure of goodness of fit) ดงน น การประมาณคาแบบจาลองความนาจะเปนเชงเสน ดวยวธ OLS จงไมเหมาะสม (กรณท Y มคาเปน 1 และ 0)

อครพงศ อนทอง (2550) และ Gujarati and Porter (2009)

Page 4 of 19

อาจารย ดร.เฉลมพล จตพร

Page 5: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

3. แบบจาลองโลจต (Logit model)

To resolve LPM ==> First, transform the dependent variable, Pi, as follows, introducing the concept of odds:

oddsi =

oddsi is defined as the ratio of the probability of success to its complement (the probability of failure). The second step involves taking the natural logarithm of the odds ratio, calculating the logit (Li)

as:

Li = log(oddsi) = ln

Using this in a linear regression we obtain the Logit model as:

L α β X εL α β X ε

L α β X β X ⋯ β X εL α β X β X ⋯ β X ε Asteriou and Hall (2007)

ฟงกชนโลจต (Logit Function)

Pi

Xดดแปลงจาก Asteriou and Hall (2007)

Page 5 of 19

อาจารย ดร.เฉลมพล จตพร

Page 6: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

Li = ln =α β X ==> (Antilog) = e

(Logit Model) (odds ratio)

Pi = e *(1-Pi) ==> e - e *(Pi)

Pi + [e *(Pi)] = e

Pi (1 + e ) = e

P = 1 +

Estimate regression equation ( i)

Goodness of fit

As pointed out earlier, the conventional measure of goodness of fit (R2) is not appropriate for assessing the performance of logit models.

One way is to create a measure based on the percentage of the observations in the sample that the estimated equation explained correctly. This measure is called the count R2 and is defined as:

Count R2 = .

.

McFadden suggests an alternative way to measure the goodness of fit, called McFadden’s pseudo-R2.

McFadden pseudo-R2 = 1 -

where lu is the log-likelihood function for the estimated model, and lR is the log-likelihood function in the model with only an intercept.

Asteriou and Hall (2007) และ Wooldridge (2014)

Page 6 of 19

อาจารย ดร.เฉลมพล จตพร

Page 7: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

ตวอยาง (Gujarati and Porter, 2009)Effect of Personalized System of Instruction (PSI) on Course Grades

กาหนดใหGRADE (Y) = 1 if the final grade is A

= 0 if the final grade is B or CGPA = Grade point averageTUCE = Score of economics testPSI = 1 if participation in program

= 0 otherwise

GRADE GPA , TUCE , PSIGRADE GPA , TUCE , PSIf

ผลการวเคราะห แบบจาลอง Logit

Page 7 of 19

อาจารย ดร.เฉลมพล จตพร

Page 8: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

เราไดอะไรจากแบบจาลอง Logit ทประมาณคาได ???

lnP

1 P ⇒ GRADE 13.023 2.826GPA 0.095TUCE 2.378PSIln

P

1 P ⇒ GRADE 13.023 2.826GPA 0.095TUCE 2.378PSI

S.E. (4.931) (1.262) (0.141) (1.064)S.E. (4.931) (1.262) (0.141) (1.064)

Pe

1 eP

e . . . .

1 e . . . .

oddsratioP

1 Pe . . . .oddsratio

P

1 Pe . . . .

ln L หรอแบบจาลอง Logit: ตวอยางในการอธบาย เชน ถาหาก GPA ของนกเรยนเพมขนหนงจด, L จะเพมขนโดยเฉลย 2.826 โดยกาหนดใหปจจยอนคงท (นยยะบอกไดเพยงทศทางของความสมพนธระหวาง GPA และ L )

ดงนน ตองทาการ Antilog ==> odds ratio เชน PSI = 2.378 เมอ Antilog จะมคาเทากบ 10.790 อธบายไดวา ความนาจะเปนทนกเรยนมโอกาสไดเกรด A เมอเทยบกบความนาจะเปนของนกเรยนทไมไดเกรด A (B หรอ C) โดยเฉลยมคาเปน 10.790 เทา หากนกเรยนไดเขารวมระบบการสอนดวยวธใหมน โดยกาหนดใหปจจยอนๆ คงท

เพอการพยากรณ เมอกาหนด Xs

P-value (0.008)*** (0.025)** (0.501) (0.025)**P-value (0.008)*** (0.025)** (0.501) (0.025)**

Marginal effects (Slope)

ขอคานงถง โดยปกต การวจยทางเศรษฐศาสตรจะนยมใช Marginal effects อธบายมากกวา odds ratio เปนการเปลยนแปลงของตวแปรอสระ โดยประเมนจากคาเฉลย (Means) ซงแตกตางจาก LPM

จาก ต.ย. อธบายไดวา ถาหาก GPA ของนกเรยนเพมขน 1 จด (จากระดบ GPA เฉลย) ความนาจะเปน(โอกาส)ทนกเรยนไดเกรด A จะมคาเพมขนเทากบ 0.533 หรอรอยละ 53.386 อยางมนยสาคญทางสถตทระดบ 0.05 โดยกาหนดใหปจจยอนคงท และนกเรยนกลมทเขารวมระบบการสอนดวยวธใหม (PSI) มความนาจะเปน(โอกาส)ทไดเกรด A มากกวากลมทไมเขารวมเทากบ 0.456 หรอรอยละ 45.650 อยางมนยสาคญทางสถตทระดบ 0.05 โดยกาหนดใหปจจยอนคงท ในขณะท TUCE ไมมนยสาคญทางสถตทระดบ 0.1

Page 8 of 19

อาจารย ดร.เฉลมพล จตพร

Page 9: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

4. แบบจาลองโพบต (Probit model)

The logit and probit procedures are so closely related that they rarely produce results that are significantly different.

The idea behind using the probit model as being more suitable than the logit model is that most economic variables follow the normal distribution and hence it is better to examine them through the cumulative normal distribution.

The probit model is estimated by applying the maximum-likelihood method. Since probit and logit are quite similar, they also have similar properties.

Generally, logit and probit analysis provide similar results and similar marginal effects, especially for large samples. However, since the shapes of the tails of the logit and probitdistributions are different.

Asteriou and Hall (2007)

Predicted Logit & Probit Probabilities

Cumulative Distribution Function (CDF)

Logistic PDF

Standard Normal PDF

ดดแปลงจาก Pedace (2013)

Page 9 of 19

อาจารย ดร.เฉลมพล จตพร

Page 10: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

Standard Normal and Logistic Distributions

Logistic PDF

Standard Normal PDF

0ดดแปลงจาก Pedace (2013)

แบบจาลองโพบต (Probit model)

Using the cumulative normal distribution to model Pi we have:

P e

where Pi is the probability that the dependent dummy variable Pi = 1, Zi = α β X ε (This can be easily extended to the k-variables case.) and s is a standardized normal variable. The Zi is modeled as the inverse of the normal cumulative distribution function

(-1(Pi)) to give us the probit model as:Z P α β X ε

Interpretation of the coefficients is not straightforward.

Page 10 of 19

อาจารย ดร.เฉลมพล จตพร

Page 11: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

ผลการวเคราะห แบบจาลอง Probit

เราไดอะไรจากแบบจาลอง Probit ทประมาณคาได ?

Z P ⇒ GRADE 7.452 1.625GPA 0.051TUCE 1.426PSIZ P ⇒ GRADE 7.452 1.625GPA 0.051TUCE 1.426PSIS.E. (2.542) (0.693) (0.083) (0.595)S.E. (2.542) (0.693) (0.083) (0.595)

P 7.452 1.625GPA 0.051TUCE 1.426PSI P 7.452 1.625GPA 0.051TUCE 1.426PSI

Z P หรอแบบจาลอง Probit: ตวอยางในการอธบาย เชน ถาหาก GPA ของนกเรยนเพมขนหนงจด, Z จะเพมขนโดยเฉลย 1.625 โดยกาหนดใหปจจยอนคงท (นยยะบอกไดเพยงทศทางของความสมพนธระหวาง GPA และ Z เชนเดยวกบแบบจาลอง Logit)

แบบจาลองโพบตจะไมมผลวเคราะหของ odds ratio

P-value (0.003)*** (0.019)** (0.537) (0.016)**P-value (0.003)*** (0.019)** (0.537) (0.016)**

Page 11 of 19

อาจารย ดร.เฉลมพล จตพร

Page 12: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

Marginal effects (Slope)

จาก ต.ย. อธบายไดวา ถาหาก GPA ของนกเรยนเพมขน 1 จด (จากระดบ GPA เฉลย) ความนาจะเปน(โอกาส)ทนกเรยนไดเกรด A จะมคาเพมขนเทากบ 0.533 หรอรอยละ 53.335 อยางมนยสาคญทางสถตทระดบ 0.05 โดยกาหนดใหปจจยอนคงท และนกเรยนกลมทเขารวมระบบการสอนดวยวธใหม (PSI) มความนาจะเปน(โอกาส)ทไดเกรด A มากกวากลมทไมเขารวมเทากบ 0.464 หรอรอยละ 46.443 อยางมนยสาคญทางสถตทระดบ 0.05 โดยกาหนดใหปจจยอนคงท ในขณะท TUCE ไมมนยสาคญทางสถตทระดบ 0.1

ขอสงเกต: เหนไดวาผลลพธจาก Marginal effects ของ Probit และ Logit มความใกลเคยงกนมาก และมนกวจย/นกเศรษฐศาสตรหลายทานเสนอวา ในบางครงอาจใช Logit หรอ Probit ทดแทนกนได แตทงนท งนน ผ วเคราะหตองเขาใจถงความแตกตางระหวาง Logit และ Probit ดวยเสมอ

Logit Vs Probit

For practical purposes Logit and Probit are very similar. One way to choose between Logit and Probit is to pick the method that is easiest to use in your statistical software (Stock and Watson, 2007: 396).

Page 12 of 19

อาจารย ดร.เฉลมพล จตพร

Page 13: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

การใชงานโปรแกรม GRETLเพอวเคราะหแบบจาลอง LPM, Logit และ Probit

GRETL

ตวอยาง (Gujarati: Table_15.7)

กรณศกษา: Effect of Personalized System of Instruction (PSI) on Course Grades วธการวเคราะห:

Linear Probability Model Logit Model Probit Model

กาหนดใหGRADE = 1 if the final grade is A

= 0 if the final grade is B or CTUCE = Score of economics testPSI = 1 if participation in program

= 0 otherwiseGPA = Grade point average

GRADE GPA , TUCE , PSIGRADE GPA , TUCE , PSIf

Page 13 of 19

อาจารย ดร.เฉลมพล จตพร

Page 14: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

Logit estimation: Model>Limited dependent variable>Logit>BinaryLogit estimation: Model>Limited dependent variable>Logit>Binary

Probit estimation: Model>Limited dependent variable>Probit>BinaryProbit estimation: Model>Limited dependent variable>Probit>Binary

Linear Probability Model

คา Coefficient ของ LPM อธบายในลกษณะ Marginal effects (Linear slope)

Page 14 of 19

อาจารย ดร.เฉลมพล จตพร

Page 15: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

Logit Model

exp(β) = odds ratio

Probit Model

Page 15 of 19

อาจารย ดร.เฉลมพล จตพร

Page 16: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

Marginal Effects (Logit and Probit Model)

Logit Marginal Effects

Probit Marginal Effects

ในการทดสอบ Marginal effects ครงแรก จะตองทาการ Install คาสงการทดสอบ Marginal effects จาก Function package กอน โดยมขนตอนดงน (File>Function package>On server…> เลอก lp-mfx>Install)

และเมอวเคราะห Logit หรอ Probit แลว การหา Marginal effects ใหไปท Analysis>Marginal effects

ฝกปฏบต: การวเคราะห LPM, Logit และ Probitดวยโปรแกรม GRETL

(LPM, Logit and Probit analysis using GRETL)

GRETL

Page 16 of 19

อาจารย ดร.เฉลมพล จตพร

Page 17: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

ฝกปฏบต 01 (Excel file: binary01)

กรณศกษา: การตดสนใจซอประกนชวตของพนกงานมหาวทยาลยของรฐชอดงแหงหนงในจงหวดนนทบร โดยกาหนดให Y = 1 คอ พนง. ทซอประกนชวต และ = 0 คอ พนง. ทไมซอประกนชวต และกาหนดตวแปรอสระ คอ รายไดของ พนง. (มหนวยเปน 1,000 บาท/เดอน)

ใหวเคราะหแบบจาลอง LPM, Logit, and Probit โดยใชโปรแกรม GRETL LPM Model ==> Marginal effects Logit Model ==> odds ratio ==> Marginal effects Probit Model ==> Marginal effects

Function form: Y = (X)

สถานการณ: หากนาย ก. มรายไดเดอนละ 25,000 บาท ความนาจะเปน(โอกาส)ทนาย ก.จะซอประกนชวต เปนเทาใด

f

ฝกปฏบต 02 (Excel file: binary02)

To find out what factors determine whether or not a person becomes a smoker, we obtained data on 1,196 individuals. For each individual, there is information on education (EDUC), age (AGE), income (INCOME), and the price of cigarettes in 1979 (PCIGS79). The dependent variable is smoker, with 1-smokers and 0-nonsmokers.

For comparative purposes, we test based on LPM, Logit, and Probit models using GRETL. LPM Model ==> Marginal effects Logit Model ==> odds ratio ==> Marginal effects Probit Model ==> Marginal effects

Function form: SMOKER = (AGE, EDUC, INCOME, PCIGS79)f

ขอมลจาก Gujarati and Porter (2009)

Page 17 of 19

อาจารย ดร.เฉลมพล จตพร

Page 18: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

ฝกปฏบต 03 (POE 4th.: coke)

To compare the LPM to the Probit and Logit models for this binary choice, the variable COKE is used for 1 if Coke is chosen and for 0 if Pepsi is chosen. We use the relative price of Coke to Pepsi (PRATIO) as an explanatory variable, as well as DISP_COKE and DISP_PEPSI, which are indicator variables taking the value one if the respective store display is present and zero if it is not. We expect that the presence of a Coke display will increase the probability of a Coke purchase, and the

presence of a Pepsi display will decrease the probability of a Coke purchase. Data on 1,140 individuals who purchased Coke or Pepsi.

Function form: COKE = (PRATIO, DISP_COKE, DISP_PEPSI)

For comparative purposes, we test based on LPM, Logit, and Probit models using GRETL. LPM Model ==> Marginal effects Logit Model ==> odds ratio ==> Marginal effects Probit Model ==> Marginal effects

f

บรรณานกรม

อครพงศ อนทอง. (2550). คมอการใชโปรแกรม LIMDEP เบองตน: สาหรบการวเคราะหทางเศรษฐมต. สถาบนวจยสงคม, มหาวทยาลยเชยงใหม.

Asteriou, D., Hall, S. G. (2007). Applied econometrics: A modern approach using EViews and Microfit. (Revisededition). Palgrave Macmillan: New York.

Gujarati, D. N., Porter, D. C. (2009). Basic econometrics. (Fifth edition). McGraw Hill: New York.Hill, R. C., Griffiths, W. E., Lim, G. C. (2011). Principles of Econometrics. (Forth edition). John Wiley & Sons:

Massachusetts.Pedace, R. (2013). Econometrics for dummies. John Wiley & Sons: Massachusetts.Stock, J. H., Watson, M. M. (2007). Introduction to econometrics. (Third edition). Pearson: Essex.Wooldridge, J. M. (2014). Introductory econometrics: A modern approach. (Fifth edition). South-Western, Cengage

Learning: Ohio.

Page 18 of 19

อาจารย ดร.เฉลมพล จตพร

Page 19: 02 Binary Choice Modeling - cj007blog.files.wordpress.com · การแจกแจงความน่าจะเป็นของ Yi Yi follows the Bernoulli probability distribution

อาจารย ดร.เฉลมพล จตพรE-mail address: [email protected]

Thank You (Q&A)

Page 19 of 19

อาจารย ดร.เฉลมพล จตพร