Mixmod

Fiche logiciel validé
  • Création ou MAJ importante : 17/01/13
  • Correction mineure : 17/01/13
Mots-clés

Mixmod : classification de données

Une fiche Dév Ens Sup est en relation avec cette fiche, consultez-la pour plus d'informations : Mixmod
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

MCLUST : http://www.stat.washington.edu/mclust/, logiciel libre avec licences GPL v2 et GPL v3.

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é

Mixmod est un des logiciels phare de l'INRIA : http://www.inria.fr/innovation/partenariats-transf...

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

Toute contribution est la bienvenue (voir le site de Mixmod).

Commentaires

4e rencontre Mixmod

4e rencontre Mixmod, le lundi 23 septembre à l'IHP (Paris), plus d'information :
https://www.projet-plume.org/fr/breve/4e-rencontre...

ENVOL 2012