如何在ANFIS中提供超过6个输入?

18次观看(最近30天)
Aarti Gehani
Aarti Gehani 2014年8月20日
回答: Yarpiz 2015年9月12日
我正在处理一个问题,其中有37个输入和4个输出。我想使用ANFIS解决此优化问题。我尝试使用命令行和ANFIS工具箱,但徒劳无功。在这两种情况下,我都会从内存中出现错误。
此外,它显示出警告为等级缺陷。如何修复?

答案(1)

Yarpiz
Yarpiz 2015年9月12日
对于网格分配方法,由于输入空间的平等分割,创建了许多未使用和不必要的规则。但是,为了最小化(AN)FIS结构,基于聚类的方法(即GenFIS2和GenFIS3)更好。
如果您使用的是Anfisedit GUI工具,请尝试用于生成FIS的网格分配方法。如果您正在使用ANFIS函数训练ANFIS并以编程方式进行此操作,请使用GenFIS2和GenFIS3(基于FCM的parterah)生成初始FIS结构。
所有这些均已实施并可下载,以下在以下FEX帖子中:

标签

s manbetx 845

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!

被某某人翻译