Semantic Cluster Operator for Symbolic Regression and Its Applications

Hoseong Jeong, Jae Hyun Kim, Seung Ho Choi, Seokin Lee, Inwook Heo, Kang Su Kim

Research output: Contribution to journalArticlepeer-review

2 Scopus citations


In this paper, a novel operator, semantic cluster operator, was developed to overcome the low convergence performance of genetic programming in symbolic regression. The main strategy for steep convergence was to narrow search space and scrutinize the narrowed search space using a semantic cluster library. To demonstrate the success of this idea, the computation time and offspring fitness of the operator developed in this paper were compared with those of exhaustive search. The computation time of the operator was approximately 6% of that of the exhaustive search, and its offspring fitness was in the top 0.5% among all offspring derived from the exhaustive search. In two application problems, derived models from an algorithm using the operator showed high prediction accuracy comparable to an artificial neural network, random forest, and support vector machine despite its simplicity.

Original languageEnglish
Article number103174
JournalAdvances in Engineering Software
StatePublished - Oct 2022


  • Automatic code derivation
  • Clustering
  • Genetic programming
  • Iterated local search
  • Semantic
  • Symbolic regression


Dive into the research topics of 'Semantic Cluster Operator for Symbolic Regression and Its Applications'. Together they form a unique fingerprint.

Cite this