Saved in:
Bibliographic Details
Main Authors: De Martino, Vincenzo, Martínez-Fernández, Silverio, Palomba, Fabio
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.06708
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913633814970368
author De Martino, Vincenzo
Martínez-Fernández, Silverio
Palomba, Fabio
author_facet De Martino, Vincenzo
Martínez-Fernández, Silverio
Palomba, Fabio
contents As machine learning (ML) and artificial intelligence (AI) technologies become more widespread, concerns about their environmental impact are increasing due to the resource-intensive nature of training and inference processes. Green AI advocates for reducing computational demands while still maintaining accuracy. Although various strategies for creating sustainable ML systems have been identified, their real-world implementation is still underexplored. This paper addresses this gap by studying 168 open-source ML projects on GitHub. It employs a novel large language model (LLM)-based mining mechanism to identify and analyze green strategies. The findings reveal the adoption of established tactics that offer significant environmental benefits. This provides practical insights for developers and paves the way for future automation of sustainable practices in ML systems.
format Preprint
id arxiv_https___arxiv_org_abs_2410_06708
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Do Developers Adopt Green Architectural Tactics for ML-Enabled Systems? A Mining Software Repository Study
De Martino, Vincenzo
Martínez-Fernández, Silverio
Palomba, Fabio
Software Engineering
As machine learning (ML) and artificial intelligence (AI) technologies become more widespread, concerns about their environmental impact are increasing due to the resource-intensive nature of training and inference processes. Green AI advocates for reducing computational demands while still maintaining accuracy. Although various strategies for creating sustainable ML systems have been identified, their real-world implementation is still underexplored. This paper addresses this gap by studying 168 open-source ML projects on GitHub. It employs a novel large language model (LLM)-based mining mechanism to identify and analyze green strategies. The findings reveal the adoption of established tactics that offer significant environmental benefits. This provides practical insights for developers and paves the way for future automation of sustainable practices in ML systems.
title Do Developers Adopt Green Architectural Tactics for ML-Enabled Systems? A Mining Software Repository Study
topic Software Engineering
url https://arxiv.org/abs/2410.06708