Dear all,

I have a two-stage problem that I am trying to solve through ANFIS in MATLAB.

1) I am dealing with 5 classes with 16 attributes and 2000 instances. Each output is basically a categorical value. I converted them as a numerical value. More specifically I am working on activity recognition- walk, sit, jump, run, climb and reclassify them 1, 2,3, 4,5 (since ANFIS does not take categorical output). Now the question is, is it ok what I am doing since the gap between class 1 and class 2 is same as that of class 3 and 4 which is not realistic as in the real world these classes are all categorical and an interval measure doesnot make any sense.

2) I am trying to initialize a FIS using genfis1 and also by using the GUI of ANFIS but it is taking too long to respond and it is nearly 2 hours and my system is still processing to generate the initial FIS using grid partitioning. Is this normal for 500 instances (rows) and 16 attributes (15 input, 1 output)- First I tried this with 2000 rows but it was taking too long so I cut down my training size and now it is only 500 but still it has not finished yet (more than 2 hrs- still MATLAB is processing). I am not sure if the problem will converge in the end or not.

Any suggestions or feedback would be really helpful.

Thank you.