Layer 3 : This layer is called as the rule layer. Each node (each neuron) in this layer performs the pre-condition matching of the fuzzy rules, i.e., they compute the activation level of each rule, the number of layers being equal to the number of fuzzy rules. Each node of these layers calculates the weights which are normalized.
Layer 4 : This layer is called as the defuzzification layer & provides the output values y resulting from the inference of rules. Connections between the layers l3 & l4 are weighted by the fuzzy singletons that represent another set of parameters for the neuro fuzzy network.
Layer 5 : This layer is called as the output layer which sums up all the inputs coming from the layer 4 and transforms the fuzzy classification results into a crisp (binary).The ANFIS structure is tuned automatically by least-squareestimation & the back propagation algorithm. The algorithm shown above is used in the next section to develop the ANFIS controller to control the various parameters of the induction motor. Because of its flexibility, the ANFIS strategy can be used for a wide range of control applications.