Fast Modeling Methods for Complex System with Separable Features

Data-driven modeling plays an increasingly important role in different areas of engineering. For most of existing methods, such as genetic programming (GP), the convergence speed might be too slow for large scale problems with a large number of variables. Fortunately, in many applications, the target models are separable in some sense. In this paper, we analyze different types of separability and establish a generalized separable model (GSM). In order to get the structure of the GSM, a multi-level block search method is proposed, in which the target model is decomposed into a number of blocks, further into minimal blocks and factors. Compare to the conventional GP, the new method can make large reductions to the search space. The minimal blocks and factors are optimized and assembled with a global optimization search engine, low dimensional simplex evolution (LDSE). An extensive study between the proposed method and a state-of-the-art data-driven fitting tool, Eureqa, has been presented with several man-made problems. Test results indicate that the proposed method is more effective and efficient under all the investigated cases.

[1]  Andy J. Keane,et al.  Engineering Design via Surrogate Modelling - A Practical Guide , 2008 .

[2]  Mohammad Shokouhifar,et al.  An evolutionary-based methodology for symbolic simplification of analog circuits using genetic algorithm and simulated annealing , 2015, Expert Syst. Appl..

[3]  Dervis Karaboga,et al.  Artificial bee colony programming for symbolic regression , 2012, Inf. Sci..

[4]  Chen Chen,et al.  Block building programming for symbolic regression , 2017, Neurocomputing.

[5]  Chee Kiong Soh,et al.  Force identification of dynamic systems using genetic programming , 2005 .

[6]  Bo Yu,et al.  Low dimensional simplex evolution: a new heuristic for global optimization , 2011, Journal of Global Optimization.

[7]  Chen Chen,et al.  A multilevel block building algorithm for fast modeling generalized separable systems , 2017, Expert Syst. Appl..

[8]  Chen Chen,et al.  A divide and conquer method for symbolic regression , 2017, ArXiv.

[9]  Shaoliang Zhang,et al.  Adaptive space transformation: An invariant based method for predicting aerodynamic coefficients of hypersonic vehicles , 2015, Eng. Appl. Artif. Intell..

[10]  Z. L. Li,et al.  Structural damage identification based on Bayesian theory and improved immune genetic algorithm , 2012, Expert Syst. Appl..

[11]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[12]  Shaoliang Zhang,et al.  Parse-matrix evolution for symbolic regression , 2012, Eng. Appl. Artif. Intell..

[13]  Chen Chen,et al.  Elite bases regression: A real-time algorithm for symbolic regression , 2017, 2017 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD).