Developpez.com

Le Club des Développeurs et IT Pro

Un programme informatique apprend le bon sens en ligne

NEIL est une nouvelle approche de l'intelligence artificielle

Le 2013-11-28 01:09:00, par Stéphane le calme, Chroniqueur Actualités
Mis sur pied à la mi-juillet par une équipe de chercheurs de l'Université Carnegie Mellon, NEIL (Never Ending Image Learner) est une nouvelle approche de l'intelligence artificielle. Le projet a été sponsorisé par Google et l'Office de la recherche Navale.

NEIL tire profit des récents progrès technologiques qui permettent à un programme d'identifier et d’étiqueter des objets dans des images et aussi d'en reconnaître certains éléments - couleurs, éclairage et matériaux - avec un minimum de supervision humaine. Le projet est un peu plus ambitieux et prévoit de faire des associations entre une image et ce qui se passe dans le monde réel. Par exemple les voitures sont souvent trouvées sur les routes et les zèbres dans la savane, les marchés sont bondés de gens.


Depuis quatre mois déjà, le programme parcourt Internet sans jamais s'interrompre et a analysé jusqu'ici un peu plus de 3 millions d'images. Pendant ce temps, il a réussi à faire 2500 associations différentes en identifiant 1500 objets et 1200 scènes. A long terme, l'idée est qu'il finisse par être en mesure de travailler sur les relations entre différentes choses de son propre chef.

Pour Abhinav Gupta de l'Institut de robotique de Carnegie Mellon, « les images incluent également beaucoup d'informations de bon sens sur le monde. Les gens les apprennent par eux-mêmes et, avec NEIL, nous espérons que les ordinateurs en seront capables également ». Et de préciser « les gens ne savent généralement pas quoi enseigner ni comment à l'ordinateur ».

Malgré tout ce qu'il a appris jusqu'ici, NEIL a encore besoin d'aide. Par exemple, la recherche du mot « Pink » pourrait amener NEIL à croire qu'il s'agit de la chanteuse et non de la couleur (rose).

Pour avoir un aperçu des premières notions de NEIL, rendez-vous sur le site officiel de NEIL.

Source : NEIL (au format PDF)

Et vous ?

Qu'en pensez-vous ? Quelles pourraient être, selon-vous, les retombées d'un tel système ?
  Discussion forum
9 commentaires
  • Grom61736
    Membre éprouvé
    Je n'ai pas trouvé le premier élément de bon sens quand on est sur la toile.
    Genre
    "Cat's pictures can be found a lot in Internet".

    Heureusement qu'il n'est pas en roue libre sur le net, sinon les premiers exemples auraient été des parties précises du corps humain
  • MarieKisSlaJoue
    Membre expert
    Depuis quatre mois déjà, le programme parcourt Internet sans jamais s'interrompre et a analysé jusqu'ici un peu plus de 3 millions d'images. Pendant ce temps, il a réussi à faire de 2500 associations différentes en identifiant de 1500 objets et 1200 scènes. A long terme, L'idée est qu'il finisse par être en mesure de travailler sur les relations entre des différentes choses de son propre chef.
    Du coup il est capable de compté le nombre de boobs et le nombre de chat sur le net. Statistique intéressante...
  • Cravis
    Membre habitué
    Radiator can be a part of accordion.

    Effectivement y'a encore quelques progrès à faire mais je trouve l'idée interessante !
  • math_lab
    Membre éprouvé
    Envoyé par ymoreau
    C'est rigolo mais je ne vois pas trop à quel moment ça peut avoir une application utile ?
    Une intelligence artificielle qui apprend en parcourant le web et permet de lier des concepts visuellement ? Non, vraiment, je vois pas du tout a quoi ca pourrait servir...
    Plus sérieusement, ce genre de truc peut être utilisé absolument partout: il y a déjà un bon paquet de systèmes qui permettent de détecter des objets, mais ils ont tous le problème de ne marcher que dans des cas très spécifiques (genre on leur fait apprendre a quoi ressemble une personne en ne montrant que des personnes de face et bien éclairées, et si tu leur montre une image prise dans des conditions un poil différentes, plus rien ne marche) et si le système est capable d'apprendre a apprendre (dans une certaine mesure) et a faire le lien entre des objets et des concepts, ca permettrait d'avoir un meilleur champ d'application. Exemples de domaines qui pourraient en profiter: surveillance, robotique, maisons intelligentes, véhicules autonomes, systèmes d'analyse de vidéos (que ce soit encore de la surveillance, ou du contrôle parental, ou simplement de la recherche d'objets spécifiques dans des films), etc.
  • HelpmeMM
    Membre éprouvé
    Fish can be a kind of / look similar to Bridge.

    pas encore au point leur machin
  • ymoreau
    Membre émérite
    C'est rigolo mais je ne vois pas trop à quel moment ça peut avoir une application utile ?
  • koyosama
    Membre éprouvé
    Envoyé par ymoreau
    C'est rigolo mais je ne vois pas trop à quel moment ça peut avoir une application utile ?
    Ils te l'ont pas dit mais en fait c'est la version 4.0 du radar automatique (tu pourra plus dire que c'est pas ma voiture ^^). Ou de la fusion de la voiture sans pilote de Google avec ça pour avoir moins taxi.

    Ou tout simplement la pré-version de l'intelligence artificiel du premier prototype de terminator .

    Ya plein de choses que tu peux faire ça avec.
  • Nahuette
    Futur Membre du Club
    association de "bon sens"..... euh je comprend pas comment il peut apprendre le sens de certain mot, comme différencier le bien du mal, la tristesse etc... il va juste rattacher des mots à des mots. En gros pour moi c'est le moteur de recherche Google lol
  • didipostman
    Membre à l'essai
    Peut être qu'un jour selon NEIL et le learning de Physiognomy
    pourrais-je connaître mes cousins germains ou mes ancêtres