Both ANN and fuzzy system (FS) are used in ANFIS architecture. The integration of ANN and FS has demonstrated the potential to extend the technologies when applied individually. The two systems for different purposes without mutual cooperation, the ANN to optimize the parameters of the FS by minimizing the error between the output of the FS and given specification or to apply ANN learning capabilities to FS more adaptive to changing environment. the output of an FS is corrected by the output of an ANN to increase the precision, the final system output.