Top Banner
Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: [email protected]
26

Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: [email protected].

Dec 17, 2015

Download

Documents

Aldous Cole
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Introduction to Quantile Regression

David Baird

VSN NZ, 40 McMahon Drive,Christchurch, New Zealand

email: [email protected]

Page 2: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Reasons to use quantiles rather than means

• Analysis of distribution rather than average

• Robustness

• Skewed data

• Interested in representative value

• Interested in tails of distribution

• Unequal variation of samples

• E.g. Income distribution is highly skewed so median relates more to typical person that mean.

Page 3: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Quantiles

• Cumulative Distribution Function

• Quantile Function

• Discrete step function

)Prob()( yYyF

))(:min()( yFyQ

CDF1.0

0.6

0.2

2.01.51.00.50.0

0.4

-0.5-1.0

0.0

0.8

-1.5-2.0

Quantile (n=20)

-1.0

-1.5

1.0

0.0

1.00.8

1.5

0.6

0.5

0.40.2

-0.5

Page 4: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Optimality Criteria

• Linear absolute loss

• Mean optimizes

• Quantile τ optimizes

• I = 0,1 indicator function

iymin

ii

ii

ye

eIe )0(min

-1 10

-1 10

1

Page 5: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Regression Quantile

Xye

eIe

ii

ii

)0(min• Optimize

• Solution found by Simplex algorithm

• Add slack variables • split ei into positive and

negative residuals

• Solution at vertex of feasible region

• May be non-unique solution (along edge)

• - so solution passes through n data points

0 ,0

ii

iii

vu

vue

Page 6: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Simple Linear Regression

Food Expenditure vs IncomeEngel 1857 survey of 235 Belgian households

Range of Quantiles

Change of slope at different quantiles?

Page 7: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Variation of Parameter with Quantile

Page 8: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Estimation of Confidence Intervals

• Asymptotic approximation of variation

• Bootstrapping • Novel approach to bootstrapping by

reweighting rather than resampling• Wi ~ Exponential(1)• Resampling is a discrete

approximation of exponential weighting

• Avoids changing design points sofaster and identical quantiles produced

5 70 31 64232 54 610 7

Page 9: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Bootstrap Confidence Limits

Page 10: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Polynomials

Support points

Page 11: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Groups and interactions

Page 12: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Splines

• Generate basis functions

10 30 50200 40 60

Motorcycle Helmet data

Acceleration vs Time from impact

Page 13: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Loess

• Generate moving weights using kernel and specified window width

Page 14: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Non-Linear Quantile Regression

• Run Linear quantile regression in non-linear optimizer

Quantiles for exponential model

Page 15: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Example Melbourne Temperatures

Page 16: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Example Melbourne Temperatures

Page 17: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Wool Strength Data

5 Farms

Breaking strength and cross-sectional area of individual wool fibres measured

Page 18: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Fitted Quantiles

Page 19: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Fitted Quantiles

Page 20: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Fitted Quantiles

Page 21: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Fitted Quantiles

Page 22: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Fitted Quantiles

Page 23: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Wool Strength Data

Page 24: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Between Farm Comparisons

Page 25: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Software for Quantile Regression

• SAS Proc QUANTREG (experimental v 9.1)

• R Package quantreg

• GenStat 12 edition procedures: RQLINEAR & RQSMOOTH

Menu: Stats | Regression | Quantile Regression

Page 26: Taupo, Biometrics 2009 Introduction to Quantile Regression David Baird VSN NZ, 40 McMahon Drive, Christchurch, New Zealand email: David@vsn.co.nz.

Taupo, Biometrics 2009

Reference

• Roger Koenker, 2005. Quantile Regression, Cambridge University Press.