摘要
遗传程序设计作为演化计算的分支 ,具有概率搜索的本质和结构优化的特征 ,已成为研究计算机自动程序设计的重要工具。文中对遗传程序设计的研究进展作了综述 ,着重比较了遗传程序设计与传统的人工智能方法在本质上的差异 ,并展望了今后遗传程序设计在计算机自动程序设计方面的应用前景。
As a branch of evolutionary computation, genetic programming has probability searching property and characteristics of structure optimization, and thus offers a new approach to the automation of computer programming. This paper summarizes research progress on genetic programming and the comparison of the essential difference between genetic programming and traditional artificial intelligence methods is given. The future application of genetic programming on the automation of computer programming is investigated.
基金
国家 8 6 3高技术计划资助项目!(86 3 30 6 ZT0 6 0 6 3)
国家自然科学基金资助项目!(6 96 35 0 30 )
关键词
遗传程序设计
计算机自动程序设计
结构优化
genetic programming
computational intelligence
architectural optimizationHuang