An Efficient Ant Colony Programming Approach
2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI)(2018)
摘要
In this paper, a novel ant colony optimization for linear imperative programming (ACOP) is proposed to improve the efficiency and accuracy of automating the design of computer programs. Different from existing linear genetic programming (LGP), the evolution of ACOP is based on cooperation of artificial ants. In ACOP, each solution is a sequence of instructions. The ants treat elements (registers or operators) in instructions as nodes in the construction graph. An ant chooses its next element according to the amount of pheromone deposited during the generation of a solution. The performance of ACOP is tested on twelve benchmark symbolic regression problems. Experimental results show that ACOP can perform better or competitive in comparison with two well-known genetic programming variants.
更多查看译文
关键词
Ant colony optimization, Differential evolution, Genetic programming, Linear imperative programming, Symbolic regression problem
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要