The paper describes a new regression method for creating polynomial models. The method combines numerical and symbolic regression. Genetic programming finds the form of polynomial expressions, and least squares optimization finds the values for the constants in the expressions. The incorporation of least squares optimization within symbolic regression is made possible by a rule-based component that algebraically transforms expressions to equivalent forms that are suitable for least squares optimization. The paper describes new operators of crossover and mutation that improve performance, and a new method for creating starting solutions that avoids the problem of under-determined functions. An example application demonstrates the trade-off between model complexity and accuracy of a set of approximator functions created for the Colebrook–White formula.
Skip Nav Destination
Article navigation
Research Article|
October 01 1999
Method for the identification of explicit polynomial formulae for the friction in turbulent pipe flow
J. W. Davidson;
J. W. Davidson
1Department of Engineering, School of Engineering and Computer Science, University of Exeter, Exeter EX4 4QF, UK
Search for other works by this author on:
D. Savic;
D. Savic
1Department of Engineering, School of Engineering and Computer Science, University of Exeter, Exeter EX4 4QF, UK
Search for other works by this author on:
G. A. Walters
G. A. Walters
1Department of Engineering, School of Engineering and Computer Science, University of Exeter, Exeter EX4 4QF, UK
Search for other works by this author on:
Journal of Hydroinformatics (1999) 1 (2): 115–126.
Citation
J. W. Davidson, D. Savic, G. A. Walters; Method for the identification of explicit polynomial formulae for the friction in turbulent pipe flow. Journal of Hydroinformatics 1 October 1999; 1 (2): 115–126. doi: https://doi.org/10.2166/hydro.1999.0010
Download citation file: