FUGE-REFRESH: Mise à jour des sources et fonctionnalités pour l'outil de modélisation FUGE (C++, Qt)

Pour ce projet, il était question d'effectuer un rafraîchissement de FUGE, un logiciel utilisant la logique floue permettant de créer des modèles prédictifs interprétables.

La première partie du travail visait à rendre le projet Qt modifiable et compilable. Le travail effectué regroupe différentes versions et permet la compilation sur Qt 5 et 6. Pour ce faire, il a été nécessaire entre autres modifications, de remplacer la librairie permettant la visualisation de données.

Pour la deuxième partie, il était question d'effectuer des modifications significatives au niveau de l'interface utilisateur du logiciel. Le travail effectué réorganise et rationalise la fonctionnalité de définition des hyperparamètres de l'algorithme en offrant plusieurs niveaux d'accès. Des modifications supplémentaires ont été effectuées, dans le but de corriger des bugs.

La dernière partie consistait à ajouter deux nouvelles fonctionnalités à FUGE : la gestion de projets de modélisation et le support de la validation croisée lors de la phase d'apprentissage. La gestion de projets permet à l'utilisateur une meilleure sélection des fichiers et des dossiers regroupant les fichiers nécessaires à la modélisation. En ce qui concerne la validation croisée, FUGE supporte maintenant deux méthodes : « Hold-out » et « K-Fold ». Même si ce support n'a pas pu être intégré complètement dans l'algorithme, il permet de générer et de traiter les ensembles de données correspondants au travers de l'interface utilisateur.

Le travail effectué a donc permis à l'outil FUGE d'être remis à jour et ouvre la voie pour l'implémentation de nouvelles fonctionnalités et améliorations méthodologiques importantes pour son utilisation dans des nouveaux projets de recherche de l'IICT.

Etudiant: Mario Tomic

Année: 2023

Département: TIC

Filière: Informatique et systèmes de communication avec orientation en Informatique logicielle

Type de formation: Plein temps

Enseignant responsable: Carlos Andrés Pena

Institut: IICT

Téléchargements:
- Télécharger l'affiche
- Télécharger le rapport