contact@fispro.org
Date: 15 mars 2018
L'implémentation faite dans FisPro permet tout d'abord de créer directement des systèmes à partir de la connaissance experte d'un domaine, par exemple en nologie.
Cette démarche est illustrée par un exemple donné dans le guide Débuter avec FisPro.
FisPro permet aussi de construire entièrement un système d'inférence
floue à partir des données numériques du problème que l'on souhaite
modéliser. Beaucoup de méthodes d'apprentissage automatique conduisent
malheureusement à des systèmes de type "boîte noire". Dans FisPro,
pour que l'utilisateur puisse comprendre le fonctionnement du système,
des contraintes sont imposées aux algorithmes pour rendre les règles
de raisonnement interprétables ([1]). Cette démarche novatrice constitue une des originalités du logiciel.
Quelques exemples sont présentés dans le guide Apprentissage avec FisPro.
Les deux approches, écriture des règles par l'expert et apprentissage automatique, peuvent être combinées pour créer des systèmes plus complets et performants. FisPro intègre des outils à vocation pédagogique, pour illustrer le mécanisme de raisonnement, et d'autres permettant de mesurer la performance d'un système sur un jeu de données.
Ce logiciel est formé de deux parties distinctes : une bibliothèque de fonctions, écrite en C++, qui peut être utilisée de manière autonome et une interface utilisateur, écrite en Java, qui en implémente les principales fonctionnalités. Portable, il peut s'exécuter sur la majorité des plates-formes informatiques existantes.
L'utilisateur non familier avec la logique floue pourra commencer par une lecture du glossaire.
Les références suivantes sont conseillées pour une bonne prise en main de FisPro :
D'autres publications, relatives aux méthodes ou bien à des applications conduites avec FisPro, sont disponibles dans la page Publications.
Auteurs
Remerciements
Le développement initial de FisPro a bénéficié du soutien de fonds publics, Etat français et région Languedoc-Roussillon, dans le cadre d'un projet de recherche, COST 2000-012, coordonné par l'association TRANSFERTS LR et dont le partenaire industriel était la cave coopérative "La Malepère", Arzens, Aude.
FisPro est un logiciel open source, disponible sur le site
Notions élémentaires
Un système est aussi appelé SIF, pour système d'inférence floue.
On utilisera le terme SEF pour sous-ensemble flou (voir glossaire de logique floue, section 3 ).
Au démarrage de FisPro, aucun système n'est présent.
Vous pouvez ouvrir un système existant, ou en créer un nouveau, soit à partir de données, soit de toutes pièces.
Ce petit guide donne la démarche à suivre dans ce dernier cas, adapté à l'entrée de règles expertes.
Remarques :
Rappel :
L'option Langue du menu Options permet l'affichage des menus et des messages dans la langue de votre choix.