Skip to content

A Bayesian Convolutional Neural Network for reconstructing GRACE TWSA signals

Notifications You must be signed in to change notification settings

njujinchun/BCNN4GRACE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shaoxing Mo, Yulong Zhong, Ehsan Forootan, Xiaoqing Shi, Wei Feng, Xin Yin, Jichun Wu

This is a PyTorch implementation of Bayesian Convolutional Neural Network (BCNN) for reconstructing the missing GRACE(-FO) TWSA fields of 2017-2018 from hydroclimatic predictors in an image-to-image (field-to-field) regression manner. It's revised after the repo of Dr. Yinhao Zhu. BCNN can be felxiblely applied to other problems involving complex image-to-image mappings.

Dependencies

  • python 3
  • PyTorch
  • h5py
  • matplotlib
  • scipy

BCNN network architecture

Datasets

The BCNN reconstructed data are available at https://zenodo.org/record/5336992. We have also uploaded the datasets used for BCNN training to Google Drive. One can download the datasets and train BCNN to reproduce our results.

Network Training

python train_svgd.py

The parameter settings can be modified in args.py. Two network arechitectures, CBAM and RRDB, are provided. The latter is deeper and slower, but it can generally provide a slightly better performance. The CBAM and RRDB architectures are respectively employed in our JoH paper and WRR paper.

Reference GRACE(-FO) TWSA field (a), BCNN's reconstruction (b) and predictive uncertainty (c)

The BCNN-identified drought regions during the GRACE and GRACE-FO gap (July 2017-May 2018)

Citation

See Mo et al. (2022a) and Mo et al. (2022b) for more information. If you find this repo useful for your research, please consider to cite:

* Mo, S., Zhong, Y., Forootan, E., Shi, X., Feng, W., Yin, X., Wu, J. (2022a). Hydrological droughts of 
2017–2018 explained by the Bayesian reconstruction of GRACE(-FO) fields. Water Resources Research, 58, 
e2022WR031997. https://doi.org/10.1029/2022WR031997

* Mo, S., Zhong, Y., Forootan, E., Mehrnegar, N., Yin, X., Wu, J., Feng, W., Shi, X. (2022b). Bayesian 
convolutional neural networks for predicting the terrestrial water storage anomalies during GRACE and 
GRACE-FO gap. Journal of Hydrology, 604, 127244. https://doi.org/10.1016/j.jhydrol.2021.127244

Related article: Zhu, Y., & Zabaras, N. (2018). Bayesian deep convolutional encoder–decoder networks for surrogate modeling and uncertainty quantification. J. Comput. Phys., 366, 415-447.

Questions

Contact Shaoxing Mo ([email protected]) with questions or comments.

About

A Bayesian Convolutional Neural Network for reconstructing GRACE TWSA signals

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages