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

Méthodes exploratoires Discussion :

Réduction de variables par ACP


Sujet :

Méthodes exploratoires

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 330
    Par défaut Réduction de variables par ACP
    Salut,

    Je cherche à faire ce qui semble s'appeler une "réduction des variables" via une ACP. En gros il s'agit de tirer des résultats d'une ACP les variables les plus significatives d'un problème. Supposons donc que j'ai calculé les valeurs propres et vecteurs propres d'une matrice de corrélation. Comment puis-je classer les variables initiales du problème par ordre d'importance dans la description par la base de diagonalisation ?

    Merci

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    En fonction des valeurs propres associées. Plus la valeur propre est grande, plus le vecteur propre est porteur d'energie.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 330
    Par défaut
    Citation Envoyé par pseudocode Voir le message
    En fonction des valeurs propres associées. Plus la valeur propre est grande, plus le vecteur propre est porteur d'energie.
    Oui d'accord, ça je l'avais compris. Mais par contre chaque vecteur propre associé à ces valeurs propres grandes se projette dans l'espace des variables de départ avec différents coefficients (qui sont dans les vecteurs propres). Mon but est de connaître l'importance relative de ces variables de départ.

    Par exemple si j'ai 2 variables : une valeur propre 10 avec comme vecteur propre (0.6,0.4) et une valeur propre 2 avec comme vecteur propre (0.2,0.8) puis-je dire quelle variable est la plus importante ?

  4. #4
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par tnarol Voir le message
    Mon but est de connaître l'importance relative de ces variables de départ.
    Tu cherches à savoir si certains vecteurs de la base de l'ACP sont proches des vecteurs de la base de départ ?

    Tu peux tenter de faire la somme pondérée par la valeur propre d'une coordonnée des vecteurs propres. Ca devrait te donner le cumul d'énergie d'une variable par rapport au total.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  5. #5
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 330
    Par défaut
    Citation Envoyé par pseudocode Voir le message
    Tu cherches à savoir si certains vecteurs de la base de l'ACP sont proches des vecteurs de la base de départ ?
    Pas tout à fait. Je cherche à simplifier la description de mon problème en ne m'intéressant qu'à un sous-ensemble de variables (de départ) que l'ACP montrerait réellement influentes.

  6. #6
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par tnarol Voir le message
    Pas tout à fait. Je cherche à simplifier la description de mon problème en ne m'intéressant qu'à un sous-ensemble de variables (de départ) que l'ACP montrerait réellement influentes.
    Le terme "influente" au le sens de l'ACP veut dire "maximum de variance".

    L'ACP est un changement de repère dans lequel la 1ere coordonnée a le maximum de variance, la 2nde coordonnée le second maximum de variance, etc.

    Si ce n'est pas ce que tu recherches, il faudrait que tu definisses ce que toi tu appelles "influante".
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Discussions similaires

  1. Probleme avec passage de variables par formulaires
    Par cortex007 dans le forum Langage
    Réponses: 5
    Dernier message: 17/12/2005, 14h08
  2. passage de variable par un formulaire (checkbox)
    Par artotal dans le forum Langage
    Réponses: 3
    Dernier message: 16/10/2005, 19h16
  3. Réponses: 2
    Dernier message: 23/08/2005, 19h20
  4. [XSLT] Variable par défaut ou non dans un 'IF'
    Par Johnbob dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 25/01/2004, 17h00
  5. Passage de variable par methode post ?
    Par oazar dans le forum Flash
    Réponses: 33
    Dernier message: 16/10/2003, 17h03

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