Application of an Artificial Fish Swarm Algorithm in Symbolic Regression

被引:9
|
作者
Liu, Qing [1 ]
Odaka, Tomohiro [1 ]
Kuroiwa, Jousuke [1 ]
Ogura, Hisakazu [1 ]
机构
[1] Univ Fukui, Grad Sch Engn, Dept Nucl Power & Energy Safety Engn, Fukui 9108501, Japan
关键词
artificial fish swarm algorithm; symbolic regression; parse tree; optimization; penalty;
D O I
10.1587/transinf.E96.D.872
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An artificial fish swarm algorithm for solving symbolic regression problems is introduced in this paper. In the proposed AFSA, AF individuals represent candidate solutions, which are represented by the gene expression scheme in GEP. For evaluating AF individuals, a penalty-based fitness function, in which the node number of the parse tree is considered to be a constraint, was designed in order to obtain a solution expression that not only fits,the given data well but is also compact. A number of important conceptions are defined, including distance, partners, congestion degree, and feature code. Based on the above concepts, we designed four behaviors, namely, randomly moving behavior, preying behavior, following behavior, and avoiding behavior, and present their respective formalized descriptions. The exhaustive simulation results demonstrate that the proposed algorithm can not only obtain a high-quality solution expression but also provides remarkable robustness and quick convergence.
引用
收藏
页码:872 / 885
页数:14
相关论文
共 50 条
  • [1] An Improved Artificial Fish Swarm Algorithm and Application
    Luan, Xinyuan
    Jin, Biyao
    Liu, Tingzhang
    Zhang, Yingqi
    [J]. COMPUTATIONAL INTELLIGENCE, NETWORKED SYSTEMS AND THEIR APPLICATIONS, 2014, 462 : 99 - 110
  • [2] An artificial fish swarm algorithm and its application
    Liu, Shuguang
    Li, Yueguang
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS RESEARCH AND MECHATRONICS ENGINEERING, 2015, 121 : 237 - 240
  • [3] An Improved Artificial Fish Swarm Algorithm and Its Application
    Wang, Mantao
    Tang, Haitao
    Mu, Jong
    Wei, Peng
    [J]. PROCEEDINGS OF THE 2016 6TH INTERNATIONAL CONFERENCE ON MANAGEMENT, EDUCATION, INFORMATION AND CONTROL (MEICI 2016), 2016, 135 : 24 - 33
  • [4] An Improved Artificial Fish Swarm Algorithm and Its Application
    Xin, Guan
    Xin, Yin Yi
    [J]. MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 4434 - 4438
  • [5] The Application of Artificial Fish Swarm Algorithm in the Optimization of Well Trajectory
    Sun Tengfei
    Qian Feng
    Kong Xiangji
    [J]. ELECTRONIC JOURNAL OF GEOTECHNICAL ENGINEERING, 2016, 21 (15): : 4937 - 4944
  • [6] Application of the Artificial Fish Swarm Algorithm to Well Trajectory Optimization
    Sun, Tengfei
    Zhang, Hui
    Gao, Deli
    Liu, Shujie
    Cao, Yanfeng
    [J]. CHEMISTRY AND TECHNOLOGY OF FUELS AND OILS, 2019, 55 (02) : 213 - 218
  • [7] Application of the Artificial Fish Swarm Algorithm to Well Trajectory Optimization
    Tengfei Sun
    Hui Zhang
    Deli Gao
    Shujie Liu
    Yanfeng Cao
    [J]. Chemistry and Technology of Fuels and Oils, 2019, 55 : 213 - 218
  • [8] Application of Grammatical Swarm to Symbolic Regression Problem
    Kita, Eisuke
    Yamamoto, Risako
    Sugiura, Hideyuki
    Zuo, Yi
    [J]. NEURAL INFORMATION PROCESSING (ICONIP 2017), PT IV, 2017, 10637 : 356 - 365
  • [9] Improved Artificial Fish Swarm Algorithm
    Zhang Chao
    Zhang Feng-ming
    Li Fei
    Wu Hu-sheng
    [J]. PROCEEDINGS OF THE 2014 9TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2014, : 748 - +
  • [10] Quantum Artificial Fish Swarm Algorithm
    Zhu, Kongcun
    Jiang, Mingyan
    [J]. 2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 1 - 5