jFuzzyLogic

Java implementation of a Fuzzy Logic software package
Download

jFuzzyLogic Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Pablo Cingolani
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 7.4 MB

jFuzzyLogic Tags


jFuzzyLogic Description

Java implementation of a Fuzzy Logic software package jFuzzyLogic implements a complete Fuzzy Control Logic compliance (FCL) as well as Fuzzy inference system (FIS). Here are some key features of "jFuzzyLogic": · Parametric optimization algorithms: Derivate, Gradient descent, Jump. · FCL compliant Membership functions: · Continuous: GenBell, Sigmoidal, Trapetzoidal, Gaussian, PieceWiseLinear, Triangular · Discrete: Singleton, GenericSingleton · Custom membership functions can be defined Defuzzifiers: · Continuous: CenterOfGravity, RightMostMax, CenterOfArea, LeftMostMax, MeanMax · Discrete: CenterOfGravitySingletons · Custom defuzzifiers can be easly created · Function based deffuzifiers (e.g. "TERM drainage := FUNCTION (-2 * pressure * Ln(pressure)) + (temp * 4);"); · Rule aggregation (how rules are aggregated / accumulated): BoundedSum, Max, ProbOr, Sum, NormedSum Rule connection operators (AND, OR): · Rule implication methods (activation): Min / Product Requirements: · Java


jFuzzyLogic Related Software