Skip to main content
Log in

Deep support vector quantile regression with non-crossing constraints

  • Original paper
  • Published:
Computational Statistics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • Allaire J, Tang Y (2019) tensorflow: R Interface to ‘TensorFlow’. R Package Version 1(13):1

    Google Scholar 

  • Anaya J, Barbu A (2018) Renoir - a dataset for real low-light noise image reduction. J Vis Commun Image Represent 51:144–154

    Article  Google Scholar 

  • Antoniadis A, Bigot J, Sapatinas T (2001) Wavelet estimators in nonparametric regression: A comparative simulation study. J Stat Softw 6(6):1–83

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Bishop CM (2006) Pattern recognition and machine learning (Information Science and Statistics). Springer-Verlag, Berlin, Heidelberg

    MATH  Google Scholar 

  • Bloomfield P, Steiger WL (1983) Least absolute deviations: theory, applications, and algorithms. Birkhäuser, Boston

    MATH  Google Scholar 

  • Cannon AJ (2011) Quantile regression neural networks: Implementation in R and application to precipitation downscaling. Comput Geosci 37(9):1277–1284

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Book  MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Book  Google Scholar 

  • 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

    Google Scholar 

  • Koenker R, Ng P, Portnoy S (1994) Quantile smoothing splines. Biometrika 81(4):673–680

    Article  MathSciNet  MATH  Google Scholar 

  • Liu X, Yu K, Xu Q, Tang X (2019) Improved local quantile regression. Stat Model 19(5):501–523

    Article  MathSciNet  MATH  Google Scholar 

  • Liu Y, Wu Y (2009) Stepwise multiple quantile regression estimation using non-crossing constraints. Stat Interface 2(3):299–310

    Article  MathSciNet  MATH  Google Scholar 

  • Liu Y, Wu Y (2011) Simultaneous multiple non-crossing quantile regression estimation using kernel constraints. J Nonparametric Stat 23(2):415–437

    Article  MathSciNet  MATH  Google Scholar 

  • Nason G (2016) wavethresh: Wavelets Statistics and Transforms. R package version 4(6):8

    Google Scholar 

  • Nason GP, Silverman BW (1994) The discrete wavelet transform in S. J Comput Graph Stat 3(2):163–191

    Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Google Scholar 

  • 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

    MathSciNet  MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

Download references

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

Authors

Corresponding author

Correspondence to Yoonsuh Jung.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00180-022-01304-6

Keywords

Navigation