Flex.EngineAdapter.ANFIS (FLex v0.2.2)

View Source

An adaptive network-based fuzzy inference system (ANFIS) is a kind of artificial neural network that is based on Takagi–Sugeno fuzzy inference system, this implementation use backpropagation, only Gaussian Membership function are allowed. Reference: https://upcommons.upc.edu/bitstream/handle/2099.1/20296/Annex%201%20-%20Introduction%20to%20Adaptive%20Neuro-Fuzzy%20Inference%20Systems%20%28ANFIS%29.pdf Jang, J-SR. "ANFIS: adaptive-network-based fuzzy inference system." IEEE transactions on systems, man, and cybernetics 23.3 (1993): 665-685.

Summary

Functions

backward_pass(de_dy, map1, map2)

forward_pass(de_dy, learning_rate, map)

inference_engine(fuzzy_antecedent, list, consequent)

least_square_estimate(a_matrix, b_matrix, initial_gamma, state)

weighted_average_method(fuzzy_var)