Tool
21.05.2026

Carbontracker

Der Carbontracker erfasst Energieverbrauch und CO₂-Emissionen von Deep-Learning-Modellen, um diese zu reduzieren.

Handlung
Handlungsfeld

Einleitung

Der Carbontracker ist ein frei zugängliches Open-Source-Tool, das entwickelt wurde, um den Energieverbrauch und die CO₂-Emissionen beim Training von Deep-Learning-Modellen zu überwachen und reduzieren. Das Tool ist auf dem Python Package Index (PyPI) verfügbar und bietet eine einfache Möglichkeit, den ökologischen Fußabdruck des maschinellen Lernens zu quantifizieren. Der Source Code ist öffentlich, was Transparenz und Anpassungsfähigkeit für verschiedene Anwendungsfälle gewährleistet.

Für die Umsetzung sind eine GitHub-Installation, verfügbare Stromverbrauchsdaten und grundlegende IT-Kenntnisse benötigt.

Zentrale Features

Der Carbontracker sammelt Echtzeitdaten zum Stromverbrauch und zur Kohlenstoffintensität der Stromerzeugung, um die Umweltauswirkungen des Trainingsprozesses von Deep-Learning-Modellen zu bewerten. Der Prozess funktioniert wie folgt:

  1. Strommessungen: Das Tool erfasst kontinuierlich den Energieverbrauch während des Trainings eines Modells. Diese Daten bieten eine Grundlage für die Berechnung der CO₂-Emissionen.
  2. Echtzeit-Kohlenstoffintensität: Der Carbontracker ruft die aktuelle Kohlenstoffintensität der Stromerzeugung ab, indem es auf unterstützende APIs zugreift, die regionale und zeitbasierte Kohlenstoffintensitätsdaten bereitstellen.
  3. Prognose der Kohlenstoffintensität: Für die Vorhersage der künftigen Kohlenstoffintensität während der verbleibenden Trainingsdauer verwendet der Carbontracker ein einfaches lineares Modell. Dieses nutzt historische Daten und aktuelle Trends, um die zu erwartenden Emissionen präzise zu prognostizieren.
  4. Berichterstattung: Basierend auf den gesammelten Daten erstellt der Carbontracker Berichte, die detaillierten Informationen über den Energieverbrauch und die entsprechenden CO₂-Emissionen liefern. Die Berichte helfen dem Entwicklungsteam, Bereiche mit hohem Energieverbrauch zu identifizieren und Strategien zur Emissionsreduktion zu implementieren.

Mehrwert

Durch die Bereitstellung detaillierter Informationen über den Energieverbrauch und die damit verbundenen Emissionen können Forschende und Entwicklungsteams fundierte Entscheidungen treffen, um ihre Modelle nachhaltiger zu gestalten. Dies trägt nicht nur zur Senkung des Energieverbrauchs bei, sondern unterstützt auch die globale Bemühung, den ökologischen Fußabdruck der Technologiebranche zu minimieren.

Referenzen

1

Inhalte dieser Seite sind im Rahmen des Forschungsprojektes „Künstlich Menschlich Intelligent” (KMI) mit Förderkennzeichen: 02L19C500 entstanden.