Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 2.22 KB

README.md

File metadata and controls

40 lines (32 loc) · 2.22 KB

Norfolk_Groundwater_Model

This repository contains scripts to model and forecast the groundwater table level in Norfolk, Virginia using Long Short-term Memory and Recurrent Neural Networks. These models are created with Tensorflow and Keras and run on a HPC with a GPU. The models are trained and tested with observed data; the models are also tested on forecast data to simulate a real-time prediction scenario.

This work has been publised in Water and is available via open access at https://www.mdpi.com/2073-4441/11/5/1098.

Project Motivation

There is a need for accurate forecasts of groundwater table as part of flood prediction in coastal urban areas because:

  • Coastal urban areas face recurrent flooding from storm events and sea level rise
    • Expected to get worse as climate change continues
  • In these areas, the groundwater level is often close to the surface
    • Exact height is only known at sparse points (wells)
    • Can quickly rise in response to storms
  • High groundwater level decreases storage capacity and
    • Increases runoff
    • Increases stormwater load
    • Increases flooding during storms

Workflow

The modeling process has been broken into three steps: preprocessing, modeling, and post-processing. alt-tag

Model Dependencies

The main model dependencies used are:

  • Tensorflow
  • Keras
  • Scikit-Learn

Authors

  • Ben Bowes
  • Jeff Sadler
  • Mohamed Morsy

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Useful Links