Mila, BCG GAMMA, Haverford College et Comet.ml ont développé un outil open source révolutionnaire pour aider les organisations à évaluer et ajuster l’empreinte carbone de leurs algorithmes et de leurs codes.
Montréal, le 1er décembre 2020 — Mila, BCG GAMMA, Haverford College et Comet.ml réaffirment leur engagement en faveur du développement d’une technologie socialement responsable avec le lancement de CodeCarbon. Ce logiciel open source permet d’évaluer l’empreinte carbone des calculs informatiques en fonction notamment de leur localisation. Bien que l’Intelligence Artificielle (IA) puisse bénéficier à la société, la quantité d’énergie nécessaire pour soutenir cette puissance informatique se révèle coûteuse pour l’environnement.
C’est pourquoi Mila – Institut québécois d’Intelligence Artificielle, BCG GAMMA (l’entité d’IA du Boston Consulting Group), Haverford College en Pennsylvanie et Comet.ml, un fournisseur de pointe de solutions MLOps, se sont réunis pour développer CodeCarbon. Il s’agit d’un logiciel qui s’intègre de manière simple et transparente dans la base de code Python.
CodeCarbon estime la quantité de dioxyde de carbone (CO2) produite par les ressources informatiques utilisées par les algorithmes. Le logiciel incite ainsi les développeurs à optimiser l’efficacité de leurs codes et les conseille sur la manière de réduire leurs émissions en choisissant leur infrastructure cloud dans des régions utilisant des sources d’énergie à faible empreinte carbone.
Yoshua Bengio, lauréat du Prix Turing et fondateur de Mila, affirme que : « L’IA est une technologie exceptionnelle et essentielle pour le bien commun, mais il faut cependant être conscients de son impact environnemental croissant. C’est l’ambition de CodeCarbon. Nous souhaitons inciter la communauté d’experts de l’IA à mieux évaluer, à révéler et surtout à réduire son empreinte carbone ».
Pour Sylvain Duranton, responsable international de BCG GAMMA : « Si l’on se fie à l’histoire récente, l’utilisation des ressources informatiques en général et de l’IA en particulier va poursuivre sa trajectoire exponentielle à travers le monde. CodeCarbon aura un impact majeur en accompagnant et en aidant les organisations à s’assurer que leur empreinte carbone collective se réduise à l’avenir ».
Pourquoi les entreprises ont besoin de CodeCarbon dès maintenant
La formation d’un puissant algorithme d’apprentissage automatique peut nécessiter l’utilisation de plusieurs machines de calcul pendant des jours voire des semaines. Les ajustements nécessaires à l’amélioration d’un algorithme et de ses différents paramètres sont consommateurs de beaucoup de temps et d’énergie. Cela peut représenter une différence de plusieurs centaines de kilogrammes de CO2eq pour des architectures récentes de pointe comme VGG, BERT et GPT-3, qui ont des millions de paramètres et sont entraînées par de multiples GPU (processeurs graphiques) pendant plusieurs semaines.
Aider les entreprises à respecter leurs engagements en matière d’empreinte carbone
Le tracker enregistre la quantité d’énergie utilisée par l’infrastructure sous-jacente des plus grands fournisseurs de cloud et de centres de données privées hébergées sur site. Il estime la quantité d’émissions de CO2 produites à partir de sources publiques de données et en se référant à l’intensité en carbone du réseau électrique auquel le matériel est connecté. Le tracker enregistre l’équivalent estimé de CO₂ produit par chaque modèle et stocke les émissions de l’ensemble des projets réalisés par une organisation. Les développeurs ont ainsi une plus grande visibilité sur la quantité d’émissions générées par leurs modèles. Cette dernière est rendue tangible grâce à un tableau de bord détaillant son équivalent en unités facilement compréhensibles. Par exemple, la quantité d’émissions est comparée au nombre de kilomètres parcourus en voiture, aux heures passées à regarder la télévision ou encore à l’énergie moyenne consommée par un ménage américain au quotidien.
CodeCarbon : Open Source et logiciel communautaire
La capacité à traquer les émissions de CO2 est une avancée significative pour les développeurs. Elle leur permet d’utiliser plus judicieusement les ressources énergétiques dans leurs missions et ainsi réduire l’impact environnemental de leur travail. CodeCarbon contribue à introduire une plus grande transparence au sein de la communauté des développeurs qui peuvent désormais signaler les émissions créées par un éventail de modèles informatiques. Jonathan Wilson, professeur associé d’Etudes Environnementales à Haverford College explique que « L’empreinte carbone de l’informatique dépend de l’endroit où sont faits les calculs, de la quantité d’énergie consommée et de la nature des sources qui ont produit cette énergie, fossiles ou bas carbone. CodeCarbon indiquera aux organisations où exécuter leur code pour minimiser leur empreinte carbone ».
Niko Laskaris de Comet.ml, précise : « Notre communauté doit innover pour une IA plus responsable. Avec CodeCarbon, nous voulons permettre aux scientifiques des données et à leurs équipes de continuer à construire de grands modèles, tout en incluant un nouveau paramètre clé : l’empreinte carbone de leur travail ».
L’équipe qui a créé ce logiciel libre espère que les développeurs et chercheurs l’utiliseront et contribueront à son enrichissement. Afin de sensibiliser davantage à l’impact environnemental de l’informatique, ces experts en IA recommandent fortement aux utilisateurs d’indiquer l’équivalent en CO2 de leurs expériences et projets dans leurs documents de recherche, articles et blogs.
Les dommages causés à l’environnement par les émissions de gaz à effet de serre sont évidents. Les développeurs de CodeCarbon espèrent qu’un outil qui mesure l’impact environnemental des ressources informatiques et de l’IA sera un moyen d’aider à réduire son empreinte carbone.
Retrouvez plus d’informations sur CodeCarbon ici.
BCG GAMMA est l'entité du BCG dédiée à l'Intelligence Artificielle (IA). 900 data scientists, spécialistes des techniques d’analyse de données (data science, ingénierie, optimisation, machine learning) développent des solutions pour transformer radicalement la performance des plus grands groupes. Chez BCG GAMMA, nous croyons qu'un avantage concurrentiel existe à l'intersection de la data science, de la technologie, et du capital humain. Pour libérer son plein potentiel, l'Intelligence Artificielle doit être intégrée au cœur des processus et des méthodes de travail. Nos solutions agiles et alimentées par l’Intelligence Artificielle assurent une amélioration continue des performances de nos clients. Pour plus d’informations, rendez-vous sur notre site.
Fondé par le professeur Yoshua Bengio de l’Université de Montréal, MILA est un institut de recherche en intelligence artificielle qui rassemble aujourd’hui 700 chercheurs spécialisés dans le domaine de l’apprentissage profond. Basé à Montréal, Mila a pour mission d’être un pôle mondial d’avancées scientifiques qui inspire l’innovation et l’essor de l’IA au bénéfice de tous.
Organisme à but non-lucratif, Mila est reconnu mondialement pour ses importantes contributions au domaine de l’apprentissage profond, Mila s’est particulièrement distingué dans les domaines de la modélisation du langage, de la traduction automatique, de la reconnaissance d’objets et des modèles génératifs. Pour plus d’informations : Mila.quebec.
Le Haverford College, fondé en 1833, est un établissement d'enseignement supérieur de premier cycle en arts libéraux situé en dehors de Philadelphie. Haverford College est connu pour sa rigueur académique, son code d'honneur et son magnifique campus d'arboretum. Pour plus d'informations, rendez-vous sur le site haverford.edu.
Comet est un des principaux fournisseurs de solutions MLOps auto-hébergées et basées sur le « cloud ». Comet Enterprise, le produit phare de la société, permet aux scientifiques et aux équipes de suivre, comparer, expliquer et optimiser les expériences et les modèles. Soutenu par des milliers d'utilisateurs et de nombreuses entreprises du Fortune 100, Comet fournit des informations et des données permettant de construire des modèles d'IA meilleurs et plus précis tout en améliorant la productivité, la collaboration et la visibilité des équipes. Pour en savoir plus, consultez le site www.comet.ml.
Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we work closely with clients to embrace a transformational approach aimed at benefiting all stakeholders—empowering organizations to grow, build sustainable competitive advantage, and drive positive societal impact.
Our diverse, global teams bring deep industry and functional expertise and a range of perspectives that question the status quo and spark change. BCG delivers solutions through leading-edge management consulting, technology and design, and corporate and digital ventures. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, fueled by the goal of helping our clients thrive and enabling them to make the world a better place.