By Topic

A simple weight based fuzzy logic controller rule base reduction method

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Feijun Song ; Dept. of Ocean Eng., Florida Atlantic Univ., Boca Raton, FL, USA ; Smith, S.M.

This paper proposes a new rule base reduction method for Takagi-Sugeno type fuzzy logic controller. This method is cell state space based. First, the controller inputs are fuzzified and a generic rule base is built. This rule base includes all the possible combinations of input values. A search algorithm called Incremental Best Estimate Directed Search (IBEDS) is invoked to find the parameters in rule output functions. IBEDS starts with an initial training set. Each point inside the training set represents a currently best estimate control command for a cell center. Then another random FLC is trained in an iterative procedure by a Least Mean Square (LMS) algorithm. In each iteration, the cell state space based global and local performance of the trained FLC are evaluated, the training set is then updated based on the evaluation. When IBEDS converges, the final training set contains the maximal number of cells that a single FLC can control. At this stage, for each rule in the rule base, the firing strength or weight of the rule is calculated with every point from the training set. All the weights are added up to get a final Importance Index for that rule. A designer can cut off the rules with smallest importance indexes. A designer can cut as many rules as wanted according to the importance indexes. An FLC with reduced rule base is optimized by IBEDS again to achieve optimal performance. A 4D inverted pendulum is tested to justify the method. Each of the four inputs is fuzzified into 3 fuzzy values. A generic controller with 81 rules is built. After the optimization, the rule base is reduced to 40, 28, 17, and 5 respectively. The performances of the controllers with different rule bases are compared. It is shown that a controller with only 5 rules can perform comparably well with a controller of 81 rules

Published in:

Systems, Man, and Cybernetics, 2000 IEEE International Conference on  (Volume:5 )

Date of Conference:

2000