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 条
  • [31] A modified artificial fish-swarm algorithm
    Xiao, Jianmei
    Zheng, Xiaoming
    Wang, Xihuai
    Huang, Youfang
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3456 - 3460
  • [32] Application of Hybrid Artificial Fish Swarm Algorithm Based on Similar Fragments in VRP
    Che, Jinnuo
    Zhou, Kang
    Zhang, Xueyu
    Tong, Xin
    Hou, Lingyun
    Jia, Shiyu
    Zhen, Yiting
    [J]. MIPPR 2017: REMOTE SENSING IMAGE PROCESSING, GEOGRAPHIC INFORMATION SYSTEMS, AND OTHER APPLICATIONS, 2018, 10611
  • [33] Study on the Application of Improved Artificial Fish Swarm Algorithm in the Initial Alignment of the SINS
    Zheng, Zhenyu
    Gao, Yanbin
    He, Kunpeng
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 2277 - 2281
  • [34] Fuzzy Adaptive Artificial Fish Swarm Algorithm
    Yazdani, Danial
    Toosi, Adel Nadjaran
    Meybodi, Mohammad Reza
    [J]. AI 2010: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2010, 6464 : 334 - +
  • [35] Application of support vector regression cooperated with modified artificial fish swarm algorithm for wind tunnel performance prediction of automotive radiators
    Yan, Wei
    Li, Meijing
    Pan, Xin
    Wu, Guorong
    Liu, Liping
    [J]. APPLIED THERMAL ENGINEERING, 2020, 164 (164)
  • [36] Whale Optimization Algorithm Based on Artificial Fish Swarm Algorithm
    Bo, Xiong
    Feng Wenlong
    Zhang, Jin
    [J]. ARTIFICIAL INTELLIGENCE AND SECURITY, ICAIS 2022, PT II, 2022, 13339 : 115 - 128
  • [37] Improved artificial Fish Swarm algorithm and its application in optimal design of truss structure
    Li, Yancang
    Ban, Chenguang
    Zhou, Shujing
    Peng, Shuanghong
    Zhang, Xiaohan
    [J]. Journal of Theoretical and Applied Information Technology, 2012, 45 (01) : 174 - 178
  • [38] Application of Modified Artificial Fish Swarm Algorithm in Power System Reactive Power Optimization
    Liu, Shukui
    Dong, Na
    Zheng, Zhi
    Cheng, Li
    Li, Qi
    [J]. MECHATRONICS AND INDUSTRIAL INFORMATICS, PTS 1-4, 2013, 321-324 : 1361 - +
  • [39] A Symbiosis-based Artificial Fish Swarm Algorithm
    Liu, Qing
    Odaka, Tomohiro
    Kuroiwa, Jousuke
    Shirai, Haruhiko
    Ogura, Hisakazu
    [J]. 2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 379 - 385
  • [40] An Artificial Fish Swarm Algorithm for Steiner Tree Problem
    Ma, Xuan
    Liu, Qing
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 2009, : 59 - +