Gene Permutation: A new Probabilistic Genetic Operator for Improving Multi Expression Programming | IEEE Conference Publication | IEEE Xplore

Gene Permutation: A new Probabilistic Genetic Operator for Improving Multi Expression Programming


Abstract:

Multi-expression Programming (MEP) encodes multiple genes through linear representation and is a widely useful technique for tangible applications like classification, sy...Show More

Abstract:

Multi-expression Programming (MEP) encodes multiple genes through linear representation and is a widely useful technique for tangible applications like classification, symbolic regression and digital circuit designing. MEP uses only two genetic operators (mutation, crossover) to explore the search space and exploit genetic materials. However, after going through multiple generations and due to its naturally inspired fitness-based selection procedure, MEP significantly reduces genetic diversity in the population and ultimately produces homogeneous individuals; hence, leading to poor convergence and an ultimate fall into the local minimum. Gene-permutation, the newly proposed Probabilistic Genetic Operator, breakouts the homogeneity by rearranging and inducing new genetic materials in the individuals which in turn maintains the healthy genetic diversity in the population. Moreover, it also assists other genetic operators to produce more effective chromosomes and fully explore the search space. The experiments point out that Gene-permutation improves training efficiency as well as reduces test errors on several well-known symbolic regression problems.
Date of Conference: 06-09 December 2019
Date Added to IEEE Xplore: 20 February 2020
ISBN Information:
Conference Location: Xiamen, China

Contact IEEE to Subscribe

References

References is not available for this document.