Structure
- Folder MANFIS1 : includes fixed inference systems for dataset 1, from UCI website
o ANFIS : implements fixed ANFIS for dataset 1
o MANFIS: implements fixed MANFIS for dataset 1
o MANFIS-S implements fixed MANFIS-S for dataset 1
o RULE_AND_DATA: includes divided sub-datasets and corresponding rule sets
- Folder MANFIS2 has the same structure to MANFIS1
Run the source code
- For the simplicity, there are a lot of parameters fixed as constants for example the
number of iterations, distance d...so on
- Dataset and list of rules are already available to use. In RULE_AND_DATA folder there
are 5 couples of file dataX.mat and RuleListX.mat, where X is an integer that ranges
from 1-5 corresponding to 5 times we need to perform K-fold method. Before run any
system, change the file name by remove X (recall that X is an integer that ranges from 1-
5), the copy the renamed files to folder of system we need to run. We already copied
those file to all required folder, but these files are not renamed yet.
- There are tons of file in each folder but we ignore most of them and focus on these
following files.
o To run ANFIS, run run_all_steps.m file. The results should be shown as below
For the training phase