Description
Fonctionnalités générales
Ensemble logiciel de classification des données :
- classification non supervisée
- classification supervisée
Cet ensemble logiciel est constitué :
- d'une bibliothèque de calcul : mixmodLib
- d'une interface graphique : mixmodGUI développée sous QT
- de fonctions pour R : RMixmod
- de fonctions pour Matlab : mixmodForMatlab
Autres fonctionnalités
Pour traiter les problématiques de classification des données, Mixmod utilise les modèles de mélanges, outil puissant et flexible.
Parmi les nombreuses fonctionnalités et outils disponibles dans Mixmod, on peut citer :
- Traitement des données quantitatives (par modèles de mélanges de lois gaussiennes) ou qualititatives (par modèles de mélanges de lois multinomiales)
- Modèles de mélanges parcimonieux
- Modèles spécifiques pour le traitement de données de Haute Dimension (individus caractérisés par un très grand nombre de caractéristiques)
- Algorithmes EM, CEM, SEM
- Nombreuses stratégies d'initialisation
- Critères de choix de modèles et du nombre de classes adaptés à différents objectifs
Interopérabilité
- Les packages mixmodForMatlab et RMixmod sont naturellement intégrés, interopérables respectivement à Matlab et R
- Un travail pour rendre interopérables les 4 produits Mixmod (mixmodLib, RMixmod, mixmodGUI, mixmodForMatlab) a déjà été engagé et se poursuit actuellement (Entrées/sorties au format XML, ...)
Contexte d'utilisation dans mon laboratoire/service
- Outil d'aide à la recherche (en statistiques). Ici les fonctions Mixmod pour R ou pour Matlab sont privilégiées.
- Outil de résolution de problématiques de classification des données, mixmodGUI sera privilégié dans ce cas.
- Intégration de la bibliothèque mixmodLib
- Enrichissement et redistribution de la bibliothèque mixmodLib
Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré
Différents packages sont disponibles :
- mixmodLib
- Pour GNU/Linux (32 ou 64 bits) : packages (rpm et deb) lib (sans les sources) et dev (avec les sources)
- Pour Windows : package avec fichier d'installation
- Package source
- Rmixmod : package disponible sur le CRAN
- mixmodGUI
- Des packages binaires pour GNU/Linux (32 et 64 bits)
- Un package pour Windows (avec installateur)
- Un package source
- mixmodForMatlab
- Des packages binaires pour GNU/Linux (32 et 64 bits)
- Un package pour Windows (avec installateur)
Plates-formes
- GNU/Linux (32 et 64 bits)
- Windows
- Tout autre OS via les packages source
Logiciels connexes
La bibliothèque de calcul mixmodLib peut s'intégrer à tout type de projet mais peut aussi être utilisée via :
- l'interface graphique dédiée : mixmodGUI
- des fonctions Mixmod pour les environnements Matlab et R
Autres logiciels aux fonctionnalités équivalentes
Environnement de développement
Type de structure associée au développement
Le CNRS, l'INRIA, les Universités de Franche-Comté, Lille 1 et Compiègne sont parties prenantes dans le projet Mixmod via
- pour l'informatique : F. Langrognet - Ingénieur de recherche en informatique - CNRS - Laboratoire de Mathématiques de Besançon
- pour les aspects méthodologiques et statistiques :
- C. Biernacki - Professeur - Laboratoire Paul Painlevé de Lille
- G. Celeux - Directeur de Recherche - INRIA
- G. Govaert - Professeur - Laboratoire Heudiasyc - Compiègne
Eléments de pérennité
Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur
Les documentations suivantes sont disponibles sur le site Mixmod.
- Guide utilisateur
- Démarrage rapide
- Documentation statistique
- Documentation logicielle
Contributions