eco2AI: Carbon Emissions Tracking of Machine Learning Models as the First Step Towards Sustainable AI

— The size and complexity of deep neural networks used in AI applications continue to grow exponentially, significantly increasing energy consumption for training and inference by these models. We introduce an open-source package eco2AI to help data scientists and researchers to track the energy con...

Full description

Saved in:
Bibliographic Details
Published in:Doklady. Mathematics Vol. 106; no. Suppl 1; pp. S118 - S128
Main Authors: Budennyy, S. A., Lazarev, V. D., Zakharenko, N. N., Korovin, A. N., Plosskaya, O. A., Dimitrov, D. V., Akhripkin, V. S., Pavlov, I. V., Oseledets, I. V., Barsola, I. S., Egorov, I. V., Kosterina, A. A., Zhukov, L. E.
Format: Journal Article
Language:English
Published: Moscow Pleiades Publishing 01-12-2022
Springer Nature B.V
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:— The size and complexity of deep neural networks used in AI applications continue to grow exponentially, significantly increasing energy consumption for training and inference by these models. We introduce an open-source package eco2AI to help data scientists and researchers to track the energy consumption and equivalent CO 2 emissions of their models in a straightforward way. In eco2AI we focus on accurate tracking of energy consumption and regional CO 2 emissions accounting. We encourage the research for community to search for new optimal Artificial Intelligence (AI) architectures with lower computational cost. The motivation also comes from the concept of AI-based greenhouse gases sequestrating cycle with both Sustainable AI and Green AI pathways. The code and documentation are hosted on Github under the Apache 2.0 license https://github.com/sb-ai-lab/Eco2AI .
ISSN:1064-5624
1531-8362
DOI:10.1134/S1064562422060230