Improving Precipitation Estimation Using Convolutional Neural Network
read more
Citations
A comprehensive review of deep learning applications in hydrology and water resources
Reconstruction of GRACE Data on Changes in Total Water Storage Over the Global Land Surface and 60 Basins
Configuration and intercomparison of deep learning neural models for statistical downscaling
PERSIANN-CNN: Precipitation Estimation from Remotely Sensed Information Using Artificial Neural Networks–Convolutional Neural Networks
Improving monsoon precipitation prediction using combined convolutional and long short term memory neural network
References
North american regional reanalysis
Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps
Convolutional LSTM Network: a machine learning approach for precipitation nowcasting
A Tutorial on Principal Component Analysis.
Atmospheric Modeling, Data Assimilation and Predictability
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.