声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1146|回复: 1

[编程技巧] 免疫算法的亲和力问题

[复制链接]
发表于 2009-5-21 18:03 | 显示全部楼层 |阅读模式

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

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

x
马上就交论文了 免疫算法诊断变压器故障的程序还没整出来
跪求大家帮帮我解决下问题

该算法主要原理   1是输入已知故障样本 即抗原Ag 然后在程序里面训练生出抗体即Ab
                             2 根据求出来的抗体Ab 再找另外故障样本做为Ag,计算此时的抗原和计算好的抗体Ab的亲和力  
                                根据亲和力最近的五个抗体的故障类型决定 新 Ag的故障
作为故障样本矩阵Ag 是由100个[x1 x2 x3 x4 x5 x6]组成的矩阵 其中前五个都是气体分数 X6是故障类型
以为X6代表的是故障类型 所以把矩阵放程序里算就会把x6当成X1 X2之类的计算
请问如何让x6特殊化 且不管矩阵怎么变 X6始终和前面气体分数一体 因为每种体积分数反应的故障类型都不同的




还有就是亲和力问题
Ag和 Ab 的 亲和力
D=dist(Ab,Ag)这样对吗
这里的Ag是新的故障样本
有些地方dist函数在Ag后面加了  '  即Ag' 不知道何意

留意这个坛子很久了  知道高手很多  希望各位大家不吝赐教 谢谢了
有什么不明白的可以问  我在线等的。。。。。

[ 本帖最后由 hansky1122 于 2009-5-21 18:09 编辑 ]
回复
分享到:

使用道具 举报

 楼主| 发表于 2009-5-21 19:38 | 显示全部楼层
没人知道啊:'(
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-17 05:42 , Processed in 0.059254 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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