arrow
返回

Technical note: Bit by bit: a practical and general approach for evaluating model computational complexity vs. model performance

delete2021-03-03
delete5
delete
OA
AI
E
Elnaz Azmi *
U
Uwe Ehret
S
Steven Weijs
B
Benjamin L. Ruddell
R
Rui A. P. Perdigão
DOI:10.5194/hess-25-1103-2021delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
One of the main objectives of the scientific enterprise is the development of well-performing yet parsimonious models for all natural phenomena and systems. In the 21st century, scientists usually represent their models, hypotheses, and experimental observations using digital computers. Measuring performance and parsimony of computer models is therefore a key theoretical and practical challenge for 21st century science. Performance here refers to a model's ability to reduce predictive uncertainty about an object of interest. Parsimony (or complexity) comprises two aspects: descriptive complexity - the size of the model itself which can be measured by the disk space it occupies and computational complexity - the model's effort to provide output. Descriptive complexity is related to inference quality and generality; computational complexity is often a practical and economic concern for limited computing resources. In this context, this paper has two distinct but related goals. The first is to propose a practical method of measuring computational complexity by utility software Strace, which counts the total number of memory visits while running a model on a computer. The second goal is to propose the bit by bit method, which combines measuring computational complexity by Strace and measuring model performance by information loss relative to observations, both in bit. For demonstration, we apply the bit by bit method to watershed models representing a wide diversity of modelling strategies (artificial neural network, auto-regressive, process-based, and others). We demonstrate that computational complexity as measured by Strace is sensitive to all aspects of a model, such as the size of the model itself, the input data it reads, its numerical scheme, and time stepping. We further demonstrate that for each model, the bit counts for computational complexity exceed those for performance by several orders of magnitude and that the differences among the models for both computational complexity and performance can be explained by their setup and are in accordance with expectations. We conclude that measuring computational complexity by Strace is practical, and it is also general in the sense that it can be applied to any model that can be run on a digital computer. We further conclude that the bit by bit approach is general in the sense that it measures two key aspects of a model in the single unit of bit. We suggest that it can be enhanced by additionally measuring a model's descriptive complexity - also in bit.
Keyword:
HYDROLOGIC COMPLEXITY
INFORMATION
CLASSIFICATION
ENTROPY
SCALE

期刊

Hydrology and Earth System Sciences 封面图
Hydrology and Earth System Sciences
IF:
5.8
论文数:
6.1K
被引数:
2.8W

机构

K
karlsruhe institute of technology
学者数:
2.0W
论文数: 1.5W
被引数: 23
H
Helmholtz Association
学者数:
13.2W
论文数: 10.7W
被引数: 145
U
University of British Columbia
学者数:
7.0W
论文数: 6.1W
被引数: 8.6W
学者 查看更多机构
引用论文

引用论文

Urban Telemedicine Enables Equity in Access to Acute Illness Care
err2017-02-01
err0
PREAI
errSarah D. Ronis; Kenneth M. McConnochie; Hongyue Wang; Nancy E. Wood
err分享
err收藏
Does model performance improve with complexity? A case study with three hydrological models
err2015-04-01
err152
errOAAI
errOrth, Rene; Staudinger, Maria; Seneviratne, Sonia I.; Seibert, Jan; Zappa, Massimiliano
err分享
err收藏
Development of Conformation Independent Computational Models for the Early Recognition of Breast Cancer Resistance Protein Substrates
err2013-01-01
err0
errOAAI
errMelisa Edith Gantner; Mauricio Emiliano Di Ianni; María Esperanza Ruiz; Alan Talevi; Luis E. Bruno-Blanch
err分享
err收藏
Non-infectious chemotherapy-associated acute toxicities during childhood acute lymphoblastic leukemia therapy
err2017-04-07
err0
errOAAI
errKjeld Schmiegelow; Klaus Müller; Signe Sloth Mogensen; Pernille Rudebeck Mogensen; Benjamin Ole Wolthers; Ulrik Kristoffer Stoltze; Ruta Tuckuviene; Thomas Frandsen
err分享
err收藏
Hydrothermal oxide and gold-rich sulfate deposits of Franklin Seamount, western Woodlark Basin, Papua New Guinea
err1993-12-01
err0
PREAI
errR. A. Binns; Steven D. Scott; Y. A. Bogdanov; A. P. Lisitzin; V. V. Gordeev; E. G. Gurvich; E. J. Finlayson; T. Boyd; L. E. Dotter; G. E. Wheller; K. G. Muravyev
err分享
err收藏
学者 查看更多内容