Quantile regression neural networks: Implementation in R and application to precipitation downscaling

被引:283
作者
Cannon, Alex J. [1 ]
机构
[1] Environm Canada Pacific & Yukon Reg, Environm Sci Res & Dev Unit, Sci Sect, Meteorol Serv Canada, Vancouver, BC V6C 3S5, Canada
关键词
Probabilistic; Nonlinear; Nonparametric; Artificial neural network; Prediction interval; Quantile; Precipitation; Downscaling; R programming language; GOODNESS-OF-FIT; PROBABILISTIC FORECASTS; PREDICTIVE UNCERTAINTY; BRITISH-COLUMBIA; COST-FUNCTIONS; MODELS; DENSITY;
D O I
10.1016/j.cageo.2010.07.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The qrnn package for R implements the quantile regression neural network, which is an artificial neural network extension of linear quantile regression. The model formulation follows from previous work on the estimation of censored regression quantiles. The result is a nonparametric, nonlinear model suitable for making probabilistic predictions of mixed discrete-continuous variables like precipitation amounts, wind speeds, or pollutant concentrations, as well as continuous variables. A differentiable approximation to the quantile regression error function is adopted so that gradient-based optimization algorithms can be used to estimate model parameters. Weight penalty and bootstrap aggregation methods are used to avoid overfitting. For convenience, functions for quantile-based probability density, cumulative distribution, and inverse cumulative distribution functions are also provided. Package functions are demonstrated on a simple precipitation downscaling task. Crown Copyright (C) 2010 Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:1277 / 1284
页数:8
相关论文
共 48 条