TY - JOUR
T1 - An algorithm for quantile smoothing splines
AU - Ng, Pin T.
N1 - Funding Information:
I would like to thank Roger Koenker for inciting my interest to write this paper. The very helpful comments of an anonymous referee are also greatly appreciated. All remaining errors are mine. Computations in the paper are performed on equipment supported by the National Science Foundation Grant SES 89-22472.
PY - 1996/7/1
Y1 - 1996/7/1
N2 - For p = 1 and ∞, Koenker, Ng and Portnoy (Statistical Data Analysis Based on the L1 Norm and Related Methods (North-Holland, New York, 1992); Biometrika, 81 (1994)) proposed the τth Lp quantile smoothing spline, ĝτ,Lp, defined to solve min "fidelity" + λ "Lp roughness" g∈script G signp as a simple, nonparametric approach to estimating the τth conditional quantile functions given 0 ≤ τ ≤ 1. They defined "fidelity" = ∑ni-1 ρτ(γi - g(xi)) with ρτ(u) = (τ - I(u < 0))u, "Li roughness" = ∑n-1i=1 |g′ (xi + 1) - g′ (xi)|, "L∞, roughness" = maxx g″ (x), λ ≥ 0 and script G signp to be some appropriately defined functional space. They showed ĝτ, Lp to be a linear spline for p = 1 and parabolic spline for p = ∞, and suggested computations using conventional linear programming techniques. We describe a modification to the algorithm of Bartels and Conn (ACM Trans. Math. Software, 6 (1980)) for linearly constrained discrete L1 problems and show how it can be utilized to compute the quantile smoothing splines. We also demonstrate how monotonicity and convexity constraints on the conditional quantile functions can be imposed easily. The parametric linear programming approach to computing all distinct τth quantile smoothing splines for a given penalty parameter λ, as well as all the quantile smoothing splines corresponding to all distinct λ values for a given τ, also are provided.
AB - For p = 1 and ∞, Koenker, Ng and Portnoy (Statistical Data Analysis Based on the L1 Norm and Related Methods (North-Holland, New York, 1992); Biometrika, 81 (1994)) proposed the τth Lp quantile smoothing spline, ĝτ,Lp, defined to solve min "fidelity" + λ "Lp roughness" g∈script G signp as a simple, nonparametric approach to estimating the τth conditional quantile functions given 0 ≤ τ ≤ 1. They defined "fidelity" = ∑ni-1 ρτ(γi - g(xi)) with ρτ(u) = (τ - I(u < 0))u, "Li roughness" = ∑n-1i=1 |g′ (xi + 1) - g′ (xi)|, "L∞, roughness" = maxx g″ (x), λ ≥ 0 and script G signp to be some appropriately defined functional space. They showed ĝτ, Lp to be a linear spline for p = 1 and parabolic spline for p = ∞, and suggested computations using conventional linear programming techniques. We describe a modification to the algorithm of Bartels and Conn (ACM Trans. Math. Software, 6 (1980)) for linearly constrained discrete L1 problems and show how it can be utilized to compute the quantile smoothing splines. We also demonstrate how monotonicity and convexity constraints on the conditional quantile functions can be imposed easily. The parametric linear programming approach to computing all distinct τth quantile smoothing splines for a given penalty parameter λ, as well as all the quantile smoothing splines corresponding to all distinct λ values for a given τ, also are provided.
KW - Constrained optimization
KW - Monotone regression
KW - Nonparametric regression
KW - Quantile
KW - Robustness
KW - Splines
UR - http://www.scopus.com/inward/record.url?scp=0030192103&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0030192103&partnerID=8YFLogxK
U2 - 10.1016/0167-9473(95)00044-5
DO - 10.1016/0167-9473(95)00044-5
M3 - Article
AN - SCOPUS:0030192103
SN - 0167-9473
VL - 22
SP - 99
EP - 118
JO - Computational Statistics and Data Analysis
JF - Computational Statistics and Data Analysis
IS - 2
ER -