- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
熟悉随机通用抽样、轮盘赌、锦标赛等遗传算法的选择方法。但是,我意识到这些方法接近于统计中使用的随机抽样。我想知道是否有基于人口中包含的个体的某些特征接近统计聚类的实现方法,而不必在做样本之前首先检查所有个体的特定特征。本质上,我想减少其他抽样方法的随机性,同时在每个种群中保持足够的多样性。
最佳答案
对于一般的遗传算法,寻找niching/crowding strategies .他们试图通过例如保护多样化的人口。保留独特或非常多样化的解决方案,并在人口非常稠密的地区更换解决方案。这在多目标优化中特别有用,其中“解决方案”是一群非支配个体。
如果您不进行多目标优化并且不需要在整个运行过程中保持多样化,那么您也可以使用 Offspring Selection Genetic Algorithm (OSGA) .它正在将 child 与其 parent 进行比较,只有当他们的质量超过 parent 时,才会考虑将他们用于下一个人口。这一直是shown a) 即使在无偏见的随机 parent 选择的情况下也能工作,b) 保持多样性直到搜索的很晚,此时种群收敛到一个单一的解决方案。
例如,您可以使用我们的软件 HeuristicLab , 尝试不同配置的遗传算法并分析它们的行为。该软件是 GPL,可在 Windows 上运行。
关于algorithm - 统计优化遗传算法选择算子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7780762/
如何将 solr 与 heritrix 集成? 我想使用 heritrix 归档一个站点,然后使用 solr 在本地索引和搜索该文件。 谢谢 最佳答案 使用 Solr 进行索引的问题在于它是一个纯文本
我的任务: 创建一个程序来仅使用基元(如三角形或其他东西)复制图片(作为输入给出)。该程序应使用进化算法来创建输出图片。 我的问题: 我需要发明一种算法来创建种群并检查它们(它们与输入图片的匹配程度
我看过几篇文章和文章,建议使用模拟退火等方法来避免局部最小值/最大值问题。 我不明白为什么如果您从足够大的随机人口开始,这将是必要的。 这只是确保初始人口实际上足够大和随机的另一项检查吗?或者这些技术
我是一名优秀的程序员,十分优秀!