Adaptive Neuro Fuzzy Inference