Carbon Aware Computing for GenAI Developers

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Carbon Aware Computing for GenAI Developers

Coursera · Beginner ·📐 ML Fundamentals ·3mo ago

Key Takeaways

Optimizes model training and inference jobs for low-carbon energy

Original Description

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!
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
The One Picture That Finally Makes
Learn about eigenvectors and eigenvalues through a simple analogy of a spinning top, and understand their significance in linear algebra and deep learning
Medium · Deep Learning
📰
Is machine learning research worth it for now? [D]
Machine learning research has immense potential and numerous unsolved problems, making it a worthwhile pursuit despite pessimistic job perspectives
Reddit r/MachineLearning
📰
10 Python Libraries That Make You Dangerous as a Solo Developer
Discover 10 Python libraries that can supercharge your productivity as a solo developer, giving you an unfair advantage
Medium · Data Science
📰
Hierarchical clustering: merge nearest, read the dendrogram
Learn hierarchical clustering to overcome K-Means' cluster count limitation and visualize data relationships with dendrograms
Dev.to · Devanshu Biswas
Up next
Reinforcement Learning : Agent, Environment, Action, Reward, Policy Simply Explained
codehubgenius
Watch →