A Model Tree Generator (MTG) Framework for Simulating Hydrologic Systems: Application to Reservoir Routing
Data-driven algorithms have been widely used as effective tools to mimic hydrologic systems. Unlike black-box models, decision tree algorithms offer transparent representations of systems and reveal useful information about the underlying process. A popular class of decision tree models is model tre...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-08-01
|
Series: | Water |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-4441/12/9/2373 |
id |
doaj-591a821de71647589e08200c4f1c37e6 |
---|---|
record_format |
Article |
spelling |
doaj-591a821de71647589e08200c4f1c37e62020-11-25T03:57:23ZengMDPI AGWater2073-44412020-08-01122373237310.3390/w12092373A Model Tree Generator (MTG) Framework for Simulating Hydrologic Systems: Application to Reservoir RoutingMatin Rahnamay Naeini0Tiantian Yang1Ahmad Tavakoly2Bita Analui3Amir AghaKouchak4Kuo-lin Hsu5Soroosh Sorooshian6Center for Hydrometeorology and Remote Sensing (CHRS), Department of Civil and Environmental Engineering, The Henry Samueli School of Engineering, University of California, Irvine, CA 92697, USASchool of Civil Engineering and Environmental Science, University of Oklahoma, Norman, OK 73019, USACoastal and Hydraulics Laboratory, U.S. Army Engineer Research and Development Center, Vicksburg, MS 39180, USACenter for Hydrometeorology and Remote Sensing (CHRS), Department of Civil and Environmental Engineering, The Henry Samueli School of Engineering, University of California, Irvine, CA 92697, USACenter for Hydrometeorology and Remote Sensing (CHRS), Department of Civil and Environmental Engineering, The Henry Samueli School of Engineering, University of California, Irvine, CA 92697, USACenter for Hydrometeorology and Remote Sensing (CHRS), Department of Civil and Environmental Engineering, The Henry Samueli School of Engineering, University of California, Irvine, CA 92697, USACenter for Hydrometeorology and Remote Sensing (CHRS), Department of Civil and Environmental Engineering, The Henry Samueli School of Engineering, University of California, Irvine, CA 92697, USAData-driven algorithms have been widely used as effective tools to mimic hydrologic systems. Unlike black-box models, decision tree algorithms offer transparent representations of systems and reveal useful information about the underlying process. A popular class of decision tree models is model tree (MT), which is designed for predicting continuous variables. Most MT algorithms employ an exhaustive search mechanism and a pre-defined splitting criterion to generate a piecewise linear model. However, this approach is computationally intensive, and the selection of the splitting criterion can significantly affect the performance of the generated model. These drawbacks can limit the application of MTs to large datasets. To overcome these shortcomings, a new flexible Model Tree Generator (MTG) framework is introduced here. MTG is equipped with several modules to provide a flexible, efficient, and effective tool for generating MTs. The application of the algorithm is demonstrated through simulation of controlled discharge from several reservoirs across the Contiguous United States (CONUS).https://www.mdpi.com/2073-4441/12/9/2373decision treemodel treeReservoir Simulationdata miningClassification And Regression Tree (CART) |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Matin Rahnamay Naeini Tiantian Yang Ahmad Tavakoly Bita Analui Amir AghaKouchak Kuo-lin Hsu Soroosh Sorooshian |
spellingShingle |
Matin Rahnamay Naeini Tiantian Yang Ahmad Tavakoly Bita Analui Amir AghaKouchak Kuo-lin Hsu Soroosh Sorooshian A Model Tree Generator (MTG) Framework for Simulating Hydrologic Systems: Application to Reservoir Routing Water decision tree model tree Reservoir Simulation data mining Classification And Regression Tree (CART) |
author_facet |
Matin Rahnamay Naeini Tiantian Yang Ahmad Tavakoly Bita Analui Amir AghaKouchak Kuo-lin Hsu Soroosh Sorooshian |
author_sort |
Matin Rahnamay Naeini |
title |
A Model Tree Generator (MTG) Framework for Simulating Hydrologic Systems: Application to Reservoir Routing |
title_short |
A Model Tree Generator (MTG) Framework for Simulating Hydrologic Systems: Application to Reservoir Routing |
title_full |
A Model Tree Generator (MTG) Framework for Simulating Hydrologic Systems: Application to Reservoir Routing |
title_fullStr |
A Model Tree Generator (MTG) Framework for Simulating Hydrologic Systems: Application to Reservoir Routing |
title_full_unstemmed |
A Model Tree Generator (MTG) Framework for Simulating Hydrologic Systems: Application to Reservoir Routing |
title_sort |
model tree generator (mtg) framework for simulating hydrologic systems: application to reservoir routing |
publisher |
MDPI AG |
series |
Water |
issn |
2073-4441 |
publishDate |
2020-08-01 |
description |
Data-driven algorithms have been widely used as effective tools to mimic hydrologic systems. Unlike black-box models, decision tree algorithms offer transparent representations of systems and reveal useful information about the underlying process. A popular class of decision tree models is model tree (MT), which is designed for predicting continuous variables. Most MT algorithms employ an exhaustive search mechanism and a pre-defined splitting criterion to generate a piecewise linear model. However, this approach is computationally intensive, and the selection of the splitting criterion can significantly affect the performance of the generated model. These drawbacks can limit the application of MTs to large datasets. To overcome these shortcomings, a new flexible Model Tree Generator (MTG) framework is introduced here. MTG is equipped with several modules to provide a flexible, efficient, and effective tool for generating MTs. The application of the algorithm is demonstrated through simulation of controlled discharge from several reservoirs across the Contiguous United States (CONUS). |
topic |
decision tree model tree Reservoir Simulation data mining Classification And Regression Tree (CART) |
url |
https://www.mdpi.com/2073-4441/12/9/2373 |
work_keys_str_mv |
AT matinrahnamaynaeini amodeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT tiantianyang amodeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT ahmadtavakoly amodeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT bitaanalui amodeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT amiraghakouchak amodeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT kuolinhsu amodeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT sorooshsorooshian amodeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT matinrahnamaynaeini modeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT tiantianyang modeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT ahmadtavakoly modeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT bitaanalui modeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT amiraghakouchak modeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT kuolinhsu modeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting AT sorooshsorooshian modeltreegeneratormtgframeworkforsimulatinghydrologicsystemsapplicationtoreservoirrouting |
_version_ |
1724461234421497856 |