EGEP: An Event Tracker Enhanced Gene Expression Programming for Data Driven System Engineering Problems
Gene expression programming (GEP) is a data driven evolutionary technique that is well suited to correlation mining of system components. With the rapid development of industry 4.0, the number of components in a complex industrial system has increased significantly with a high complexity of correlations. As a result, a major challenge in employing GEP to solve system engineering problems lies in computation efficiency of the evolution process. To address this challenge, this paper presents EGEP, an Event Tracker enhanced Gene Expression Programming which filters irrelevant system components to ensure the evolution process to converge quickly. Furthermore, we introduce three theorems to mathematically validate the effectiveness of EGEP based on Gene expression programming schema theory. Experiment results also confirm that EGEP outperforms Gene expression programming with a shorter computation time in evolution. ; European Union's Horizon 2020 research and innovation program; 10.13039/501100012166-National Basic Research Program of China (973 Program); 10.13039/501100003399-Science and Technology Commission of Shanghai Municipality;