Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tutorial: ML for Hydrological Sciences #40

Open
aaarendt opened this issue Jul 11, 2024 · 0 comments
Open

Tutorial: ML for Hydrological Sciences #40

aaarendt opened this issue Jul 11, 2024 · 0 comments
Assignees
Labels
All plenary session for all attendees GeoSMART geosmart specific event

Comments

@aaarendt
Copy link

aaarendt commented Jul 11, 2024

Lead: Savalan Neisary
Date: 20/08/2024
Start Time: 1045
Duration: 60
Description: Introduction to Applying XGBoost in Post-Processing Hydrological Models

Details

Learning Outcomes

  • Understand the basics of machine learning and decision-tree algorithms.
  • Learn how to apply and train an XGBoost model for hydrological modeling.
  • Learn how to implement feature selection using the XGBoost algorithm.

People Developing the Tutorial (content creation, helpers, teachers)

Summary Description

The Decision-Tree workshop will explore simple XGBoost in hydrological modeling. The workshop will briefly introduce machine learning basics and decision tree algorithms and transition to hands-on activities in which participants will engage in the XGBoost model development pipeline, including data processing, hyperparameter tunning, feature selection, algorithm training, and model evaluation. The Python code and data will be available through GitHub. Participants can expect an improved understanding of the XGBoost algorithm and its applications within hydrological modeling and knowledge of data preprocessing and visualization.

Dependencies (things people should know in advance of the tutorial)

  • Basic background in Python coding and using packages such as Numpy and Pandas.
  • Knowledge of basic machine learning concepts and terminology.
  • Experience with Jupyter notebooks

Technical Needs (GPUs? Large file storage? Unique libraries?)

  • DMLC XGBoost library.
  • Scikit-learn library.

@aaarendt aaarendt added the GeoSMART geosmart specific event label Jul 11, 2024
@aaarendt aaarendt added the All plenary session for all attendees label Jul 11, 2024
@JessicaS11 JessicaS11 changed the title ML for Hydrological Sciences Tutorial: ML for Hydrological Sciences Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
All plenary session for all attendees GeoSMART geosmart specific event
Projects
Status: TUESDAY - 20-08-2024
Development

No branches or pull requests

2 participants