请问什么是轮盘赌选择法
最近在做多目标优化,在选择全局最优值时选用了轮盘赌选择法(roulette wheel selection),请问该选择方法的具体思路是什么? 有没有轮盘赌选择方法的matlab程序? 多谢了啊 没有有过,用过NAGAII和MOGA等,同时利用梯度算法,搭建合理的流程也可以处理多目标问题。 这种方法的思路和赌场里面使用的轮盘是一样的,也就是说,转到某一个数据那里出现的概率是相同的。根据你的需要设定轮盘的格子数量,然后随机转动轮盘,可以用随机数来决定是哪一个格。具体可以参考王小平写的那本遗传算法书(西安交大出版的)。 关于轮盘赌选择法,和赌场中的轮盘赌是一个原理,具体的概念可以看看雷英杰老师编的《遗传算法与MATLAB工具箱》(好像是这个书名),里面有相应的概念解释和相应的算法工具箱,里面有相应的程序。 轮盘赌选择法,有意思,楼主做哪方面的优化啊 这是一种用物理思想生成随机数的方法,实际也就是所谓的随机序列抽取的一种方法.:@)
页:
[1]