Top Banner
Composite Training Sets: Enhancing the Learning Power of Artificial Neural Networks for Water Level Forecasts Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress Texas A&M University – Corpus Christi Division of Nearshore Research
33

Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Jan 01, 2016

Download

Documents

Gary Rogers

Composite Training Sets: Enhancing the Learning Power of Artificial Neural Networks for Water Level Forecasts. Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress Texas A&M University – Corpus Christi Division of Nearshore Research. D N R. http://lighthouse.tamucc.edu. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Composite Training Sets: Enhancing the Learning Power of Artificial Neural Networks for Water Level Forecasts

Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Texas A&M University – Corpus Christi

Division of Nearshore Research

Page 2: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

DNR

http://lighthouse.tamucc.edu

Page 3: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Texas Coastal Ocean Observation Network

(TCOON)Started 1988

Over 50 stations

Source of study data

Primary sponsors General Land Office Water Devel. Board US Corps of Eng Nat'l Ocean Service

Morgan’s Point

Page 4: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Typical TCOON station

• Wind AnemometerWind Anemometer• Radio AntennaRadio Antenna• Satellite TransmitterSatellite Transmitter• Solar PanelsSolar Panels• Data CollectorData Collector• Water Level SensorWater Level Sensor• Water Quality SensorWater Quality Sensor• Current MeterCurrent Meter

Page 5: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Tides and water levels

Tide: The periodic rise and fall of a body of water resulting from gravitational interactions between Sun, Moon, and Earth.

Tide and Current Glossary, National Ocean Service, 2000

Water Levels: Astronomical + Meteorological forcing + Other effects

Page 6: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Harmonic analysis

Standard method for tide predictions

Represented by constituent cosine waves with known frequencies based on gravitational (periodic) forces

Elevation of water is modeled as

h(t) = H0 + Hc fy,c cos(act + ey,c – kc)

h(t) = elevation of water at time tH0 = datum offsetac = frequency (speed) of constituent tfy,c ey,c = node factors/equilibrium args

Hc = amplitude of constituent ckc = phase offset for constituent cMaximum number of constituents = 37

Page 7: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

What we are trying to do...

…what will happen next?

We know what happens in the past...

Page 8: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Harmonic vs. actual (when it works)

(coastal station)

Summertime

Page 9: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Harmonic vs. actual (when it fails)

Frontal Passages

Tropical Storm Season

Summer

(shallow bay)

Frontal Passages

Tropical Storm Season

Summer

(deep bay)

Page 10: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Standard Suite Used by U.S. National Ocean

Service (NOS)

Central Frequency (15cm) >= 90%

Positive Outlier Frequency(30cm) <= 1%

Negative Outlier Frequency(30cm) <= 1%

Maximum Duration of Positive Outliers (30cm) - user based

Maximum Duration of Negative Outliers (30cm) - user based

Page 11: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

RMSE=0.12CF=82.71

RMSE=0.16 CF=70.09

RMSE=0.10 CF=89.1

RMSE=0.12 CF=81.7

RMSE=0.16 CF=71.65

RMSE=0.15 CF=74.37

Tide performance along the Texas coast (1997-2001)

Page 12: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Importance of the problem

Gulf Coast ports account for 52.3% of total US tonnage (1995) 1240 ship groundings from 1986 to 1991 in Galveston BayLarge number of barge groundings along the Texas Intracoastal Waterways Worldwide increases in vessel draftGalveston is the 2nd largest port in US

Page 13: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Artificial Neural Network (ANN) modeling

Started in the 60’s

Key innovation in the late 80’s: backpropagation learning algorithms

Number of applications has grown rapidly in the 90’s especially financial applications

Growing number of publications presenting environmental applications

Page 14: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

ANN schematic

Philippe Tissot - 2000

H (t+i)

Output LayerHidden Layer

Wind Squared History

Water Level History

Input Layer

Water Level Forecast

(a1,ixi)

b1

b2

(X1+b1)

b3

(X2+b2)

(X3+b3)

(a2,ixi)

(a3,ixi)

Tidal Forecasts

Page 15: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Why ANN’s?

Modeled after human brain

Neurons compute outputs (forecasts) based on inputs, weights and biases

Able to model non-linear systems

Page 16: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Hypothesis…

If the human brain learns best when faced with many situations and challenges, so should an Artificial Neural Network

Therefore, create many challenging training sets to optimize learning patterns and situations

Page 17: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Composite Training Sets

Past models were trained on averaged yearly data sets

These models were trained on specific weather events and patterns of 30 days

The goal was to see the effects of specialized sets on learning and performance of the ANN

Page 18: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Artificial Neural Network setup

ANN models developed within the Matlab and Matlab NN Toolbox environmentFound simple ANNs are optimumUse of ‘tansig’ and ‘purelin’ functionsUse of Levenberg-Marquardt training algorithmANN trained over fourteen 30-day sets of hourly data

Page 19: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Transform Functions

-3 -2 -1 0 1 2 3

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

-3 -2 -1 0 1 2 3-3

-2

-1

0

1

2

3

Tansig Purelin

y = xy = (ex – e-x)/(ex + e-x)

Page 20: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Research Location

Primary Station

Secondary Stations

Page 21: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Optimization (training) process

Used all data sets in training to find best combination of previous water levels and wind dataRanked data set individual performanceSuccessively added data sets from most successful to worst to investigate performanceChanged forecast hours to assess trend

Page 22: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

ANN Model

Primary Station: Morgan’s Point48 Hours of previous WL36 Hours of previous winds

Secondary Station: Point Bolivar24 Hours of previous WL24 Hours of previous winds

Page 23: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Example data set

(Julian Days) 2003265 - 2003295

Page 24: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Training with one set (X = 15cm)Morgan’s Point

Page 25: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Data set ranking

Page 26: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Effects of increasing data sets(Morgan’s Point)

NOS Standard

Page 27: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Performance applied to 1998

Hours (1998)

Water level (m)

Page 28: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Close up…

Hours (1998)

WL (m)

Page 29: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Model Comparison

Page 30: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Forecast trendMorgan’s Point

NOS Standard

Page 31: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Conclusions

Large difference in performance due to training sets

Increasing the number of data sets increases performance

Page 32: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

Future Direction

Analyze environmental factors of successful training sets

Research significance of subtle differences in ANN model training

Web-based predictions

Page 33: Z. Bowles, P. Tissot, P. Michaud, A. Sadovski, S. Duff, G. Jeffress

The End!

Acknowledgements: General Land Office Texas Water Devel. Board US Corps of Eng Nat'l Ocean Service NASA Grant # NCC5-517

Division of Nearshore Research (DNR) http://lighthouse.tamucc.edu