楼主: 87602192
2695 1

关于遗传算法 [推广有奖]

  • 3关注
  • 1粉丝

已卖:1份资源

博士生

56%

还不是VIP/贵宾

-

威望
0
论坛币
2287 个
通用积分
27.8013
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
6028 点
帖子
205
精华
0
在线时间
384 小时
注册时间
2008-3-5
最后登录
2025-11-8

楼主
87602192 发表于 2010-8-21 21:03:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我试着用遗传算法来优化复制沪深300指数:选取前100支股票组成组合,用遗传算法来计算最优个股权重,计算结果为第一支股票为1,其他皆为0,请教这是什么原因????
代码如下:
options = gaoptimset;
options = gaoptimset(options,'Display', 'iter');
options = gaoptimset(options,'Generations', 50);
options = gaoptimset(options,'PopulationSize', 100)
options = gaoptimset(options,'PlotFcns', {  @gaplotbestf @gaplotbestindiv });
Aeq=ones(1,100);
beq=1.0;
lb=zeros(1,100);
load price;
Money=1e8;
nvars=100;
[x,fval,exitflag,output,population,score] = ...
ga(@(x) TEobj(x,IndexPrice,StockPrice,Money),nvars,[],[],Aeq,beq,lb,[],[],options)

计算中有一警示:Warning: You are using 'mutationgaussian' mutation function for constrained minimization.
Solution may be infeasible; use '@mutationadaptfeasible' function for constrained minimization.
> In globaloptim\private\constrValidate at 46
  In globaloptim\private\gacommon at 109
  In ga at 269

请教各路高手!!!!!!!!!!!!1谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:遗传算法 Minimization Constrained Populations Generations 算法 遗传

沙发
暮春四月 发表于 2010-10-9 14:04:01
不懂,这得请教了。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 01:51