IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Statistiques, Data Mining et Data Science Discussion :

Probléme avec GMM-EM


Sujet :

Statistiques, Data Mining et Data Science

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 33
    Par défaut Probléme avec GMM-EM
    Bonsoir tout le monde
    bon j'ai un probléme avec l'algorithme GMM-EM, j'utilse ce dernier pour effectuer une classification des documents texte en langue Arabe, j'ai utilsé une API gratuite programmée en java dans laquelle j'ai trouvé le programme du GMM-EM que je le cherche depuis longtemps (j'ai essayé de le programmer moi même mais j'avais un probléme d'égalité de probabilité).
    mon probléme est comme suit: pour un certain nombre de données ( je veux dire une dimension donné des vecteurs représentatifs des documents) le programme fonctionne bien , mais si je depasse un nombre de données le programme fonctionne mal est ne peux pas calculer les paramétres de l'algorithme (la moyenne et la matrice des covariances, il donne des NAN au lieu de donner des valeurs).
    SVP je suis bloqué aide moi , je veux une explication mathématique à mon probléme et merci d'avance.

  2. #2
    Membre Expert
    Homme Profil pro
    Chercheur
    Inscrit en
    Mars 2010
    Messages
    1 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 218
    Par défaut
    Bonsoir,

    a priori c'est un problème numérique : le code que tu as pris n'est pas stable. Il y a de bonnes chances que cela vienne du fait que ta matrice de covariance est singulière ou très mal conditionnée. Or, tu dois l'inverser dans ta mixture de gaussiennes. En passant, pour les grands jeux de données, on approche généralement la matrice de covariance par une matrice diagonale (variances) en supposant l'indépendance des variables (covariances nulle).

  3. #3
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 33
    Par défaut Probléme avec GMM-EM
    D'abord merci beaucouq Aleph69 pour votre réponse, ce qui j ai compris d'aprés de cette dérnière que les résultats que j ai obtenus sont normales à cause de la nullité des covariances?

  4. #4
    Membre Expert
    Homme Profil pro
    Chercheur
    Inscrit en
    Mars 2010
    Messages
    1 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 218
    Par défaut
    Bonsoir,

    non pas du tout. Les covariances sont nulles si et seulement si les variables sont indépendantes. Est-ce le cas?

Discussions similaires

  1. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  2. Problème avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 2
    Dernier message: 17/07/2002, 10h25
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo