Matt Cutts, le célèbre porte-parole de Google qui vit actuellement des années sabbatiques, a annoncé sur Google+ être très fier de Google et de ses employés après que la firme a partagé librement la librairie TensorFlow dans le monde entier.
En effet, comme je l'indiquais hier soir sur ce blog, la technologie TensorFlow a été rendue open source par Google après un communiqué du PDG Sundar Pichai. Cette technologie d'intelligence artificielle et de machine learning est en fait utilisée depuis très longtemps par Google dans la recherche et dans d'autres outils de la firme et son ouverture au monde va permettre, bien avant l'arrivée du récent algorithme Rankbrain. Comme le dit Matt Cutts à juste titre, Google vient en réalité de dévoiler un ingrédient de la "sauce secrète" de ses outils... :D
Il est vrai que pour les non développeurs (et même pour une grande partie des développeurs), la librairie et l'API de TensorFlow ne vont pas être simples à utiliser puisqu'il s'agit de codes et formules mathématiques très complexes développées en Python et C++. Autant dire que sur le papier, ça ne fait pas rêver, mais pourtant, Matt Cutts a raison car il s'agit d'une révolution. Google fournit au monde entier un pan de son histoire, et qui plus est, une technologie assez avancée qui ne court pas les rues...
Certes, nous ne pouvons nous empêcher de penser que Google a ouvert son code aux développeurs à la fois pour faire évoluer TensorFlow, mais aussi parce que la société utilise certainement de nouvelles technologies bien plus abouties (RankBrain en est un exemple d'ailleurs). Cependant, ne boudons pas notre plaisir, à l'instar de celui de Matt Cutts. Voici une partie de ses propos élogieux à l'égard de Google et de TensorFlow :
1. Le Machine learning va avoir un impact important dans le monde. Nous avons déjà vu cela la reconnaissance vocale, d'image jusqu'à la compréhension des traductions. Dans bien des cas, utilisé l'apprentissage par la machine apprend à débloquer des problèmes et offre de nouvelles opportunités. Des multitudes de niches pourraient soutenir des startups spécialisées dans l'usage de la machine learning dans des domaines spécifiques.
2.Dans le passé, Google a publié des documents comme MapReduce, qui décrit un système de traitements massifs et parallèles de données. MapReduce a engendré des industries artisanales entières tels que Hadoop dont les gens intelligents externes à Google ont réécrit du code pour recréer le document de Google. Mais les résultats souffraient toujours d'un problème de concordance entre le code externe et les problèmes déjà résolus par Google. Maintenant, Google fournit son propre code. Cela offre un ensemble important de possibilités, sans avoir à réinventer la roue.
Il est difficile de donner tord à Google sur ces deux points, il est vrai que la technologie de Google va permettre à de nombreuses startups de ne pas réinventer la roue et de pouvoir bénéficier de nombreuses possibilités jusqu'à présent assez peu accessibles. Ce message plein d'enthousiasme ne sera certainement pas la nouvelle la plus belle de l'année, mais je tenais à le partager. :D