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 prédictives Discussion :

Réseau de neurones pour classement des fleurs


Sujet :

Méthodes prédictives

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 32
    Par défaut Réseau de neurones pour classement des fleurs
    Bonjour à tous.

    Je veux créer un réseau de neurones capable de classer différents types de fleurs. Chaque fleur est identifiée par :
    - la largeur de ses pétales
    - la longueur de ses pétales,
    - la largeur de sa tige,
    - la longueur de sa tige.

    Chacune des ces informations est donnée en centimètres. Je dispose d'un ensemble de test afin d'entrainer le réseau. Une fleur peut appartenir à 4 espèces différentes.

    Étant nouveau dans le domaine des réseaux neuronaux, j'aurai aimé avoir un avis de quelqu'un expérimenté afin de me mettre sur la bonne voie pour créer un réseau efficace. Quelle design serait le plus adapté pour répondre à ce type de problème ?

    Merci.

  2. #2
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    tu as quatre caractéristiques par fleur, donc cela te permet de créer des petits réseaux de neurones.

    Je te conseille de faire des classifieurs de type "One Class Classifier", c'est-à-dire que tu créés un classifieur par classe. Ce type de classifieur est généralement beaucoup plus efficace que de faire du "One against All", car les frontières de décision sont plus complexes.

    Questions :
    - combien d'individus as tu par classes ?
    - quelle méthode de validation vas tu choisir ?
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  3. #3
    Membre Expert
    Avatar de SpiceGuid
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 704
    Par défaut
    Citation Envoyé par kosa_nostra
    Chaque fleur est identifiée par :
    - la largeur de ses pétales
    - la longueur de ses pétales,
    - la largeur de sa tige,
    - la longueur de sa tige.

    Quelle design serait le plus adapté pour répondre à ce type de problème ?
    Ça n'est pas de l'IA. Tout ce que tu as à faire c'est de partitionner un espace à 4 dimensions. Tu peux utiliser quelque chose comme un quadtree ou bien un arbre binaire de recherche multi-niveau.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 32
    Par défaut
    Bonjour et merci de votre réponse.

    "tu as quatre caractéristiques par fleur, donc cela te permet de créer des petits réseaux de neurones."
    Je ne comprends pas bien l'idée. Pour moi, le réseau à créer doit contenir 4 entrées (qui correspondent aux quatres caractéristiques des fleurs) et ensuite travailler sur ces entrées ???

    Sinon, j'ai environ 40 individus par classes dans mon "training set".
    Pour la méthode de validation, j'ai un ensemble de données "test".

    Je vais m'informer un peu plus sur les classifieurs de type "One Class Classifier".
    Merci Beaucoup.

  5. #5
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Citation Envoyé par kosa_nostra Voir le message
    Pour moi, le réseau à créer doit contenir 4 entrées (qui correspondent aux quatres caractéristiques des fleurs) et ensuite travailler sur ces entrées ??
    C'est ça... mais quatre entrée c'est très peu :-)
    Etant donné que l'on met généralement moins de neurones dans la couche cachée qu'en entrée et encore moins en sortie, tu auras au plus 9 neurones.


    Citation Envoyé par kosa_nostra Voir le message
    Sinon, j'ai environ 40 individus par classes dans mon "training set".
    Pour la méthode de validation, j'ai un ensemble de données "test".
    40 individus par classes avec 4 classes, cela fait 160 si je compte bien. C'est suffisant étant donné le nombre d'entrée.
    Tu peux faire du K-Fold et/ou du Leave One Out.



    Citation Envoyé par kosa_nostra Voir le message
    Je vais m'informer un peu plus sur les classifieurs de type "One Class Classifier".
    C'est un classifieur classique, sauf qu'il ne fait la prédiction que pour une seule classe : appartient ou n'appartient pas.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 32
    Par défaut
    Ok merci pour tous.
    Je vais expérimenter un peu de toute manière !
    Maintenant il n'y a plus qu'à lire l'aide de Matlab sur la Neural Netwrk Toolbox ! (du pur bonheur)

  7. #7
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    si tu veux juste faire du prototypage... tu peux regarder weka.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Une réseau de neurones pour un agent de dialogue en langage naturel
    Par Invité dans le forum Méthodes prédictives
    Réponses: 23
    Dernier message: 19/10/2013, 23h49
  2. Réseau de neurones pour un Morpion
    Par wadison dans le forum Méthodes prédictives
    Réponses: 19
    Dernier message: 20/09/2011, 14h37
  3. Réseau de neurones pour un OCR
    Par overlolo dans le forum Méthodes prédictives
    Réponses: 4
    Dernier message: 24/05/2009, 10h52
  4. Réseau de neurone pour prévision d'une série temporelle
    Par ranianwayra dans le forum Méthodes prédictives
    Réponses: 1
    Dernier message: 22/08/2008, 23h55
  5. Réseau de neurones pour la classification de signaux.
    Par jeanlouis_lecodeur dans le forum Méthodes prédictives
    Réponses: 3
    Dernier message: 26/03/2008, 18h28

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