Abstract
We propose a new nonparametric regression approach that combines deep neural networks with support vector quantile regression models. The nature of deep neural networks enables complex nonlinear regression quantiles to be estimated more accurately. Because deep learning models have a complicated structure, the proposed method can easily fit both smooth and non-smooth data sets. For this reason, we can effectively model data sets with truncated points or locally different smoothness in which spline-based smoothing methods often fail. Stepwise fitting is used to increase computing speed when fitting multiple quantiles. This produces stable fits, especially when observations are scarce near the target quantile. In addition, we employ certain constraints to prevent the fitted quantiles from crossing. The benefits of the proposed method are more apparent when the errors are heteroscedastic, although quantile regression does not require homogeneous errors. We illustrate the flexibility of the proposed method using simulated data sets and six real data examples with univariate and multivariate input variables.









Similar content being viewed by others
References
Allaire J, Tang Y (2019) tensorflow: R Interface to ‘TensorFlow’. R Package Version 1(13):1
Anaya J, Barbu A (2018) Renoir - a dataset for real low-light noise image reduction. J Vis Commun Image Represent 51:144–154
Antoniadis A, Bigot J, Sapatinas T (2001) Wavelet estimators in nonparametric regression: A comparative simulation study. J Stat Softw 6(6):1–83
Bachrach LK, Hastie T, Wang MC, Narasimhan B, Marcus R (1999) Bone mineral acquisition in healthy asian, hispanic, black, and caucasian youth: a longitudinal study. J Clin Wndocrinology Metab 84(12):4702–4712
Bishop CM (2006) Pattern recognition and machine learning (Information Science and Statistics). Springer-Verlag, Berlin, Heidelberg
Bloomfield P, Steiger WL (1983) Least absolute deviations: theory, applications, and algorithms. Birkhäuser, Boston
Cannon AJ (2011) Quantile regression neural networks: Implementation in R and application to precipitation downscaling. Comput Geosci 37(9):1277–1284
Cannon AJ (2018) Non-crossing nonlinear regression quantiles by monotone composite quantile regression neural network, with application to rainfall extremes. Stoch Env Res Risk Assess 32(11):3207–3225
Clevert D, Unterthiner T, Hochreiter S (2016) Fast and accurate deep network learning by exponential linear units (ELUs). In: Bengio Y, LeCun Y (eds) 4th International Conference on Learning Representations, ICLR 2016, San Juan, Puerto Rico, May 2-4, 2016, Conference Track Proceedings, http://arxiv.org/abs/1511.07289
Dugas C, Bengio Y, Bélisle F, Nadeau C, Garcia R (2001) Incorporating second-order functional knowledge for better option pricing. In: Advances in neural information processing systems, pp 472 – 478
Efron B, Hastie T (2016) Computer age statistical inference: algorithms, evidence, and data science, 1st edn. Cambridge University Press, USA
Glorot X, Bengio Y (2010) Understanding the difficulty of training deep feedforward neural networks. In: Teh YW, Titterington M (eds) Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics, PMLR, Chia Laguna Resort, Sardinia, Italy, Proceedings of Machine Learning Research, vol 9, pp 249 – 256
Glorot X, Bordes A, Bengio Y (2011) Deep sparse rectifier neural networks. In: Proceedings of the fourteenth international conference on artificial intelligence and statistics, pp 315 – 323
Hastie T, Tibshirani R, Friedman J (2001) The Elements of Statistical Learning. Springer Series in Statistics, Springer New York Inc., New York, NY, USA
He X (1997) Quantile curves without crossing. Am Stat 51(2):186–192
Hinton G, Rumelhart D, Williams R (1985) Learning internal representations by back-propagating errors. Parallel Distributed Processing: Explorations in the Microstructure of Cognition 1
Hwang C, Shim J (2005) A simple quantile regression via support vector machine. Springer-Verlag, Berlin, Heidelberg
Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980
Koenker R (2019) quantreg: Quantile Regression. R package version 5:54
Koenker R, Ng P, Portnoy S (1994) Quantile smoothing splines. Biometrika 81(4):673–680
Liu X, Yu K, Xu Q, Tang X (2019) Improved local quantile regression. Stat Model 19(5):501–523
Liu Y, Wu Y (2009) Stepwise multiple quantile regression estimation using non-crossing constraints. Stat Interface 2(3):299–310
Liu Y, Wu Y (2011) Simultaneous multiple non-crossing quantile regression estimation using kernel constraints. J Nonparametric Stat 23(2):415–437
Nason G (2016) wavethresh: Wavelets Statistics and Transforms. R package version 4(6):8
Nason GP, Silverman BW (1994) The discrete wavelet transform in S. J Comput Graph Stat 3(2):163–191
Nychka D, Furrer R, Paige J, Sain S (2017) fields: Tools for spatial data. R package version 9.8-6
Oh HS, Lee TC, Nychka DW (2011) Fast nonparametric quantile regression with arbitrary smoothing methods. J Comput Graph Stat 20(2):510–526
Shim J, Seok KH, Hwang C, Cho D (2011) Support vector quantile regression using asymmetric e-insensitive loss function. Commun Korean Stat Soc 18(2):165–170
Steinwart I, Thomann P (2017) liquidSVM: A fast and versatile SVM package. 1702.06899
Takeuchi I, Le QV, Sears TD, Smola AJ (2006) Nonparametric quantile estimation. J Mach Learn Res 7:1231–1264
Tang Y (2013) Deep learning using linear support vector machines. 1306.0239
Vapnik V, Golowich SE, Smola AJ (1997) Support vector method for function approximation, regression estimation and signal processing. In: Mozer MC, Jordan MI, Petsche T (eds) Advances in neural information processing systems 9. MIT Press, Cambridge, Massachusetts, pp 281–287
Venables WN, Ripley BD (2002) Modern Applied Statistics with S, 4th edn. Springer, New York, https://www.stats.ox.ac.uk/pub/MASS4/, ISBN 0-387-95457-0
Wan C, Zhong W (2020) MultiKink: Estimation and Inference for Multi-Kink Quantile Regression. https://CRAN.R-project.org/package=MultiKink, r package version 0.1.0
Yoshida T (2022) Asymptotics for penalized spline estimators in quantile regression. Communications in Statistics - Theory and Methods 1–20. https://doi.org/10.1080/03610926.2013.765477
Yu D, Zhang L, Mizera I, Jiang B, Kong L (2019) Sparse wavelet estimation in quantile regression with multiple functional predictors. Comput Stat Data Anal 136:12–29
Yu K, Jones, (1998) Local linear quantile regression. J Am Statist Associat 93(441):228–237
Yuan M (2006) GACV for quantile smoothing splines. Comput Stat Data Anal 50:813–829
Zhang SX, Liu C, Yao K, Gong Y (2015) Deep neural support vector machines for speech recognition. 2015 IEEE International Conference on Acoustics. Speech and Signal Processing (ICASSP), IEEE, pp 4275–4279
Acknowledgements
Jung’s work has been partially supported by National Research Foundation of Korea (NRF) grants funded by the Korean government (MIST) 2021R1F1A1062347 and 2022R1F1A1071126.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Shin, W., Jung, Y. Deep support vector quantile regression with non-crossing constraints. Comput Stat 38, 1947–1976 (2023). https://doi.org/10.1007/s00180-022-01304-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00180-022-01304-6