1. 首页 > 电脑手机 >

关于穷举法算法案例的知识分享

今天小周来给大家分享一些关于穷举法算法案例方面的知识吧,希望大家会喜欢哦

关于穷举法算法案例的知识分享关于穷举法算法案例的知识分享


1、优点:1、遗传算法是以决策变量的编码作为运算对象,可以直接对、序列、矩阵、树、图等结构对象进行操作。

2、这样的方式一方面有助于模拟生物的基因、染色体和遗传进化的过程,方便遗传操作算子的运用。

3、另一方面也使得遗传算法具有广泛的应用领域,如函数优化、生产调度、自动控制、图像处理、机器学习、数据挖掘等领域。

4、2、遗传算法直接以目标函数值作为搜索信息。

5、它仅仅使用适应度函数值来度量个体的优良程度,不涉及目标函数值求导求微分的过程。

6、因为在现实中很多目标函数是很难求导的,甚至是不存在导数的,所以这一点也使得遗传算法显示出高度的优越性。

7、3、遗传算法具有群体搜索的特性。

8、它的搜索过程是从一个具有多个个体的初始群体P(0)开始的,一方面可以有效地避免搜索一些不必搜索的点。

9、另一方面由于传统的单点搜索方法在对多峰分布的搜索空间进行搜索时很容易陷入局部某个单峰的极值点,而遗传算法的群体搜索特性却可以避免这样的问题,因而可以体现出遗传算法的并行化和较好的全局搜索性。

10、4、遗传算法基于概率规则,而不是确定性规则。

11、这使得搜索更为灵活,参数对其搜索效果的影响也尽可能的小。

12、5、遗传算法具有可扩展性,易于与其他技术混合使用。

13、以上几点便是遗传算法作为优化算法所具备的优点。

14、缺点:1、遗传算法在进行编码时容易出现不规范不准确的问题。

15、2、由于单一的遗传算法编码不能全面将优化问题的约束表示出来,因此需要考虑对不可行解采用阈值,进而增加了工作量和求解时间。

16、3、遗传算法效率通常低于其他传统的优化方法。

17、4、遗传算法容易出现过早收敛的问题。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息