Research Article
A Method Based on Extended Fuzzy Transforms to Approximate Fuzzy Numbers in Mamdani Fuzzy Rule-Based System
Algorithm 2
Extended F-transform approximation.
Description: Approximate a fuzzy number with an extended iF- | transform | Input: Initial fuzzy partition size n0 | Threshold parameter | A set of m points and their membership function value | | Output: RMSE error | Extended Direct F-transform components | n≔ n0 | Read the dataset of points | Create a h-uniform fuzzy partition by using the basic functions (36) | Calculate the extended direct F-transform components | WHILE the dataset is sufficiently dense with respect to the fuzzy partition | Calculate the RMSE approximation error (37) | IF (RMSE approximation error ≤ threshold) THEN | Store the extended direct F-transform components and the RSME error | RETURN “Success” | END IF | n≔n+1 | Create a h-uniform fuzzy partition by using the basic functions (36) | Calculate the extended direct F-transform components | END WHILE | Store the extended direct previous F-transform components (n = n-1) and the | RMSE error | RETURN “ERROR: Dataset non sufficiently dense” | END |
|