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.