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

Algorithmes et structures de données Discussion :

barycentre sur n dimensions?


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2007
    Messages : 182
    Par défaut barycentre sur n dimensions?
    Bonjour à tous,

    Je me pose la question suivante:

    J'ai un ensemble de n descripteurs pour m mesures et je souhaiterais au final calculer la 'distance' de chaque mesure au 'centre' des n descripteurs afin de trouver quels sont les mesures atypiques.

    Je ne sais pas trop à quelle méthode recourir pour le moment, mais je me demandais si calculer le barycentre en n dimensions des n descripteurs puis la distance euclidienne des descripteurs de chaque mesure à ce centre serait une bonne idée? Ainsi les descripteurs "loin" serait atypiques (si les descripteurs sont suffisamment pertinents).

    Ensuite une visualisation consisterait à faire une PCA sur les 2 ou 3 descripteurs les plus explicatifs, et à les visualiser...

    J'imagine qu'il existe sans doute des méthodes plus adaptées à ce genre de problèmatique, peut-être pouvez vous me suggerer quelque chose?

    Merci!
    Gian

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    ooppss pas tres clair...

    Qu'entends-tu par descripteur ?

    La solution (voir dans Traitements d'image une discussion sur RGB) n'est PAS la distance minimale au barycentre, mais les points qui minimisent CHACUNE des distances....

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    ok voici le lien vers le fil en question :

    http://www.developpez.net/forums/sho...d.php?t=468351

  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 Giansolo Voir le message
    Je ne sais pas trop à quelle méthode recourir pour le moment, mais je me demandais si calculer le barycentre en n dimensions des n descripteurs puis la distance euclidienne des descripteurs de chaque mesure à ce centre serait une bonne idée? Ainsi les descripteurs "loin" serait atypiques (si les descripteurs sont suffisamment pertinents).
    Si tu as un point atypique a l'infini (ou assimilé) ton barycentre ne sera pas au centre de la distribution. Et donc tes calculs de distances seront faussés.

    Mais l'idée est bonne. Il suffit d'une légère amélioration: la methode "mean shift" pour trouver le centre de la distribution.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  5. #5
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 77
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    Je pense être compétent sur les problèmes de barycentres quelque soit la dimension, mais je ne comprends malheureusement rien au vocabulaire employé.
    'Descripteur' ?????
    'PCA' ????
    'Les plus représentatifs' ??? de quoi ...
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  6. #6
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    Le domaine ici est la reconnaissance de formes.

    Un descripteur, dans le domaine de la RDF ça correspond généralement à une mesure. Tu as différents descripteurs (géométriques, surfaciques, colorimétriques, statistiques, ...) qui te permettent de caractériser tes formes.

    PCA, c'est plutôt ACP : Analyse en composantes principales. Ca permet de passer d'un système de représentation à N dimensions à un système à P dimensions (avec P <= N), tout en minimisant les pertes dues à ce changement de représentation. Ca permet de travailler sur moins de données en entrée (et surtout sur celles qui sont significatives).

    Pour répondre au PO, je pense que tu pourrais calculer la variance (ou l'écart type) de chacune de tes mesures. Ensuite, si la distance d'une mesure est très loin du centre de ta classe (et surtout de manière bien supérieure à l'écart type de cette mesure), tu peux dire qu'elle est atypique.

  7. #7
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 77
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    Merci pour ces explications.
    Par ailleurs, j'avais aussi cru reconnaitre la définition de cette bonne vieille 'variance'.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  8. #8
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Si les descripteurs sont un peu loufoques, tu n'es pas dans un espace euclidien et dans ce cas, tu ne pourras pas trouver ceque tu cherches. Regarde sur ma page perso mes articles anglais à ce sujet.

Discussions similaires

  1. [Excel] Figer les volets sur 3 "dimensions"
    Par ancel17 dans le forum Excel
    Réponses: 5
    Dernier message: 11/12/2013, 11h25
  2. Réponses: 1
    Dernier message: 15/07/2008, 20h54
  3. Réponses: 2
    Dernier message: 08/07/2008, 11h28
  4. Conseil sur les dimensions d'un mapping
    Par Asmod_D dans le forum Ogre
    Réponses: 3
    Dernier message: 05/07/2008, 23h52
  5. Facteur d'échelle sur les dimensions d'un graphique en 3D
    Par Ptit oui-oui dans le forum MATLAB
    Réponses: 2
    Dernier message: 28/11/2007, 17h08

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