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

  1. #1
    Expert éminent sénior

    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2011
    Messages
    283
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2011
    Messages : 283
    Points : 18 071
    Points
    18 071
    Par défaut Un nouvel algorithme pourrait bientôt révolutionner les systèmes de reconnaissance d’objets
    Un nouvel algorithme pourrait bientôt révolutionner les systèmes de reconnaissance d’objets
    ses performances seraient supérieures aux meilleurs algorithmes actuels

    Une équipe de recherche de l’université américaine Brigham Young (BYU) a récemment annoncé le développement d’un nouvel algorithme pour les systèmes de reconnaissance d’objets.

    Baptisé « Evolution-Constructed Features algorithm », il pourrait révolutionner la reconnaissance d’objets. Contrairement aux algorithmes utilisés jusqu’à présent, celui-ci serait soi-même en mesure d’apprendre à reconnaitre les objets.

    Le professeur Dah-Jye Lee, auteur et chef de l’équipe de recherche, a confié ce qui suit : « Dans la plupart des cas, c’est l’être humain qui décide des objets sur lesquelles le système doit se focaliser, de ce fait les algorithmes développés sont dictés par ce choix préalablement fait. Dans notre cas, l’approche utilisée diffère, à l’image de photos d’animaux qu’on montre à un enfant, ce dernier sera en mesure d’identifier les animaux en se basant sur ses propres critères, c’est cette approche qui a été utilisée pour notre algorithme, il détecte les caractéristiques de chaque objets et en se basant sur cela, il les catégorise comme étant un piéton, un arbre ou encore un avion ».

    Concernant les performances de « Evolution-Constructec Features Algorithm », l’équipe s’accorde à dire qu’à la suite de plusieurs tests, leur algorithme offre des performances supérieures aux autres. À titre d’exemple, lors d’un Benchmark basé sur le set de test Caltech, son score est de 100 % alors que les meilleurs systèmes disponibles sur le marché ont un score variant entre 95 et 98 %.

    Pour rappel, Caltech est un set de test pour la reconnaissance faciale, ainsi que la reconnaissance d’objets tels que les voitures, les motos ou les avions.

    Enfin, l’auteur a tenu à rassurer les plus sceptiques d’entre nous, en rappelant que ses travaux n’ont pas pour but de créer un quelconque Terminator du futur, mais qu’ils sont à des fins pacifiques et visent avant tout à améliorer les systèmes de reconnaissance d’objets et à s’affranchir de l’assistance humaine.


    Source : Annonce sur le site de la BYU


    Et vous ?

    Que pensez-vous des systèmes de reconnaissance d’objets ?

  2. #2
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 430
    Points
    28 430
    Par défaut
    si j'ai bien compris, au lieu de définir des critères pour identifier un humain, un arbre, un avion...on fourni au logiciel des photos d'humains en lui disant que ce sont des humains, des photos d'avions en lui disant que ce sont des avions... et il décide tout seul des critères lui permettant de distinguer les uns des autres.

    ok, mais il faut bien définir un algorithme qui va caractériser une photo. Du coup je ne vois pas trop la différence, on ne lui indique plus quel caractère appartient à qui et dans quel proportion, mais il faut bien analyser la photo d'une manière ou d'une autre.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Expert éminent sénior

    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2011
    Messages
    283
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2011
    Messages : 283
    Points : 18 071
    Points
    18 071
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    si j'ai bien compris, au lieu de définir des critères pour identifier un humain, un arbre, un avion...on fourni au logiciel des photos d'humains en lui disant que ce sont des humains, des photos d'avions en lui disant que ce sont des avions... et il décide tout seul des critères lui permettant de distinguer les uns des autres.

    ok, mais il faut bien définir un algorithme qui va caractériser une photo. Du coup je ne vois pas trop la différence, on ne lui indique plus quel caractère appartient à qui et dans quel proportion, mais il faut bien analyser la photo d'une manière ou d'une autre.
    En fait selon le professeur Dah-Jye Lee, son algorithme identifie les caractéristiques de chaque objet et par apprentissage il apprend a catégoriser les objets (ex : quelque chose qui vole dans le ciel, c'est soit un avion soit un oiseau .... après en se basant sur les caractéristiques de chacun il fera lui même le tri)

  4. #4
    Membre éprouvé
    Homme Profil pro
    -
    Inscrit en
    Octobre 2011
    Messages
    344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : -

    Informations forums :
    Inscription : Octobre 2011
    Messages : 344
    Points : 1 235
    Points
    1 235
    Par défaut
    Ben… on lui dit plus d'analyser la rondeur d'un objet, ou sa forme verticale et plate (chaque fois un tas de pixels sur la photo) mais on le laisse déterminer comment associer les pixels d'une photo ensemble et comment catégoriser en critères ces associations ?

  5. #5
    Membre expert
    Avatar de Clotho
    Homme Profil pro
    R&D
    Inscrit en
    Avril 2011
    Messages
    1 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 524
    Points : 3 383
    Points
    3 383
    Par défaut
    C'est une variation sur thème de l'algorithme de Viola et Jones (Wiki) , non?

    Le principe de l'apprentissage plus ou moins supervisé permettant à l'algo de déterminer ses propres classifieurs pour ensuite se faire une base de données de comparaison et arriver à un résultat plus ou moins efficace.
    Un message vous a aidé? Votez pour moi! J'aime qu'on me dise qu'on m'aime.

    Si la question a obtenu sa réponse, passez le sujet en résolu.

    "Citer les pensées des autres, c'est regretter de ne pas les avoir trouvées soi-même" S.Guitry

  6. #6
    Membre expérimenté Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Points : 1 461
    Points
    1 461
    Par défaut
    Enfin, l’auteur a tenu à rassurer les plus sceptiques d’entre nous, en rappelant que ses travaux n’ont pas pour but de créer un quelconque Terminator du futur, mais qu’ils sont à des fins pacifiques et visent avant tout à améliorer les systèmes de reconnaissance d’objets et à s’affranchir de l’assistance humaine.
    La technologie n'a pas de but, c'est ce qu'on en fait qui provoque soit de bonne choses, soit des mauvaises ^^ Un flingue seul n'a jamais tué personne.

    Mais oui, j'admets que c'est sympatoshe tout ça, mais pour apprendre a reconnaître, il faut une base ! Un enfant on lui apprends qu'un chien est un chien, et tout le reste, on apprend ensuite en cherchant (dico, net) ou en posant des questions. Un ordi de ce type ne sera jamais indépendant totalement à moins de le connecter au net, par exemple, en lui donnant les moyens de filter les contreinformation distillé un peu partout.
    Expert en recherche google caféinomane

  7. #7
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 430
    Points
    28 430
    Par défaut
    Citation Envoyé par Hannibal90 Voir le message
    En fait selon le professeur Dah-Jye Lee, son algorithme identifie les caractéristiques de chaque objet et par apprentissage il apprend a catégoriser les objets (ex : quelque chose qui vole dans le ciel, c'est soit un avion soit un oiseau .... après en se basant sur les caractéristiques de chacun il fera lui même le tri)
    oui mais comme il faut pour savoir que ça vole ? un ordinateur même avec une caméra n'a pas d'yeux, il faut bien lui dire comment regarder la photo, ce qu'il doit analyser (couleurs, densités de pixel, ...) et je suppose que ce sont ces mêmes éléments qui servent dans tous les algorithmes non ?

    Google Image est capable de trouver des images similaires, mais là aussi il y a des critères de comparaison (qui ne sont pas forcément très différents d'ailleurs).
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  8. #8
    xwz
    xwz est déconnecté
    Membre du Club
    Profil pro
    Analyste programmeur
    Inscrit en
    Décembre 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 48
    Points : 63
    Points
    63
    Par défaut
    En fait, ce genre d'algorithmes existent depuis un moment, cf STDP (Spike-timing-dependent). Et le gros problème de ces algorithmes aujourd'hui c'est l'évaluation de la taille des échantillons d'apprentissage. Si on donne trop d'informations, le système peut rajouter du bruit dans les modèles de représentation de l'objet et donc ne plus rien reconnaître ou inversement, ne par mettre assez d'information et être trop spécifique à certains type d'objets.

    Et dans l'article il y a des données manquantes, ils disent "Lee and his students fed their object recognition program four image datasets from CalTech (motorbikes, faces, airplanes and cars) and found 100 percent accurate recognition on every dataset.". Ok mais il y a combien d'images de chaque base qui a servit ? est-ce qu'ils ont fait l'entrainement sur TOUS les objets pour les reconnaître ensuite ? et les entraînements ont-ils été fait sur les 4 en même temps ou séparément ce qui permet de limiter les problèmes de faux positif ?

    Mais sinon oui c'est cool si ça marche vraiment bien ... reste à voir le temps que prend la reconnaissance en fonction des bases et de leur taille.

  9. #9
    Membre régulier
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 31
    Points : 80
    Points
    80
    Par défaut
    Aujourd'hui, pour faire un système de reconnaissance d'objet, il faut choisir un algorithme d'apprentissage supervisé, une grande base d'images annotée, et des caractéristiques extraites des pixels à calculer. Pour chaque type d'objet, l'algorithme et les caractéristiques doivent être choisi avec soin et expertise, et les paramètres tunés à mort.
    et c'est un algorithme par objet bien sûr.

    une méthode qui marche aussi bien sur tous les types d'objet n'existe pas (ou a des perfs bien inférieurs aux systèmes fait main)
    l'intérêt de cette méthode serait donc d'éviter de ré-inventer un algo par type d'objet... Il "suffit" juste de faire un apprentissage par type d'objet. Une sorte de méta-algo de reconnaissance.
    Mais bon, à voir, car Caltech, c'est juste la base la plus facile qui existe, donc à voir ce que ça donne sur des corpus plus compliqués...

  10. #10
    Membre expert
    Profil pro
    undef
    Inscrit en
    Février 2013
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France, Lot (Midi Pyrénées)

    Informations professionnelles :
    Activité : undef

    Informations forums :
    Inscription : Février 2013
    Messages : 957
    Points : 3 525
    Points
    3 525
    Par défaut
    skynet aussi était censé promouvoir la paix. Il est à craindre que n'importe quelle IA finisse par statuer que le seul problème du monde se dénomme Hommes.

  11. #11
    Membre actif
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2012
    Messages : 82
    Points : 277
    Points
    277
    Par défaut
    Citation Envoyé par 23JFK Voir le message
    skynet aussi était censé promouvoir la paix. Il est à craindre que n'importe quelle IA finisse par statuer que le seul problème du monde se dénomme Hommes.
    On se contentera de tirer la prise alors..

  12. #12
    Expert éminent
    Avatar de Matthieu Vergne
    Homme Profil pro
    Consultant IT, chercheur IA indépendant
    Inscrit en
    Novembre 2011
    Messages
    2 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant IT, chercheur IA indépendant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2 264
    Points : 7 760
    Points
    7 760
    Billets dans le blog
    3
    Par défaut
    Si l'algo est suffisamment "sage" pour considérer l'Homme comme n'importe quel animal, on n'aura pas plus de raison d'être à éliminer que des poissons. Donc tant que l'algo n'inclut pas la fierté mal placée de notre espèce, on devrait être à peu près tranquille {^_^}.
    Site perso
    Recommandations pour débattre sainement

    Références récurrentes :
    The Cambridge Handbook of Expertise and Expert Performance
    L’Art d’avoir toujours raison (ou ce qu'il faut éviter pour pas que je vous saute à la gorge {^_^})

  13. #13
    Membre chevronné
    Avatar de Pelote2012
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 925
    Points : 1 839
    Points
    1 839
    Billets dans le blog
    2
    Par défaut
    Si on le connecte au Web, quel idiotie va -t-il apprendre
    Tapez "chat poney" sous google, il risque d'avoir des surprises
    Si débugger est l'art d'enlever les bugs ... alors programmer est l'art de les créer

  14. #14
    Expert éminent
    Avatar de Matthieu Vergne
    Homme Profil pro
    Consultant IT, chercheur IA indépendant
    Inscrit en
    Novembre 2011
    Messages
    2 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant IT, chercheur IA indépendant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2 264
    Points : 7 760
    Points
    7 760
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par Pelote2012 Voir le message
    Si on le connecte au Web, quel idiotie va -t-il apprendre
    Tapez "chat poney" sous google, il risque d'avoir des surprises
    Au moins il sera au courant aussi des tendances {^o^}.
    Site perso
    Recommandations pour débattre sainement

    Références récurrentes :
    The Cambridge Handbook of Expertise and Expert Performance
    L’Art d’avoir toujours raison (ou ce qu'il faut éviter pour pas que je vous saute à la gorge {^_^})

  15. #15
    Expert éminent sénior

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut
    D'ailleurs Brigham Young, c'est la grande université des Mormons...

    C'est sûr que c'est super qu'il fabriquent un système de reconnaissance
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

  16. #16
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 2
    Points : 5
    Points
    5
    Par défaut les algorithmes d'apprentissage non supervisés
    Bonjour,
    Je suis débutante dans le domaine des réseaux de neurone .Mon projet consiste à concevoir un systeme d'apprentissage pour les maisons autonomes afin d'utomatiser le comportement des personnes .
    En fait en se basant sur une base des données qui contient tous les données issus des capteurs(de mouvement,de contact,..) installés dans la maison, on va apprendre le réseau de neurone de ce comportement pour l'executer automatiquement.
    donc mon probleme c'est que je n'ai pas trouvé un algorithme qui répond à mes besoins

  17. #17
    Expert éminent
    Avatar de Matthieu Vergne
    Homme Profil pro
    Consultant IT, chercheur IA indépendant
    Inscrit en
    Novembre 2011
    Messages
    2 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant IT, chercheur IA indépendant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2 264
    Points : 7 760
    Points
    7 760
    Billets dans le blog
    3
    Par défaut
    Je doute que tu sois au bon endroit : on parle d'un article en particulier et de sujets qui s'y rapportent, on n'est pas là pour résoudre les problèmes des intervenants. Pour ton problème, je te suggère de lire les pages Wikipédia française et anglaise sur les réseaux de neurones (neural networks en anglais) et de suivre les liens externes en bas de ces pages. Tu peux ajouter à ça quelques recherches sur Google Scholar. Tu finiras bien par trouver des idées. Des réseaux de neurones, c'est avant tout des structures qui peuvent avoir diverses formes et utiliser différentes fonctions, donc tu en as pour tous les goûts, ça ne se limite pas à quelques algos.
    Site perso
    Recommandations pour débattre sainement

    Références récurrentes :
    The Cambridge Handbook of Expertise and Expert Performance
    L’Art d’avoir toujours raison (ou ce qu'il faut éviter pour pas que je vous saute à la gorge {^_^})

Discussions similaires

  1. Réponses: 12
    Dernier message: 15/10/2012, 21h08
  2. Réponses: 0
    Dernier message: 23/09/2010, 23h26
  3. Algorithme de Gauss sur les systèmes linéaires
    Par hamidas15 dans le forum Pascal
    Réponses: 6
    Dernier message: 03/05/2008, 15h35
  4. Nouvel algorithme d'encryption (invention)
    Par guill663 dans le forum Traitement du signal
    Réponses: 122
    Dernier message: 21/02/2006, 10h56
  5. Les Système Multi-agent avec Java
    Par oussam dans le forum Langage
    Réponses: 1
    Dernier message: 09/02/2006, 00h41

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