Improving Precipitation Estimation Using Convolutional Neural Network
read more
Citations
Learning to Correct Climate Projection Biases
A Bayesian Kriging model applied for spatial downscaling of daily rainfall from GCMs
Convolutional conditional neural processes for local climate downscaling.
Deep learning Using Physically-Informed Input Data for Wetland Identification
Convolutional neural network-based statistical post-processing of ensemble precipitation forecasts
References
Random Forests
Deep learning
Gradient-based learning applied to document recognition
Going deeper with convolutions
Deep Learning
Related Papers (5)
Frequently Asked Questions (16)
Q2. What are the future works mentioned in the paper "Improving precipitation estimation using convolutional neural network" ?
In the following studies, the authors plan to make more comprehensive examination on the impact of different information processing unions in the network. Also, the authors wish to explore novel network architectures and advanced regularization approaches to support more accurate and high-resolution precipitation estimation.
Q3. How do the authors disintegrate the impact of the cyclone?
to disintegrate the impact of the cyclone geometric shape and position, the authors adopt the convolution mechanism in the network modeling.
Q4. How many PCs are used in the comparison experiments?
The best performance in the comparison experiments is achieved by the linear regression model using input of the leading 16 PCs of the circulation field (r = 0.81, RMSE = 6.98).
Q5. What are the two modules used to improve the performance of the model?
The authors include the dropout (Srivastava et al., 2014) and batchnormalization (Ioffe & Szegedy, 2015) modules to enhance the model's performance.
Q6. How is the CNN model used to extract the salient features from the resolved dynamical field?
the kernels that are used to extract the salient features from the resolved dynamical field are optimized by backpropagating the precipitation estimation error through the convolutional layers.
Q7. What is the main reason for using a data-driven model?
The computational demanding components in numerical simulations can be replaced by data-driven model counterparts to accelerate the simulation without significant loss of accuracy.
Q8. How many PCs are used in the simulations?
The authors carry out simulations using input composed of the leading 2, 8, 16, 64, and 256 PCs of the circulation field data, as well as simulations using the raw circulation field data.
Q9. What is the way to guarantee the model's robustness?
To guarantee model's robustness with respect to parameter initialization, the authors carry out several implementations with different parameter initializations.
Q10. How many sample grids are used to test the applicability of the model for different climate?
2308To test the applicability of the model for different climate conditions, the authors selected 14 sample grids that roughly cover the characteristic climate divisions of the contiguous United States.
Q11. How many convolutional layers are included in the default network?
The kernel size of the included convolutional layers is set to 20 × c × 4 × 4, where c is the channel number of the previous layer.
Q12. What are the predictors used for building the network models?
The predictors used for building the network models are the GPH and PW field data from the National Centers for Environmental Prediction (NCEP) North American Regional Reanalysis (NARR) data set (Mesinger et al., 2006).
Q13. How do the authors determine the accuracy of the CNN model?
By varying the receptive field of the convolutional layers, the authors verify that the CNN model outperforms conventional fully connected ANN SD in estimating precipitation through explicit encoding of local spatial circulation structures.
Q14. What is the reason why the CNN model shows worse performance?
For the middle part of the continent, the CNN model shows slightly worse performance, which can be attributed to model overfitting when there are limited precipitation samples for training the model.
Q15. How deep is the CNN model constructed?
The deeper CNN models are constructed by adding two/four extra convolutional layers before the first pooling layer for the default network architecture in Figure 4.
Q16. How does the DNN improve the capacity of the model to process high-dimensional data?
This is achieved by utilizing the inner structure of the data to reduce the model structural redundancy and foster effective information extraction.