La logique floue en java
J'ai été donné un nouveau module de projet qui implique la logique floue. C'est afin de déterminer les différents Hydrometeors à l'aide de la logique floue de la méthode.J'ai très peu d'idée de ce que la logique floue est. Donc je voudrais avoir quelques conseils de personnes qui ont déjà fait des projets à l'aide de la logique floue en Java (comme: quels sont les fondamentaux de la programmation des stratégies je peux adopter).
Je suis tombé sur un floue logc API. Les gens qui l'ont utilisé s'il vous plaît commentaire sur combien il est utile.
Un autre article sur la SORTE: Ce qui est logique floue
J'ai utilisé cette API pour enseigner la Logique Floue. Il est simple et fonctionne très bien. Je vous recommande.
J'ai utilisé cette API pour enseigner la Logique Floue. Il est simple et fonctionne très bien. Je vous recommande.
OriginalL'auteur Emil | 2010-08-16
Vous devez vous connecter pour publier un commentaire.
La logique floue est un concept abstrait qui est totalement indépendant de la programmation lanuages. L'idée de base est que, au lieu de la logique booléenne où tout énoncé est soit "vrai" ou "faux", vous utilisez un continuum où une déclaration peut être n'importe où entre "100% vrai" et de "0%". Cela permet de modéliser certains des scénarios du monde réel beaucoup mieux que la logique booléenne, mais y a bien sûr différentes (plus complexe) les règles pour combiner les instructions.
Je n'ai pas utilisé l'API de la bibliothèque que vous avez associé, mais il semble assez bien entretenu, au premier coup d'œil (il a été mis à jour régulièrement, il y a une version récente, et même un plugin eclipse).
OriginalL'auteur Michael Borgwardt
Nous avons développé une logique floue correspondant à l'algorithme en Java pour trouver la similarité de Chaînes.
https://github.com/intuit/fuzzy-matcher
Dans la vraie vie les cas où un résultat binaire n'est pas suffisant et que vous voulez trouver une allumettes, la logique Floue est largement utile.
Par exemple, si vous avez un ensemble de noms comme
["John Doe","Jack Miller","Jon Doe","J Doe","Miller J"]
Et souhaitez regrouper des noms similaires ensemble et de trouver une loi de probabilité sur la façon dont ils se ressemblent
Donc le fonctionnement de la bibliothèque sera groupe
["John Doe","Jon Doe","J Doe"]
ensemble et groupe["Jack Miller","Miller J"]
ensembleLa page GitHub est bien documenté et voir si cela aide à comprendre comment la logique floue œuvres.
OriginalL'auteur mob