Advances in Gene Expression Programming for Complex Optimization Problems
Researchers from Shenyang Aerospace University have developed a novel algorithm to address the limitations of traditional Gene Expression Programming (GEP) in handling high-dimensional and complex optimization problems. The new algorithm, Dynamic Gene Expression Programming (DGEP), utilizes dynamic genetic operators to maintain population diversity and prevent premature convergence. A study evaluating DGEP's performance against standard GEP and alternative variants demonstrated significant improvements in fitness outcomes, R-2 values, population diversity, and the avoidance of local optima.
Key Takeaways:
- DGEP is a novel algorithm that dynamically adjusts genetic operators to maintain population diversity and prevent premature convergence.
- The algorithm employs two unique operators: Adaptive Regeneration Operator (DGEP-R) and Dynamically Adjusted Mutation Operator (DGEP-M).
- An extensive evaluation of DGEP against standard GEP, NMO-SARA, and MS-GEP-A demonstrated significant improvements in fitness outcomes, R-2 values, population diversity, and the avoidance of local optima.
- DGEP achieved optimal results for 8 benchmark functions, producing 15.7% better R-2 scores and 2.3 times larger population diversity compared to standard GEP.
- The escape rate from local optima within DGEP was found to be 35% higher than what standard GEP could achieve.
- The study concluded that adaptive genetic methods strengthen evolutionary procedures for solving complex problems effectively.
- The research was supported by the Shenyang Aerospace University Innovation and Entrepreneurship Plan.
- The study was conducted by researchers Yiping Teng, Kejia Liu, and Fang Liu at Shenyang Aerospace University.
Statistics:
- DGEP demonstrated 15.7% better R-2 scores compared to standard GEP.
- DGEP achieved 2.3 times larger population diversity compared to standard GEP.
- The escape rate from local optima within DGEP was 35% higher than what standard GEP could achieve.
Sources:
- A Study of Gene Expression Programming Algorithm for Dynamically Adjusting the Parameters of Genetic Operators. PLOS One, 2025;20(6).
- Public Library Science, 1160 Battery Street, Ste 100, San Francisco, CA 94111, USA.
- (Public Library of Science - www.plos.org; PLOS One - www.plosone.org)
- Shenyang Aerospace University, School of Computer Science, Shenyang, People's Republic of China.