This paper aims to build a fuzzy system by means of genetic programming, which is used to extract the relevant function for each rule consequent through symbolic regression. The employed TSK fuzzy system is complemented with a variational Bayesian Gaussian mixture clustering method, which identifies the domain partition, simultaneously specifying the number of rules as well as the parameters in the fuzzy sets. The genetic programming approach is accompanied with an orthogonal least square algorithm, to extract robust rule consequent functions for the fuzzy system. The proposed model is validated with a synthetic surface, and then with real data from a gas turbine compressor map case, which is compared with an adaptive neuro-fuzzy inference system model. The results have demonstrated the efficacy of the proposed approach for modelling system with small data or bifurcating dynamics, where the analytical equations are not available, such as those in a typical industrial setting.
Funding
EPSRC Grant EVES (EP/R029741/1)
History
School
Aeronautical, Automotive, Chemical and Materials Engineering
Department
Aeronautical and Automotive Engineering
Published in
2019 IEEE 4th International Conference on Advanced Robotics and Mechatronics (ICARM)
Pages
987 - 992
Source
2019 IEEE 4th International Conference on Advanced Robotics and Mechatronics (ICARM)