• Title of article

    Shuffled Frog-Leaping Programming for Solving Regression Problems

  • Author/Authors

    Abdollahi, M. Department of Computer Engineering - K.N. Toosi University of Technology, Tehran, Iran , Aliyari Shoorehdeli, M. Department of Electrical Engineering - K.N. Toosi University of Technology, Tehran, Iran

  • Pages
    11
  • From page
    331
  • To page
    341
  • Abstract
    There are various automatic programming models inspired by evolutionary computation techniques. Due to the importance of devising an automatic mechanism to explore the complicated search space of mathematical problems where numerical methods fail, the evolutionary computations are widely studied and applied to solve real-world problems. One of the famous algorithms in an optimization problem is the shuffled frog leaping algorithm (SFLA), which is inspired by the behavior of frogs to find the highest quantity of the available food by searching their environment both locally and globally. The results of SFLA prove that it is competitively effective to solve problems. In this paper, Shuffled Frog Leaping Programming (SFLP) inspired by SFLA is proposed as a novel type of automatic programming model to solve the symbolic regression problems based on tree representation. Also, in SFLP, a new mechanism is proposed for improving constant numbers in the tree structure. In this way, different domains of mathematical problems can be addressed with the use of the proposed method. To find out about the performance of the generated solutions by SFLP, various experiments are conducted using several benchmark functions. The results obtained are also compared with other evolutionary programming algorithms like BBP, GSP, GP, and many variants of GP.
  • Keywords
    Genetic Programming , Shuffled Frog Leaping Algorithm , Shuffled Frog Leaping Programming , Regression Problems
  • Journal title
    Journal of Artificial Intelligence and Data Mining
  • Serial Year
    2020
  • Record number

    2504397