Hydrological Events Scott Hamshaw, P.E., Ph.D. BREE PTAC Meeting - - PowerPoint PPT Presentation

hydrological events
SMART_READER_LITE
LIVE PREVIEW

Hydrological Events Scott Hamshaw, P.E., Ph.D. BREE PTAC Meeting - - PowerPoint PPT Presentation

Applying Deep Learning to Hydrological Events Scott Hamshaw, P.E., Ph.D. BREE PTAC Meeting 24-May-2018 Key points from analysis of event hysteresis Untapped potential in data-mining high-frequency water quality sensor data Can improve


slide-1
SLIDE 1

BREE PTAC Meeting 24-May-2018

Applying Deep Learning to Hydrological Events

Scott Hamshaw, P.E., Ph.D.

slide-2
SLIDE 2

Key points from analysis of event hysteresis

 Expanded library of hysteresis patterns

Understand watershed processes

  • Sediment sources
  • Transport dynamics

Automated Monitoring/Classification

  • Shifts in types of events
  • Detect key types of events

 Untapped potential in data-mining high-frequency water quality sensor data  Can improve constituent load estimates and guide watershed modeling

slide-3
SLIDE 3

Research directions and integration into modeling

Event Analysis

 Improved TSS and

TP Load Estimates

 Regression models  ANN models

Watershed Hysteresis Characterization

 Inform governance

  • r land use models

 Pre-condition map

  • f watersheds to

adjust project/BMP selection

 Inform spatial

cognition of agents

Automated Classification of Event C-Q hysteresis

 Apply to other

response variables

 DOC  Nitrate  Soil Moisture

slide-4
SLIDE 4

Using Hysteresis Analysis to Characterize Hydrological Events

slide-5
SLIDE 5

Expanding research out into new watersheds

 Range of:

 Land Use/Cover  Geology  Soils  Drainage Area  Topography

5

slide-6
SLIDE 6

A more varied set of watersheds

1 km2 (HUC16) 10 km2 (HUC14) 100 km2 (HUC12) 500 km2 (HUC10) 2,000 km2 (HUC8)

slide-7
SLIDE 7

Clear differences in dynamics between watersheds

 Need to account for

effects of:

 Spatial Scale  Season

 Next steps:

 Analyze sequence of events  Sediment loads from types

  • f hysteresis
slide-8
SLIDE 8

8

An Example:T wo storm events to illustrate event sediment dynamics

 Connected,

rainfall activated, nearby sediment sources important

 Streamflow

activated (channel network) sediment sources important

slide-9
SLIDE 9

Automated event classification system

slide-10
SLIDE 10

Implementing Deep Learning into hydrological event analysis

 Model algorithms & architecture

 Convolutional Neural Networks

(CNNs)

 3-D CNNs  Autoencoders ResNet50 Architecture

  • Increase in accuracy over previous

results

  • Near 70% classified correctly
slide-11
SLIDE 11

Implementing Deep Learning into hydrological event analysis

 New Classes (pattern library)

 Clustering of encoded features  Crowdsourcing tests

 Model algorithms & architecture

 Convolutional Neural Networks  3-D CNNs  Autoencoders

Challenge: very data hungry methods!

slide-12
SLIDE 12

2-D vs 3-D “Trajectories” of Events

Time Time SSC (mg/L)

slide-13
SLIDE 13
slide-14
SLIDE 14

Continue work for testing hypothesis

 C-Q plot (and their sequence) encodes information about where

erosion is taking place in watershed and it’s transport downstream

Fryirs, 2013 ESPL

VARIABLE

  • Sediment Source Areas
  • Location
  • Supply
  • Connectivity
  • Susp. Sediment

Yield

  • SS – Q Relationships

Fryirs, 2013 ESPL

slide-15
SLIDE 15

How do we determine from where riverine sediments originate?

 Sediment Tracers

Kristen Underwood

 Sediment Budget  Watershed Modeling  Repeat Surveying

Stryker et al. 2017

15

slide-16
SLIDE 16

What if we let the watershed tell us what is going on?

slide-17
SLIDE 17

What if we let the watershed tell us what is going on?

 What if we could monitor only the outlet of the watershed and be

able to infer sediment dynamics within the watershed?

DTS-12 In-situ Turbidity Sensor ISCO Autosampler and Datalogger

17

slide-18
SLIDE 18

A close look at hydrological events

18 Streamflow (m3/s)

slide-19
SLIDE 19

19

2A 2D

 Shepard Brook

 Aug 4, 2015  Sep 22, 2013

An Example: T wo storm events to illustrate event sediment dynamics

slide-20
SLIDE 20

20

 Shepard Brook

 Aug 4, 2015  Sep 22, 2013

An Example:T wo storm events to illustrate event sediment dynamics

slide-21
SLIDE 21

What are hysteresis patterns? Two methods of categorizing hysteresis

21

Class I - Linear Class II - Clockwise Class III - Counterclockwise Class IV – Linear then Clockwise Class V – Figure-Eight

Garnett Williams, USGS, 1989  Visual Patterns

 Metrics

(e.g. Hysteresis Index)

Lloyd et al. 2015

𝐼𝐽 = 𝑈𝑆𝑀 − 𝑈𝐺𝑀

slide-22
SLIDE 22

An Example: Looking back at the two storm events

22

2A 2D

 2 storm events

Shepard Brook

 Aug 4, 2015  Sep 22, 2013

Clockwise HI 0.27 0.21

slide-23
SLIDE 23

Patterns of Hysteresis

23

 14 Types

recognized in data from Mad River watershed

 How to

automate?

slide-24
SLIDE 24

An automated classification system

 Pattern recognition challenge

24

slide-25
SLIDE 25

Example of classification of storm events

Machine Learning

Restricted Boltzmann Machine

25

slide-26
SLIDE 26

Seasonal trends in hysteresis types

26

Mill Brook, Shepard Brook, Folsom Brook, and Freeman Brook

Also identified trends in hysteresis patterns by:

  • Site
  • Drainage Area Size
  • Sediment Load
slide-27
SLIDE 27

Sediment load by hysteresis type

27 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50%

Percent of Total Watershed TSS Load

Shepard Mill Mad

slide-28
SLIDE 28

Effects of spatial scale on hysteresis type

28

 Clockwise types (Class II) most common in tributaries  Mad River more varied in hysteresis types observed

slide-29
SLIDE 29

5,000 10,000 15,000 20,000 25,000

1-Apr 1-May 1-Jun 1-Jul 1-Aug 1-Sep 1-Oct 1-Nov

Cumulative Sediment Load (tonnes)

2013

Sediment Load Estimation

1 10 100 1000 0.1 10 1000

TSS (mg/L) Turbidity (NTU) 1-Jun 1-Jul 1-Aug 1-Sep 1-Oct

2014

29

slide-30
SLIDE 30

Hydrology of monitoring period

30

600+ events identified

slide-31
SLIDE 31

Hydrological event analysis

31

slide-32
SLIDE 32

Automated Classification using a RBM

32

Restricted Boltzmann Machine (RBM) Restricted Boltzmann Machine (RBM) with Classifier Layer

 RBM application

 Training: 210 events  Testing: 306 events