
Eco4cast
Библиотека для оптимизации выбросов углекислого газа при обучении ИИ
Библиотека Eco4cast может быть применена для оптимизации выбросов углекислого газа при выполнении ресурсоемких вычислений на языке программирования Python, в частности при обучении моделей искусственного интеллекта.
Библиотека рассчитывает фактическое энергопотребление центральных и графических процессоров, а также устройств хранения данных на разных этапах. Затем эти показатели конвертируются в предсказание объемов выбросов CO2. Углеродный след оценивается с учетом региональных норм стоимости вырабатываемой электроэнергии.
Основываясь на этих данных, встроенная в библиотеку временная сверточная нейросеть из 13 облачных сервисов в разных регионах мира выбирает тот, при использовании которого процесс обучения системы ИИ будет оставлять в ближайшие 24 часа минимальный углеродный след.
По заявлениям разработчиков, использование библиотеки позволило сократить выбросы примерно на 90%.
Библиотека Eco4cast была представлена исследователями из Института AIRI и «Сбера» в сентябре 2023 года. Доступна как открытое ПО.
Учебное пособие по работе с Eco4cast в Google Colab

