求一个C++的粒子群优化算法源码,可以实现输入和输出,还有粒子群的个数和维数有点迷惑,希望高手解答
求一个C++的粒子群优化算法源码,可以实现输入和输出,还有粒子群的个数和维数有点迷惑,希望高手解答
日期:2011-05-31 14:02:44 人气:1
鸟群演算法又称粒子群演算法。
粒子的个数:用多少粒子来跑粒子群聚演算法,就表示一次迭代中要找几组可行解。
粒子的维度:表示输入资料的特征,或称属性。
*假设我们用粒子群演算法解这个问题:
[定义问题]把一群人分成会买运动饮料的和会喝白开水的两个类型。
我们已经知道每个人的四种特质:「平常会不会运动、运动频繁吗、嗜甜吗、性别」,
想知道哪些人喝水、哪些人喝运动饮料;
并且知道四种特质分别影响我们作下判断的程度。
[资料输入]一个人就是一笔资料,这四种特质就称为「特征」或「属