Microsoft veut aider les humains à transmettre leur savoir-faire aux robots en développant des outils « d’enseignement à la machine » suffisamment intuitifs pour pouvoir être utilisés par des personnes ne connaissant rien à l’informatique.

au sommaire


    Vous serez peut-être un jour recruté pour enseigner à des robots à apprendre ce que vous savez faire afin qu'ils le fassent mieux et plus vite. Alors que l'apprentissage-machine est au cœur des progrès de l'intelligence artificielle aujourd'hui, Microsoft explique que la prochaine révolution n'est peut-être pas dans le perfectionnement des algorithmiques déjà de plus en plus sophistiquées, ou dans la montée en puissance des superordinateurssuperordinateurs qui effectuent les calculs statistiques permettant aux machines d'apprendre, mais dans les outils qui permettront aux humains d'enseigner aux robots.

    Ainsi alors que l'on parle aujourd'hui essentiellement de « Machine Learning » (apprentissage par la machine), MicrosoftMicrosoft s'est doté d'un département de « Machine Teaching » (enseignement à la machine), dont le but est de concevoir des outils intuitifs qui permettront aux hommes et aux femmes d'enseigner aux ordinateurs des tâches qu'ils pourront reproduire et perfectionner, sans rien y connaître en informatique.

    Microsoft s’est doté d’un département de <em>« Machine Teaching »</em> qui permettra <em>« à quiconque d’enseigner à un ordinateur comment réaliser des tâches de machine-learning, même si cette personne n’a aucune expertise en analyse de données ou en sciences informatiques »</em>. © A Health Blog, Flickr, CC by-sa 2.0

    Microsoft s’est doté d’un département de « Machine Teaching » qui permettra « à quiconque d’enseigner à un ordinateur comment réaliser des tâches de machine-learning, même si cette personne n’a aucune expertise en analyse de données ou en sciences informatiques ». © A Health Blog, Flickr, CC by-sa 2.0

    Pas assez d’experts en apprentissage automatique

    « Le "machine learning" s'est montré si utile qu'il a créé un problème d'offre et de demande », constate Microsoft. « Il n'y a tout simplement pas assez de gens avec l'expertise en "machine learning" pour réaliser tous les projets que les entreprises et les organisations veulent. » La firme de Redmond souhaite concevoir « des outils qui permettront à quiconque d'enseigner à un ordinateur comment réaliser des tâches de "machine learning", même si cette personne n'a aucune expertise en analyse de données ou en sciences informatiques ».

    Par exemple, un chercheur en médecine pourra décrire simplement à l'ordinateur ce qu'il veut comme travaux de recherche dans son domaine, montrer comment il procède, et l'IAIA devrait être capable de comprendre la demande, d'apprendre les rudiments de la recherche médicale appliquée à l'objectif, et de réaliser les tâches demandées.

    Pour le québécois Patrice Simard, qui dirige le département Machine Teaching de Microsoft, c'est désormais le nombre de personnes capables d'enseigner leur savoir-faire aux robots qui sera déterminant pour les progrès à venir, plus que le perfectionnement des algorithmes existants. Microsoft a déjà mis cette optique en œuvre avec Azure Machine Learning (Azure ML), qui nécessite toutefois encore des connaissances en traitement de données, ou avec Luis (Language Understanding Intelligent Service), une APIAPI proche du SDK SkyPhrase révélé la semaine dernière par Yahoo, qui doit permettre aux développeurs d'intégrer du langage naturel dans leurs applicationsapplications.