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 :

Reconnaissance de forme par réseau neuronal


Sujet :

Méthodes prédictives

  1. #21
    Membre averti Avatar de Flo.
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2002
    Messages : 379
    Points : 404
    Points
    404
    Par défaut
    Bonjour,

    sinon, pour ajouter, à liste des systèmes neuronaux (SVM, SNNS, etc), tu as aussi les RBF, Radial Basis Functions ou fonctions à base de radiales ... Il me semble que pour le besoin que tu as, les Support Vector Machine ont montré leur supériorité, mais il me semble également que les RBF sont plus facilement théoriquement assimilables et utilisables que les SVM (que j'ai après tout jamais essayé).

    Pour les RBF, on utilise des gaussiennes, des fonctions "distance" inversées, ou tout autre fonction qui génère un champs d'influence radial. On peut se représenter ça par une surface plane avec des puits d'attraction (ou l'inverse). Cette topologie est générée lors de l'apprentissage. Pour la phase de prédiction, on place "simplement" les éléments à prédire sur le relief ainsi créé et obtient le résultat. Sur des variantes on peut créer plusieurs de ces surfaces planes en parallèle et mettre en place un système concurentiel.

    La phase d'apprentissage est rapide et la prédiction tout autant.

    Peut-être te faudrait-il commencer par les RBF avant d'aborder les SVM puisque chronologiquement, on a, il me semble :

    - perceptron multi-couche
    - ...
    - RBF
    - SVM

    Voila.

    A+

    Flo.

  2. #22
    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 : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Les RBF sont une composante des SVMs non linéaires, ou du moins peuvent être. De même qu'ils peuvent être une fonction de transfert des réseaux de neurones.

  3. #23
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    Citation Envoyé par Flo.
    sinon, pour ajouter, à liste des systèmes neuronaux (SVM, SNNS, etc), tu as aussi les RBF, Radial Basis Functions
    SNNS n'est pas un système. C'est un simulateur de RdN (comme son nom l'indique) qui propose un certain nombre d'architectures et d'algorithmes (dont les RBF), et qui dispose d'une très bonne documentation, je trouve.

    Quand aux SVM, ils sont assez vieux (années 70, exportés de Russie, avec le responsable, bien après), et l'ordre historique n'a pas grande importance vu que ce sont des approches différentes, de même que pour les GAs, le RL, ...
    Les RdN sont plein de maths, les SVM encore plus. Ca c'est sûr qu'ils sont un peu moins facilement abordables.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  4. #24
    Membre averti Avatar de Flo.
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2002
    Messages : 379
    Points : 404
    Points
    404
    Par défaut
    J'aurais mieux fait de me taire moi ce jour là

    Flo

  5. #25
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    Mais non mais non
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  6. #26
    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 : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Citation Envoyé par Luc Hermitte
    Les RdN sont plein de maths, les SVM encore plus. Ca c'est sûr qu'ils sont un peu moins facilement abordables.
    Ah ? Je ne trouve pas que les SVMs soient trop des maths
    Les livres de VApnik sur les SVMs sont assez récents, après le début des années 80. En même temps, c'est sûr qu'il a dû les trouver un peu avant, mais ce sont de belles bêtes qui ont un lien assez fort avec les réseaux de neurones.

  7. #27
    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 : 45
    Localisation : Etats-Unis

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

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

    je ne suis pas un expert en classification, mais tout les experts que je connais préfère les réseaux bayésiens avec des cartes de konen( susi pas sur de l'orthographe).

    De toute façon il te faudra des critères pour comparer tes formes et les classifier. Il existe de très bonnes méthodes pour caractériser des lettres.

    En outre, la reconnaissance de caractère est un problème FINI !!!
    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.

  8. #28
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 154
    Points : 160
    Points
    160
    Par défaut
    que veux tu dire par probleme fini?
    c'est un sujet assez complexe quand meme...

  9. #29
    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 : 45
    Localisation : Etats-Unis

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

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

    j'entend par problème fini, le fait que la reconnaissance de caractère est un problème pour lequel les méthodes existantes sont assez robustes pour reconnaitre tous les caractères de toutes les polices.
    Si en plus on met ces méthodes dans un classificateurs à base de réseau bayésien, on obtient quelque chose de super.
    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.

  10. #30
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 154
    Points : 160
    Points
    160
    Par défaut
    Euh tu parles de "toutes les polices"... mais il s'agit sans doute de reconnaissance d'écriture manuscrite...
    Ce qui est déja un probleme beaucoup plus délicat à traiter.

    Et les logiciels de reconnaissance de caractères que j'ai vus tourner font toujours des erreurs, meme lorsqu'il s'agit d'un texte écrit à l'aide d'une police quelconque, puis scanné.

    Ce n'est donc pas encore totalement un probleme clos...

    Pour la reconnaissance d'écriture on s'appuie souvent sur on modele de markov pour ajouter une notion de probabilité de l'apparition d'une lettre en fonction de son voisinage par exemple.

  11. #31
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    Citation Envoyé par Miles
    Citation Envoyé par Luc Hermitte
    Les RdN sont plein de maths, les SVM encore plus. Ca c'est sûr qu'ils sont un peu moins facilement abordables.
    Ah ? Je ne trouve pas que les SVMs soient trop des maths
    Les livres de VApnik sur les SVMs sont assez récents, après le début des années 80. En même temps, c'est sûr qu'il a dû les trouver un peu avant, mais ce sont de belles bêtes qui ont un lien assez fort avec les réseaux de neurones.
    Le lien, sans plus je trouve. C'est certes du machine learning orienté apprentissage supervisé dans les applications les plus basiques des tutoriels, après pour les algos, cela s'éloigne un peu je trouve.

    Et effectivement, Vapnik avait bossé sur des perceptrons dans les années soixantes (vu la biblio sur kernel-machines). Au temps pour moi donc.

    Pour l'aspect maths. La projection dans un espace dual qui assure la résolution par un système d'équations linéaire... Certes il y a pire, mais tout de même.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  12. #32
    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 : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    C'est vrai, je ne me rends pas toujours compte

  13. #33
    Membre averti
    Avatar de bigquick
    Profil pro
    Inscrit en
    Août 2002
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 356
    Points : 353
    Points
    353
    Par défaut
    Citation Envoyé par Luc Hermitte
    La projection dans un espace dual qui assure la résolution par un système d'équations linéaire...
    Ah oui, en effet ! Ce n'est pas forcément abordable par tout le monde (moi le premier ). Ca me rappelle (de loin) les cours de recherche opérationnelle ...

    Citation Envoyé par ToTo13
    Il existe de très bonnes méthodes pour caractériser des lettres.
    Est-ce que tu as quelques liens sous la main qui présentent des idées d'extraction de features pour des lettres ? Ca fait plusieurs jours que je cherche, mais je tombe souvent sur des documents assez abstraits, ou des thèses payantes
    And still we will be here, standing like statues ...

  14. #34
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bah si les SVM sont de plus en plus pleins de Math il suffit de voir les articles de simple SVM et de l'algo SMO

  15. #35
    Nouveau membre du Club
    Inscrit en
    Décembre 2006
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 36
    Points : 26
    Points
    26
    Par défaut
    comment peut on extraire un vecteur de caracteristique de l'image qu'on veut reconnaitre. merçi.

Discussions similaires

  1. Reconnaissance de forme par reseau de neurone artificiel
    Par tefymahery dans le forum MATLAB
    Réponses: 0
    Dernier message: 04/11/2013, 16h01
  2. Reconnaissance de formes par réseaux de neurones
    Par bilou_12 dans le forum Traitement d'images
    Réponses: 0
    Dernier message: 26/11/2012, 15h01
  3. Reconnaissance de forme par RN
    Par amintek dans le forum Images
    Réponses: 2
    Dernier message: 05/04/2007, 12h09

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