Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 2.28 KB

msft-green-ai.md

File metadata and controls

55 lines (35 loc) · 2.28 KB

Overview

Machine Learning training consumes vast amounts of energy. In this test case, we will calculate the SCI delta between two convolutional neural networks (InceptionV3 and DenseNet) for an image classification scenario.

Sites for Software Sustainability Actions

Energy Efficiency

  1. Training to be run on Azure Machine Learning GPU
  2. Prior analysis has shown that InceptionV3 Outperforms DenseNet:
  • 10.3% higher accuracy than DenseNet
  • 13.0% less $USD than DenseNet 
  • 20.0% less energy than DenseNet
  • 9.83% less time to train than DenseNet

Hardware Efficiency (N/A)

This will not be an action taken in this test case. One could propose that a reduced training time would consequently reduce embodied carbon, but this is out of scope for the calculations.

Carbon Awareness

  1. Time-shifting workloads
  2. Using WattTime's API and the GSF Carbon Aware SDK project, we will shift the workloads to the optimal time within a 24-hour period.

Procedure

(What) Software boundary

  • Cloud instance for containerized workload (containerized workloads)

(Scale) Functional unit

r = Machine Learning training job

(How) Quantification method

(Quantify) SCI Value Calculation

Energy efficiency: image carbon-aware findings: image

(Report - WIP)

Disclose the software boundary and your calculation methodology, including items that you might not have included in the previous sections image