{"id":12241,"date":"2024-04-11T20:47:05","date_gmt":"2024-04-11T18:47:05","guid":{"rendered":"https:\/\/toukiela.com\/google-devoile-des-outils-revolutionnaires-pour-booster-le-developpement-de-modeles-dia-ouverts-a-tous\/"},"modified":"2024-04-11T20:47:06","modified_gmt":"2024-04-11T18:47:06","slug":"google-devoile-des-outils-revolutionnaires-pour-booster-le-developpement-de-modeles-dia-ouverts-a-tous","status":"publish","type":"post","link":"https:\/\/toukiela.com\/es\/google-devoile-des-outils-revolutionnaires-pour-booster-le-developpement-de-modeles-dia-ouverts-a-tous\/","title":{"rendered":"Google d\u00e9voile des outils r\u00e9volutionnaires pour booster le d\u00e9veloppement de mod\u00e8les d&rsquo;IA ouverts \u00e0 tous !"},"content":{"rendered":"<p><em><\/em><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Sommaire<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f24eb9d243d\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69f24eb9d243d\"  aria-label=\"Alternar\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/toukiela.com\/es\/google-devoile-des-outils-revolutionnaires-pour-booster-le-developpement-de-modeles-dia-ouverts-a-tous\/#Google_devoile_plusieurs_outils_open_source_pour_soutenir_les_projets_dIA_generative\" >Google d\u00e9voile plusieurs outils open source pour soutenir les projets d\u2019IA g\u00e9n\u00e9rative<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/toukiela.com\/es\/google-devoile-des-outils-revolutionnaires-pour-booster-le-developpement-de-modeles-dia-ouverts-a-tous\/#MaxDiffusion_des_modeles_de_diffusion_open_source_pour_les_appareils_XLA\" >MaxDiffusion : des mod\u00e8les de diffusion open source pour les appareils XLA<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/toukiela.com\/es\/google-devoile-des-outils-revolutionnaires-pour-booster-le-developpement-de-modeles-dia-ouverts-a-tous\/#JetStream_un_moteur_pour_executer_des_modeles_dIA_generative\" >JetStream : un moteur pour ex\u00e9cuter des mod\u00e8les d\u2019IA g\u00e9n\u00e9rative<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/toukiela.com\/es\/google-devoile-des-outils-revolutionnaires-pour-booster-le-developpement-de-modeles-dia-ouverts-a-tous\/#MaxText_des_modeles_dIA_pour_la_generation_de_texte\" >MaxText : des mod\u00e8les d\u2019IA pour la g\u00e9n\u00e9ration de texte<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/toukiela.com\/es\/google-devoile-des-outils-revolutionnaires-pour-booster-le-developpement-de-modeles-dia-ouverts-a-tous\/#Optimum_TPU_faciliter_lutilisation_des_modeles_dIA_generative_sur_TPU\" >Optimum TPU : faciliter l\u2019utilisation des mod\u00e8les d\u2019IA g\u00e9n\u00e9rative sur TPU<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Google_devoile_plusieurs_outils_open_source_pour_soutenir_les_projets_dIA_generative\"><\/span>Google d\u00e9voile plusieurs outils open source pour soutenir les projets d\u2019IA g\u00e9n\u00e9rative<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Dans une ann\u00e9e typique, Cloud Next \u2013 l\u2019une des deux principales conf\u00e9rences annuelles pour les d\u00e9veloppeurs de Google, l\u2019autre \u00e9tant I\/O \u2013 pr\u00e9sente presque exclusivement des produits et services g\u00e9r\u00e9s et autrement source ferm\u00e9e, prot\u00e9g\u00e9s par des API verrouill\u00e9es. Mais cette ann\u00e9e, que ce soit pour favoriser la bonne volont\u00e9 des d\u00e9veloppeurs ou pour faire avancer ses ambitions en mati\u00e8re d\u2019\u00e9cosyst\u00e8me (ou les deux), Google a lanc\u00e9 plusieurs outils open source principalement destin\u00e9s \u00e0 soutenir les projets et l\u2019infrastructure d\u2019IA g\u00e9n\u00e9rative.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"MaxDiffusion_des_modeles_de_diffusion_open_source_pour_les_appareils_XLA\"><\/span>MaxDiffusion : des mod\u00e8les de diffusion open source pour les appareils XLA<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Le premier outil, MaxDiffusion, que Google a en r\u00e9alit\u00e9 lanc\u00e9 discr\u00e8tement en f\u00e9vrier, est une collection de mises en \u0153uvre de r\u00e9f\u00e9rence de diff\u00e9rents mod\u00e8les de diffusion \u2013 tels que le g\u00e9n\u00e9rateur d\u2019images Stable Diffusion \u2013 qui s\u2019ex\u00e9cutent sur des appareils XLA. \u00ab\u00a0XLA\u00a0\u00bb signifie Accelerated Linear Algebra, un acronyme maladroit qui fait r\u00e9f\u00e9rence \u00e0 une technique qui optimise et acc\u00e9l\u00e8re certains types de charges de travail d\u2019IA, notamment le r\u00e9glage fin et le service.<\/p>\n<p><\/p>\n<p>Les propres unit\u00e9s de traitement tensoriel (TPU) de Google sont des appareils XLA, tout comme les r\u00e9centes GPU Nvidia.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"JetStream_un_moteur_pour_executer_des_modeles_dIA_generative\"><\/span>JetStream : un moteur pour ex\u00e9cuter des mod\u00e8les d\u2019IA g\u00e9n\u00e9rative<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>En plus de MaxDiffusion, Google lance JetStream, un nouveau moteur pour ex\u00e9cuter des mod\u00e8les d\u2019IA g\u00e9n\u00e9rative \u2013 plus pr\u00e9cis\u00e9ment des mod\u00e8les de g\u00e9n\u00e9ration de texte (donc pas Stable Diffusion). Actuellement limit\u00e9 \u00e0 la prise en charge des TPUs avec une compatibilit\u00e9 GPU qui devrait arriver \u00e0 l\u2019avenir, JetStream offre jusqu\u2019\u00e0 3 fois plus de \u00ab\u00a0performance par dollar\u00a0\u00bb pour des mod\u00e8les comme Gemma 7B de Google et Llama 2 de Meta, selon Google.<\/p>\n<p><\/p>\n<p>\u00ab\u00a0Alors que les clients d\u00e9ploient leurs charges de travail d\u2019IA en production, il y a une demande croissante pour une pile d\u2019inf\u00e9rence rentable qui offre de hautes performances\u00a0\u00bb, a \u00e9crit Mark Lohmeyer, directeur g\u00e9n\u00e9ral de l\u2019informatique et de l\u2019infrastructure d\u2019apprentissage automatique de Google Cloud, dans un billet de blog partag\u00e9 avec nous. \u00ab\u00a0JetStream r\u00e9pond \u00e0 ce besoin\u2026 et inclut des optimisations pour des mod\u00e8les ouverts populaires tels que Llama 2 et Gemma.\u00a0\u00bb<\/p>\n<p><\/p>\n<p>Maintenant, une am\u00e9lioration de \u00ab\u00a03x\u00a0\u00bb est une affirmation assez importante, et il n\u2019est pas exactement clair comment Google est parvenu \u00e0 ce chiffre. En utilisant quelle g\u00e9n\u00e9ration de TPU ? Par rapport \u00e0 quel moteur de r\u00e9f\u00e9rence ? Et comment est d\u00e9finie la \u00ab\u00a0performance\u00a0\u00bb ici, de toute fa\u00e7on ?<\/p>\n<p><\/p>\n<p>J\u2019ai pos\u00e9 toutes ces questions \u00e0 Google et je mettrai \u00e0 jour cet article si j\u2019obtiens une r\u00e9ponse.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"MaxText_des_modeles_dIA_pour_la_generation_de_texte\"><\/span>MaxText : des mod\u00e8les d\u2019IA pour la g\u00e9n\u00e9ration de texte<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>L\u2019avant-derni\u00e8re contribution open source de Google concerne les nouvelles additions \u00e0 MaxText, la collection de mod\u00e8les d\u2019IA pour la g\u00e9n\u00e9ration de texte ciblant les TPUs et les GPU Nvidia dans le cloud. MaxText inclut d\u00e9sormais Gemma 7B, GPT-3 d\u2019OpenAI (le pr\u00e9d\u00e9cesseur de GPT-4), Llama 2 et des mod\u00e8les de la start-up en IA Mistral \u2013 tous ces mod\u00e8les peuvent \u00eatre personnalis\u00e9s et ajust\u00e9s aux besoins des d\u00e9veloppeurs, selon Google.<\/p>\n<p><\/p>\n<p>\u00ab\u00a0Nous avons fortement optimis\u00e9 [les mod\u00e8les] sur les TPUs et nous avons \u00e9galement travaill\u00e9 en \u00e9troite collaboration avec Nvidia pour optimiser les performances sur de grands clusters GPU\u00a0\u00bb, a d\u00e9clar\u00e9 Lohmeyer. \u00ab\u00a0Ces am\u00e9liorations maximisent l\u2019utilisation des GPU et des TPUs, ce qui se traduit par une meilleure efficacit\u00e9 \u00e9nerg\u00e9tique et une optimisation des co\u00fbts.\u00a0\u00bb<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Optimum_TPU_faciliter_lutilisation_des_modeles_dIA_generative_sur_TPU\"><\/span>Optimum TPU : faciliter l\u2019utilisation des mod\u00e8les d\u2019IA g\u00e9n\u00e9rative sur TPU<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Enfin, Google a collabor\u00e9 avec Hugging Face, une start-up en IA, pour cr\u00e9er Optimum TPU, qui fournit des outils pour ex\u00e9cuter certaines charges de travail d\u2019IA sur des TPUs. L\u2019objectif est de r\u00e9duire les obstacles \u00e0 l\u2019utilisation des mod\u00e8les d\u2019IA g\u00e9n\u00e9rative sur du mat\u00e9riel TPU, selon Google \u2013 en particulier les mod\u00e8les de g\u00e9n\u00e9ration de texte.<\/p>\n<p><\/p>\n<p>Mais actuellement, Optimum TPU est un peu rudimentaire. Le seul mod\u00e8le avec lequel il fonctionne est Gemma 7B. De plus, Optimum TPU ne prend pas encore en charge l\u2019entra\u00eenement de mod\u00e8les g\u00e9n\u00e9ratifs sur des TPUs, seulement leur ex\u00e9cution.<\/p>\n<p><\/p>\n<p>Google promet des am\u00e9liorations \u00e0 l\u2019avenir.<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":12243,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[608],"tags":[],"class_list":["post-12241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualite-intelligence-artificielle","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"_links":{"self":[{"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts\/12241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/comments?post=12241"}],"version-history":[{"count":1,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts\/12241\/revisions"}],"predecessor-version":[{"id":12242,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts\/12241\/revisions\/12242"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/media\/12243"}],"wp:attachment":[{"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/media?parent=12241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/categories?post=12241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/tags?post=12241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}