-
Couldn't load subscription status.
- Fork 27
Mamdani and other Sugeno inference systems #88
-
Hi all,
I'm discovering fuzzylogic module and very pleased with it. Obviously i've tried the example in the tutorial. All is OK.
But my objective is to use fuzzylogic to build a fuzzy pattern-recognition system. In that case, the consequent of a rule is better to be a crisp value (a number of a category for instance) associated with a a.k.a membership interpreted as a credence (in the Bayes logic meaning).
It seems that fuzzylogic is posed upon a Mamdani inference system well suited for control but not for patter recognition.
The tutorial is a very concise and i'm not sure if it is possible to build a Sugeno-like inference system that's to say to put a function as a consequent in a rule.
Its possible to use fuzzylogic to describe all the domains used. Its is also possible to define an inference system from ground base upon the evaluation of a domain from a value. But a full Sugeno( or others) could be more suitable.
Many thanks it somebody have an idea for that.
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 3 comments 1 reply
-
Hi! I'm glad you like it! It wasn't specifically designed for pattern recognition, but I did use parts of it for that purpose before. I admit I never heard of Sugeno-like fuzzy logic before, so I can't say for sure if it's possible what you imagine, but I can't see why not. The rules work with a dictionary, so it shouldn't be too hard to adapt and return arbitrary objects like functions instead. Can you give an example of what you have in mind?
Beta Was this translation helpful? Give feedback.
All reactions
-
Beta Was this translation helpful? Give feedback.
All reactions
-
Heh. Looking at your link, it feels like the project code was Sugeno-like at the beginning because it took a long time to get the defuzzification right.
I even had some workarounds in place to get results without the rules stuff. If you can give me some code how you expect this to work, maybe we can work out something. BTW, singletons are not triangles here.
Beta Was this translation helpful? Give feedback.
All reactions
-
Beta Was this translation helpful? Give feedback.