Pourquoi est-ce important ?
Les solutions basées sur l'IA faisant désormais partie intégrante des produits modernes, leur impact environnemental doit être soigneusement évalué afin de garantir leur durabilité à long terme. Les modèles d'IA consomment beaucoup d'énergie pour la formation, l'inférence et les opérations, leur empreinte carbone englobant également les émissions liées au matériel, la consommation d'eau pour le refroidissement et le coût environnemental des équipements mis au rebut. Pour créer des produits d'IA responsables, les chefs de produit doivent évaluer et surveiller leurs solutions tout au long de leur cycle de vie, depuis la formation et le déploiement des modèles jusqu'à l'inférence continue et la fin de vie des produits. Cela implique de suivre les performances et l'adoption par les utilisateurs, ainsi que l'empreinte carbone opérationnelle, les émissions intrinsèques et l'efficacité énergétique à chaque étape.
Que puis-je faire ?
-
Tout d'abord, intégrez le suivi environnemental dans les indicateurs de performance de vos produits. Incitez vos équipes techniques à adopter et à communiquer régulièrement des indicateurs tels que les émissions de carbone et la consommation d'énergie à l'aide d'outils et de bibliothèques open source tels que l'empreinte carbone Cloud de l'Spécification relative à l'intensité carbone des logiciels (SCI) de la Green Software Foundation.
-
Collaborez avec vos équipes chargées des données ou de l'infrastructure pour suivre l'utilisation des ressources informatiques et les estimations énergétiques dans tous les environnements de produits IA, tels que le stockage de données, la plateforme Cloud, les frameworks de développement IA, les pipelines MLOps, les systèmes de gestion des versions et les systèmes de surveillance et de journalisation.
-
Si vous disposez des ressources nécessaires, envisagez d'intégrer des évaluations du cycle de vie, en commençant par le traitement des modèles d'IA, la fabrication du matériel et les émissions des centres de données. Si vous êtes confronté à des problèmes de coût, utilisez des outils disponibles gratuitement (tels que les calculateurs d'empreinte carbone open source) ou commencez par des mesures pilotes légères pour démontrer la valeur initiale.
-
Encouragez la transparence dans la sélection des modèles et des fournisseurs :
- Utilisez des « fiches modèles » qui documentent les fonctionnalités et les caractéristiques de performance des modèles d'IA sous une forme cohérente et standardisée. Consultez les guides de l'Étreindre le visage, qui divulguent l'empreinte environnementale d'un large éventail de modèles grâce à leur proposition d'Energy Score for AI models.
- Exigez des rapports détaillés sur la consommation d'énergie directement auprès de vos fournisseurs, tels que les fournisseurs de cloud ou les laboratoires, car ils sont les mieux placés pour fournir des chiffres précis.
-
Suivez l'empreinte de l'inférence au niveau des tâches, car pour une même tâche, différents modèles peuvent utiliser différentes quantités d'énergie.
-
Anticipez les réglementations : par exemple, La loi européenne sur l'IA , le premier ensemble complet de réglementations sur l'IA, a rendu obligatoire la publication d'informations sur l'impact environnemental de la création de modèles fondamentaux, avec des sanctions importantes en cas de non-respect. En tant que concepteur de systèmes d'IA, vous pouvez utiliser de manière proactive les fiches techniques mentionnées ci-dessus pour comparer l'empreinte environnementale des modèles que vous utilisez.
-
Générer des estimations basées sur l'utilisation pour l'inférence : Impact de GenAI propose un outil open source appelé EcoLogits qui fournit des estimations basées sur l'utilisation pour l'inférence à partir des plus grands services d'IA et qui peut être intégré dans des projets d'IA.
-
Privilégier les modèles open source lorsque cela est possible : ils sont plus transparents, offrent une meilleure visibilité sur la consommation d'énergie et l'impact environnemental, et sont souvent plus légers.
Éléments à prendre en considération
-
🌍 Mesures d'efficacité énergétique conduisant à une diminution de la consommation
-
🧑💰 Mesures visant à prolonger la durée de vie du matériel informatique, réduisant ainsi les déchets électroniques
-
🌍 Intégration d'indicateurs environnementaux dans l'analyse et le reporting des produits
À quoi ressemble le succès ?
Intégrez des indicateurs de durabilité dans vos analyses de produits. Commencez à ajouter à vos tableaux de bord des données telles que la consommation d'énergie, la consommation d'eau et l'impact de l'analyse du cycle de vie du matériel, en plus des performances et de l'adoption. Suivez les améliorations mesurables en matière d'efficacité énergétique au fil du temps. En outre, vous pouvez mettre en place des outils de contrôle tels que le seuil de qualité minimum avant de déployer de nouvelles versions de modèles après la formation, afin d'éviter un transfert massif pour une qualité moindre. Allez au-delà des émissions de carbone et incluez l'impact sur l'eau et l'analyse complète du cycle de vie (ACV) du matériel.