modele mélange de deux gaussiennes
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

modele mélange de deux gaussiennes



  1. #1
    invite44042da3

    modele mélange de deux gaussiennes


    ------

    u1<-1
    u2<-2
    sig1<-1
    sig2<-4
    n<-100
    x<-c(rnorm(n,u1,sig1))
    z<-c(rnorm(n,u2,sig2))
    w<-c(rbinom(n,1,pi))
    for(i in 1:length(w)){
    if w[i]==1 y[i]<-x[i]
    else y[i]<-z[i]}

    voilà on m'as demandé de faire une simulation pour un mélange de deux gaussiennes mais j y arrive pas , ça bloque dans la boucle for , svp si quelqu'un peut m'aider .. merci

    -----

  2. #2
    invite9dc7b526

    Re : modele mélange de deux gaussiennes

    Bonjour,

    C'est bien quand on fournit un bout de code de préciser le langage. Il me semble reconnaître du S (le langage du logiciel R).

    Si tu veux un mélange de n gaussiennes N(mu1,sigma1) et N(mu2,sigma2) avec les probabiités p et (1-p), une façon de faire sous R est:

    melange<-function(n,p,mu1,sigma1,mu2,si gma2)
    {
    X1<-rnorm(n,mean=mu1,sd=sigma1)
    X2<-rnorm(n,mean=mu2,sd=sigma2)
    choix<-rbinom(n,size=1,prob=p)

    return(choix*X1+(1-choix)*X2)
    }

  3. #3
    invite44042da3

    Re : modele mélange de deux gaussiennes

    merci beaucoup et navré j'aurai du en effet préciser le langage.. j'ai réussi a appliquer ceci p<-0.8
    u1<-1
    u2<-1
    sig1<-1
    sig2<-0.01
    n<-1000
    y<-rep(0,n)
    x<-c(rnorm(n,u1,sig1))
    z<-c(rnorm(n,u2,sig2))
    w<-c(rbinom(n,1,p))
    for(i in 1:length(w))
    {
    if (w[i]==1)
    {
    y[i]<-x[i]
    }
    else
    {
    y[i]<-z[i]}
    }
    plot(density(y),col=1)

    maintenant je suis entrain d'essayer de réaliser l'algorithme em sur un mélange de gaussiennes .. si vous pouvez m'aider je vous serai très reconnaissant

Discussions similaires

  1. Calculer les paramètres statistiques de deux gaussiennes
    Par invited3dcf66c dans le forum Mathématiques du supérieur
    Réponses: 5
    Dernier message: 18/08/2013, 13h28
  2. Transformée de Fourier de deux gaussiennes décalées
    Par invite17f64d30 dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 13/03/2010, 12h12
  3. Clustering, mélange de gaussiennes et algo EM
    Par inviteaeeb6d8b dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 28/11/2009, 10h52
  4. Fonction de répartition du rapport de deux gaussiennes
    Par invite2b23d5e8 dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 10/02/2009, 14h06
  5. Calcul de la somme des carrés de deux variables aléatoires gaussiennes iid
    Par invite300efc1b dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 16/06/2008, 19h34