04 November 2014 6 4K Report

I am using the Matlab Fuzzy Inference toolbox to build an adaptive neuro-fuzzy inference system. I first use genfis3 to generate a FIS system and do the clustering, then use anfis to further calibrate the FIS system. The number of clusters N and exponent for the partition matrix U are randomly generated with minimal value of 1 for both variables. The result of genfis3 is shown in fig 1, and the result of anfis is shown in fig 2. Then I use another class of data to validate it, but an error was occured: 

"Error using evalfismex

Illegal parameters in fisGaussianMF() --> sigma = 0

Error in evalfis (line 84)

[output,IRR,ORR,ARR] = evalfismex(input, fis, numofpoints);"

Please advise me if anyone knows what's going on with this problem.

More Yang Pan's questions See All
Similar questions and discussions