Skip to content

brainstorm potential learning modules #2

@mbjones

Description

@mbjones

Brainstorm a list of more granular learning modules, and outline a logical teaching sequence for them.

Background

In the proposal, we outlined six broad topic areas for the curriculum, and provided a description of each. While these are a great start, I also think we need to break these down into a larger number of teachable modules, and start working our way through those. This ticket is to dicuss and agree on an initial plan for lesson modules, and I propose some to start with below.

  • Design principles for an AI-ready training dataset
  • AI model building fundamentals
  • AI workflow validation, verification, and troubleshooting
  • Model explainability and scientific soundness
  • Arctic-AI model deployment for on-demand or batch prediction
  • AI training pedagogy

We also proposed several hands-on labs to give real-world use cases to work from:

  • Arctic permafrost retrogressive thaw slumps (RTS) mapping and monitoring
  • AI-augmented mapping for Arctic infrastructure (e.g., road network)
  • Coastal Arctic sea ice forecasting

Learning module breakdown

Here's some initial module ideas, grouped by topic. Feel free to expand below.

  • Arctic-AI model deployment for on-demand or batch prediction

    • Fundamentals of scalable computing
    • Introduction to parallel processing
    • Command-line computing
    • Working with HPC centers
    • Introduction to Containerized computing for the cloud (Docker, Kubernetes, etc)
    • Workflow systems and dependency management
      • Libraries for workflows: Parsl, Ray, ...
  • Design principles for an AI-ready training dataset

    • Fundamentals of training and testing AI models
    • Standards for AI-Ready Data
    • Data management, versioning, and reproducibility

Many more, let's start the discussion here...

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions