声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1833|回复: 2

[人工智能] 新手的新问题,请多指教

[复制链接]
发表于 2008-7-23 10:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
遗传算法新手疑问
我用遗传算法对一系列样本的特征值进行优化(降维处理)
初始的样本特征值为30
算法流程是这样的,帮忙给看看有没有什么毛病,谢谢

初始样本选了25个,每个样本长度是30,用0,1表示对应特征是不是被选上。初始样本随机产生。
目标函数 是 对所有样本用PNN网络求的4折分类正确率。
适应度函数,采用个样本所代表特征值在PNN网络里算出来的正确率
交叉概率选的0.8
变异概率选的0.001
选择策略是轮盘赌

现在出现的问题就是,因为所有30个特征,随机提取几个用来分类的正确率都差不太多,每一代中最优个体的一些特征保存不下来。。
得到的结果,分类正确率忽高忽低,收敛不到稳定的值

在所有代的个体里,最高分类正确率到85%,但是总不能收敛

请问这个问题,应该怎么解决?谢谢谢谢!
回复
分享到:

使用道具 举报

发表于 2008-7-24 15:49 | 显示全部楼层
保留最佳个体,不参加下一步的遗传算子,试试看
 楼主| 发表于 2008-7-24 19:05 | 显示全部楼层
精英保留吗?试了,不过最后还是收敛不到最优解。交叉的时候最优的特征保留不下来。。郁闷死了
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-24 17:21 , Processed in 0.056997 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表