z-logo
open-access-imgOpen Access
A fixed functional set genetic algorithm (FFSGA) approach for function approximation
Author(s) -
Mohammad Tufail,
Lindell Ormsbee
Publication year - 2006
Publication title -
journal of hydroinformatics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.654
H-Index - 50
eISSN - 1465-1734
pISSN - 1464-7141
DOI - 10.2166/hydro.2006.021
Subject(s) - simple (philosophy) , set (abstract data type) , algorithm , mathematical optimization , genetic programming , function (biology) , expression (computer science) , genetic algorithm , computer science , mathematics , artificial intelligence , philosophy , epistemology , evolutionary biology , biology , programming language
This paper describes a simple mathematical technique that uses a genetic algorithm and least squares optimization to obtain a functional approximation (or computer program) for a given data set. Such an optimal functional form is derived from a pre-defined general functional formulation by selecting optimal coefficients, decision variable functions, and mathematical operators. In the past, functional approximations have routinely been obtained through the use of linear and nonlinear regression analysis. More recent methods include the use of genetic algorithms and genetic programming. An example application based on a data set extracted from the commonly used Moody diagram has been used to demonstrate the utility of the proposed method. The purpose of the application was to determine an explicit expression for friction factor and to compare its performance to other available techniques. The example application results in the development of closed form expressions that can be used for evaluating the friction factor for turbulent pipe flow. These expressions compete well in accuracy with other known methods, validating the promise of the proposed method in identifying useful functions for physical processes in a very effective manner. The proposed method is simple to implement and has the ability to generate simple and compact explicit expressions for a given response function.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom