If JFCM was beneficial to your activity, please consider making a donation via PayPal to demonstrate your appreciation and willing to support next developments.
The amount to donate is up to your choice. Thank you!
Initial jfcm-jfuzzylogic commit
Submitted by dimitri on Wed, 04/06/2011 - 11:47
Great news: the experimental module jfcm-jfuzzylogic has been committed to SVN, enabling JFCM to use fuzzy rules to activate Concepts.
The fuzzy inference engine is provided by jFuzzyLogic, a great LGPL fuzzy library that provides:
- Fuzzy Control Language (FCL) interpreter;
- many membership functions: singleton, triangle, polygon, gaussian bell, and many more;
- standard defuzzification methods;
- many utilities like: charting, optimization algorithms, ...
You can check out the project (using SVN) at this URL:
Included are some JUnit tests that show how fuzzy rules are created. Just be aware that:
THIS IS ALPHA-QUALITY CODE, subject to change and potentially many errors, so
DO NOT USE IT IN PRODUCTION!