计算机遗传算法在网络优化设计中的使用
2021-03-07张捷
电子技术与软件工程 2021年24期
张捷
(山西工程科技职业大学 山西省晋中市 030619)
网络优化设计的过程中采用计算机遗传算法应结合计算机网络的特点、遗传算法的基本原理等,科学进行网络的优化处理和设计,利用有效的技术方式增强计算机网络的优化性、完善性,达到预期的网络优化目的。
1 遗传算法分析
对于遗传算法而言主要就是数学领域中利用计算方式明确最佳方式的搜索算法,是目前进化算法中最为重要的部分,此类算法最开始是运用到生物界的进化规律方面,在不断演变的过程中被应用在计算机学科领域,成为搜索、优化的重要机制,如图1所示为相关算法的应用程序,在实际应用期间需要以既有的模型作为基础部分,按照需求进行求解的问题情况完成编码,生成相应的随机遗传群,之后利用选择概率的方式、选择适应性函数的方式等,准确进行选择性的复制处理、交叉处理、变异处理,获得最终解,适应性针对情况进行评估明确是否能够满足验证的要求,如若在验证的过程中证明最终解能够满足迭代收敛要素方面的标准,就证明属于最优化的解,如果证明不能满足要素标准则需要重复各类步骤,直到寻找到最优解为止。
近年来我国在计算机网络优化设计的领域中已经开始广泛运用遗传算法,主要原因就是遗传算法可以借助自然选择的形式实现全局性随机搜索处理的目的,在计算机问题内部寻找最优、最佳的问题解决措施,和其他传统类型的算法相互对比,遗传算法在应用期间具备的特点为:其一,实际操作期间的对象属于参数编码,而不是参数自身;……
登录APP查看全文
