Optimizing performance and energy consumption for machine learning inference

Les progrès rapides de l'utilisation de l'IA ont conduit à une augmentation significative des besoins en calcul. L'émergence de nouveaux paradigmes de déploiement, tels que le MLaaS (Machine Learning as a Service), et la popularité croissante de Large Language Models (LLM) notables, tels que GPT, Gemini et Deepseek, ont intensifié cette demande. En conséquence, la consommation d'énergie associée aux modèles d'IA a considérablement augmenté, soulevant des inquiétudes quant à leur empreinte environnementale. Dans cette thèse, nous abordons la demande croissante en ressources et proposons des stratégies d'optimisation pour améliorer l'efficacité énergétique lors de l'inférence IA. Pour répondre à ces questions, nous abordons deux problèmes. Dans le premier, nous considérons un système comportant plusieurs tâches d'inférence avec des délais stricts qui doivent être planifiées sur un ensemble de machines. De plus, les utilitaires de compression de modèles appliqués pendant le temps d'inférence permettent à chaque tâche d'être exécutée avec une certaine compression, ce qui présente un compromis entre son niveau de compression (et son temps de traitement) et son utilité obtenue. L'objectif est de maximiser l'utilité de la tâche. Nous proposons donc des algorithmes d'approximation avec des garanties éprouvées pour résoudre le problème et étendre le modèle afin d'intégrer les contraintes budgétaires énergétiques. Nous avons ensuite étudié les impacts environnementaux croissants associés à l'utilisation de l'IA. Récemment, de nouveaux paradigmes en matière d'IA verte ont émergé, passant du principe « plus c'est gros, mieux c'est », qui privilégie les grands modèles, à celui « petit suffit », qui met l'accent sur la sobriété énergétique grâce à des modèles plus petits et plus efficaces. Nous étudions comment la communauté de l'IA peut adopter la sobriété énergétique aujourd'hui en se concentrant sur la sélection des modèles pendant l'inférence. Nous avons estimé les économies d'énergie réalisées en sélectionnant le modèle pour exécuter les demandes d'inférence. Enfin, afin d'analyser de manière globale les implications environnementales de l'IA, nous avons réalisé une analyse du cycle de vie (ACV) de Pl@ntNet, une application basée sur l'IA. Celle-ci comprend une évaluation multicritères et multi-étapes afin d'obtenir une image complète de son empreinte écologique.

Authors

Publication Details

Journal
theses.fr (ABES)
Published
2025-11-03
Primary Topic
Machine Learning and Data Classification
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing performance and energy consumption for machine learning inference

Tiago da Silva Barros
theses.fr (ABES)
Machine Learning and Data Classification
article

Optimizing performance and energy consumption for machine learning inference

Tiago da Silva Barros
article en

Abstract

Les progrès rapides de l'utilisation de l'IA ont conduit à une augmentation significative des besoins en calcul. L'émergence de nouveaux paradigmes de déploiement, tels que le MLaaS (Machine Learning as a Service), et la popularité croissante de Large Language Models (LLM) notables, tels que GPT, Gemini et Deepseek, ont intensifié cette demande. En conséquence, la consommation d'énergie associée aux modèles d'IA a considérablement augmenté, soulevant des inquiétudes quant à leur empreinte environnementale. Dans cette thèse, nous abordons la demande croissante en ressources et proposons des stratégies d'optimisation pour améliorer l'efficacité énergétique lors de l'inférence IA. Pour répondre à ces questions, nous abordons deux problèmes. Dans le premier, nous considérons un système comportant plusieurs tâches d'inférence avec des délais stricts qui doivent être planifiées sur un ensemble de machines. De plus, les utilitaires de compression de modèles appliqués pendant le temps d'inférence permettent à chaque tâche d'être exécutée avec une certaine compression, ce qui présente un compromis entre son niveau de compression (et son temps de traitement) et son utilité obtenue. L'objectif est de maximiser l'utilité de la tâche. Nous proposons donc des algorithmes d'approximation avec des garanties éprouvées pour résoudre le problème et étendre le modèle afin d'intégrer les contraintes budgétaires énergétiques. Nous avons ensuite étudié les impacts environnementaux croissants associés à l'utilisation de l'IA. Récemment, de nouveaux paradigmes en matière d'IA verte ont émergé, passant du principe « plus c'est gros, mieux c'est », qui privilégie les grands modèles, à celui « petit suffit », qui met l'accent sur la sobriété énergétique grâce à des modèles plus petits et plus efficaces. Nous étudions comment la communauté de l'IA peut adopter la sobriété énergétique aujourd'hui en se concentrant sur la sélection des modèles pendant l'inférence. Nous avons estimé les économies d'énergie réalisées en sélectionnant le modèle pour exécuter les demandes d'inférence. Enfin, afin d'analyser de manière globale les implications environnementales de l'IA, nous avons réalisé une analyse du cycle de vie (ACV) de Pl@ntNet, une application basée sur l'IA. Celle-ci comprend une évaluation multicritères et multi-étapes afin d'obtenir une image complète de son empreinte écologique.

theses.fr (ABES)
Affordable and clean energy
Openalex Percentile: Top 14%
Machine Learning and Data Classification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Optimizing performance and energy consumption for machine learning inference — Tiago da Silva Barros · theses.fr (ABES) (2025) | TGRS Research Map | TGRS