摘要
在现有的遗传算法的基础上,采用面向对象技术设计了面向对象的遗传算法,建立了遗传算法的类层次。这种方法改变了在传统的遗传算法中各个函数之间只有参数的传递,而没有代码的继承性的状况从概念上提高了软件的可重用性。该方法在人工神经网络的辅助设计问题中的应用表明,这一算法由于采用面向对象的分析与设计方法,从而具有比传统的遗传算法更好的通用性,用户可以更方便地设计和实现自己的编码方案和遗传算子,大大提高了软件的可重用性。
Based on the traditional Genetic Algorithm, an object-oriented GA is proposed and the class hierarchy of the object-oriented GA is built in this paper.This method has improved the reusability of the code in GA on the concept level.The application of this method in the designing of Artificial Neural Networks shows that this method has a better generality than the traditional GA and user can design their own coding scheme and operators conveniently.
出处
《计算机工程与应用》
CSCD
北大核心
2000年第2期54-56,共3页
Computer Engineering and Applications