编辑: 雷昨昀 | 2019-07-08 |
二是由于这些方法需要较大的计算量,而当时的计算机还不够普及且速度较慢,这样便限制了它们的应用;
三是当时基于符号处理的人工智能方法正处于其顶峰时期,使得人们难以认识到其它方法的有效性及适应性.2. 到了80年代,人工智能方法的局限性越来越突出,并且随着计算机速度的提高和并行计算机的普及,已使得进化计算对机器速度的要求不再是制约其发展的因素.进化计算的不断发展及其在一些应用领域内取得的成功,已表现出了良好的应用前景. 3. 由于进化计算在机器学习、过程控制、经济预测、工程优化等领域取得的成功,引起了各领域科学家们的极大兴趣,自80年代中期以来,世界上许多国家都掀起了进化计算的研究热潮.目前,有数种以进化计算为主题的国际会议在世界各地定期召开,并已出版了两种以上专门关于进化计算的杂志.可以预料,随着进化计算理论研究的不断深入和应用领域的不断拓广,进化计算必将取得更大的成功. 1.4.2????进化计算的主要分支 进化计算的三大分支包括: 遗传算法(Genetic Algorithm ,简称GA)、进化规划(Evolution Programming ,简称EP)和进化策略(Evolution Strategies ,简ES).这三个分支在算法实现方面具有一些细微的差别,但它们具有一个共同的特点,即都是借助生物进化的思想和原理来解决实际问题.下面我们分别就这三个分支作以简单的介绍. ①遗传算法........