[进化算法] 随机Q-竞争选择法
2015-09-23 11:26
211 查看
随机Q-竞争选择法
1.算法描述
在进化规划算法中,随机Q-竞争选择法可在变异后得到的2N个个体中,选取N个优秀的个体。2.算法思想
在2N个个体中随机选择Q个个体组成测试群体;将个体i的适应度与Q个个体的适应度进行比较,记录个体 i 优于或等于Q内各个个体的次数,得到个体 i 的分数 Wi, 即如下图:
按个体的得分选择分值高的N个个体组成的下一代新群体。
3.算法实现
在标准EP算法实现(http://download.csdn.net/detail/joe_lq/9131119 )中已经含有该算法实现。相关文章推荐
- spring学习历程 之 事件(二)
- HTTP 错误 404.3 - Not Found(WCF+ASP.NET)
- sublime text 2 更新后emmet插件tab键无法使用的解决办法
- Unique path
- proftpd的示例配置文件
- Java相似图片搜索算法之"感知哈希算法"实例
- Centos6.5 tomcat8 基本安装(适合初学者)
- shell的学习笔记——变量的设置规则
- Thinking in java:泛型
- Java基础教程汇总
- Android Listview与Checkbox结合实现选择,删除,显示选择结果
- python的一些规则
- [MFC]文档字符串、HKEY_CLASSES_ROOT注册表、.reg注册表文件
- 0x12345678在内存中是什么样子的
- 黑马程序员——Java语言基础:面向对象、封装(构造函数、设计模式)
- Android颜色转换工具类ColorUtil
- Java 8 被动迭代式特性介绍(转自IBM)
- 译:《深入解析WINDOWS VISTA APC》——PART 1
- malloc和free的实现
- swift 风骚的Guard语法