Lectures

all lecture slides available on course Google Drive

EEPS-DATA 1720 is a seminar-style course with topics that may change from year to year. The schedule and topics below are tentative and subject to change.  

Module 0Climate Change 101 + ML Review

[Jan 25]  Lecture 1:  Course Intro

Lecture Slides:  Course Intro: Tackling Climate Change with Machine Learning  [Brown login required]

Readings (Optional)

Resources


[Jan 30]  Lecture 2: Intro to Climate (Part 1) 

Lecture Slides

Resources for Climate Information


[Feb 1]  Lecture 3: Intro to Climate (Part 2) 

Lecture Slides - lecture given by grad TA John Nicklas 

Resources


[Feb 6]  Lecture 4:  Reading Scientific Papers

Lecture Slides

In-class Activity

Readings (required - see Assignments / Canvas)


Readings (Optional)


Module 1:  Climate Models

ML Theme: Physics-informed ML

[Feb 8]  Lecture 5:  ML Review & Intro to Physics-informed ML

Lecture Slides

Reading

Resources


[Feb 13]  Lecture 6:  Physics-informed ML Case Studies

Lecture Slides

Reading

Code Example


[Feb 15]  Lecture 7:  Project Brainstorming

See Canvas for Instructions


[Feb 22]  Lecture 8In-Class Activity

Lecture Slides

Reading


[Feb 27]  Lecture 9:  Student-led discussion #1

Slides:  ClimSim, ClimART and benchmarking datasets for Climate ML by Anushka & Aidan

Readings


[Feb 29]  Lecture 10:  Guest Speakers - Dr. Sane (Princeton) & Prof. Bodner (MIT) 

Slides:  ML for ocean parameterizations Part 1 (Abigail Bodner) & Part 2 (Aakash Sane)

Resources


Module 2: Natural Hazards & Extreme Weather

ML Theme: Explainable AI

[March 5]  Lecture 11:  Natural Hazards & eXplainable AI (XAI) Part 1

Lecture Slides: Natural Hazards and Extreme Weather

Reading

Resources


[March 7]  Lecture 12:  Student-led discussion #2

SlidesFourCastNet & Family (ML Weather Emulators) by Caleb & John  

Resources

Readings  (see Canvas for details)


[March 12]  Lecture 13:  Natural Hazards & eXplainable AI (XAI) Part 2

Lecture Slides: Explainable AI (XAI)

Reading

Resources


[March 14]  Lecture 14:  Natural Hazards & eXplainable AI (XAI) Part 3

Lecture Slides:  XAI for Weather and Climate

Reading

Resources


[March 19]  Lecture 15Student-led paper discussion #3

Slides: Flood Forecasting by Brad & Michael

Readings

Resources


[March 21] Lecture 16:  Ethical & Trustworthy AI for the Climate & Environment

Slides: Ethical AI and Biases in AI for EEPS  [Discussion]

Readings

Module 3:  Farms & Forests

ML Theme: Learning with Limited Labels

[April 2]  Lecture 17: Farms & Forests and Earth Observation 

Lecture SlidesAgriculture & Forest Ecosystems

Readings

Resources


[April 4]  Lecture 18: Learning with Limited Labels

Lecture Slides:  Learning with Limited Labels

Readings

Resources


[April 9]  Lecture 19:  Farms & Forests Case Studies

Slides

Readings (see Canvas for assigned case study)


[April 11]  Lecture 20: Student-led paper discussion #4

Slides: Foundation Models for Geospatial AI by Ayushman & Julian

Reading (see Canvas for reading assignment)

Resources


[April 16]  Lecture 21: Student-led paper discussion #5

Slides: Weakly Supervised Segmentation of Remote Sensing Imagery by Anna & Tabitha

Readings (see Canvas for details)


Module 4Oceans, Marine Ecosystems & Biodiversity

ML Theme: Learning with Limited Labels

[April 18]  Lecture 22:  Ocean Ecosystems 

Lecture Slides - lecture given by grad TA John Nicklas 

Resources


[April 23]  Lecture 23: Guest Speaker - Dr. Kellenberger (Yale)

Slides: Deep Learning with Few Labels for Environmental Applications by Benjamin Kellenberger

Readings (see Canvas for details)

Resources


[April 25]  Lecture 24: Ecosystems & Biodiversity Case Studies

Readings (see Canvas for details)

May 7th: Final Project Presentations  [Slides]