How to Use neptune.ai to Track Experimentation: An Example With Structured Data and XGBoost
What will you learn?
How you can use Neptune to track experimentation on the example with structured data and XGBoost.
-
How to add Neptune to your training scripts?
-
The model training script
-
The neptune.init method
-
The run object is a handler to the run in Neptune
-
Neptune + XGBoost integration
-
Pass the Neptune callback to the XGBoost train to log metadata automatically during training
-
Download the trained model from Neptune
-
How does logged metadata look like in Neptune?
-
The dashboard can be composed of multiple metrics logged to the run
-
Make use of the hierarchical structure of the run
-
Log images, such as feature importances of visualized trees
-
The metrics tracked during the run are visualized as interactive charts
-
Use the dashboard to analyze the run from multiple points of view
-
The dashboards are interactive and can be composed of multiple widgets
Important: This video was created in November 2021. For the most up-to-date code examples, please refer to the Neptune docs.
Other useful resources
Learn also about API reference: XGBoost integration.
More about How to Use neptune.ai to Track Experimentation: An Example With Structured Data and XGBoost
What is a Project in Neptune?
Model Training: Detectron2 + neptune.ai Integration [Example]
Model Training: Prophet + neptune.ai Integration [Example]
Create AzureML Pipeline – Workshop with Aurimas Griciūnas
Explore more resources:
Content type
Area of interest
Area of interest
Couldn’t find the use case you were looking for?
Just get in touch, and our ML team will create a custom demo for you.