Open In Colab   Open in Kaggle

Tutorial 4: Exploring Other Applications#

Week 2, Day 5: Adaptation and Impact

Content creators: Deepak Mewada, Grace Lindsay

Content reviewers: Dionessa Biton, Younkap Nina Duplex, Sloane Garelick, Zahra Khodakaramimaghsoud, Peter Ohue, Jenna Pearson, Derick Temfack, Peizhen Yang, Cheng Zhang, Chi Zhang, Ohad Zivan

Content editors: Jenna Pearson, Chi Zhang, Ohad Zivan

Production editors: Wesley Banfield, Jenna Pearson, Chi Zhang, Ohad Zivan

Our 2023 Sponsors: NASA TOPS and Google DeepMind

Tutorial Objective#

The objective of this tutorial is to help you to explore and think critically about different climate-related datasets, frame problems in data science terms, and consider the potential impact of machine learning solutions in the real world. By the end of this tutorial, participants should have a better understanding of how to identify and evaluate relevant datasets, select appropriate methods and data for solving problems, and consider the ethical and practical implications of their solutions.

Video 1: Exploring Other Applications#

Section 1: Finding Other Datasets, Identifying Applications and Considering Impact#

Section 1.1: Finding Other Datasets#

Now that you know the basics of how machine learning tools can be applied to climate-related data, In this tutorial, you will explore more climate-related datasets and think about how you would approach them using machine learning tools. Specifically, you will look at the Climate Change AI wiki and identify 2 to 3 papers/datasets/problems that are of interest to you and your pod.

Section 1.2: Framing Problems in Data Science Terms#

Now that you have identified the datasets and papers that interest you, it’s time to frame the problems in data science terms.

For each problem, consider the following questions:

  • What kind of problem is it? Regression, classification, or something else?

  • What methods could you use to address it? What data is most important?

  • What kind of challenges might you face in trying to build a machine learning system for this problem?

Write down your answers to these questions for each problem you have selected. Share your findings with your pod and discuss potential solutions.

Section 1.3: Considering Impact#

Machine learning and data science can help solve several technical challenges that will be important for addressing and adapting to climate change. However, the full potential of these approaches won’t be realized if they aren’t appropriately and fairly integrated with companies, communities, governments, and decision makers.

Discuss what needs to happen to make the models you discussed in the previous section impactful in the real world. Consider the following questions:

  • What are the potential hazards that need to be addressed before implementing machine learning systems for climate-related problems?

  • How can we ensure that these models are appropriately and fairly integrated into decision-making processes at different levels of government and industry?

  • How can we ensure that the models are accessible to stakeholders and the public?

Work with your pod to brainstorm potential solutions to these challenges and discuss how you can work towards implementing them in your own work.


In this tutorial, we explored the importance of exploring more datasets, framing problems in data science terms, and considering impact. We encourage you to continue exploring datasets and framing problems in data science terms. Remember to consider the ethical implications of using datasets and ensure that the models are appropriately and fairly integrated with stakeholders.


Climate change AI wiki.