TrueschoTruescho
All Courses
Carbon Aware Computing for GenAI Developers
Coursera
Guided Project
Unknown

Carbon Aware Computing for GenAI Developers

DeepLearning.AI

Learn to perform AI model training using low-carbon clean energy in the cloud and measure environmental impacts for sustainable computing.

Unknown1 weeksEnglish

About this Course

Learn how to perform model training and inference jobs with cleaner, low-carbon energy in the cloud! Learn from Nikita Namjoshi, developer advocate at Google Cloud and Google Fellow on the Permafrost Discovery Gateway, and explore how to measure the environmental impact of your machine learning jobs, and also how to optimize their use of clean electricity. 1. Query real-time electricity grid data: Explore the world map, and based on latitude and longitude coordinates, get the power breakdown of a region (e.g. wind, hydro, coal etc.) and the carbon intensity (CO2 equivalent emissions per kWh of energy consumed). 2. Train a model with low-carbon energy: Select a region that has a low average carbon intensity to upload your training job and data. Optimize even further by selecting the lowest carbon intensity region using real-time grid data from ElectricityMaps. 3. Retrieve measurements of the carbon footprint for ongoing cloud jobs. 4. Use the Google Cloud Carbon Footprint tool, which provides a comprehensive measure of your carbon footprint by estimating greenhouse gas emissions from your usage of Google Cloud. Throughout the course, you’ll work with ElectricityMaps, a free API for querying electricity grid information globally. You’ll also use Google Cloud to run a model training job in a cloud data center that is powered by low-carbon energy. Get started, and learn how to make more carbon-aware decisions as a developer!

What You'll Learn

  • Use ElectricityMaps API for real-time energy mixes
  • Run ML training jobs on low-carbon cloud servers
  • Analyze carbon footprint of cloud ML usage

Prerequisites

  • Basic software familiarity
  • Ability to follow instructions in English

Instructors

N

Nikita Namjoshi

Developer Advocate for Generative AI

Topics

Software Development
Computer Science
Algorithms
Cloud Computing
Applied Machine Learning
Real Time Data
Google Cloud Platform
Model Deployment
Spatial Data Analysis
Machine Learning

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسوب
الخوارزميات
الحوسبة السحابية
التعلم الآلي التطبيقي
البيانات اللحظية
منصة جوجل كلاود
نشر النماذج
Spatial Data Analysis
Machine Learning

Start Learning Now