KIT | KIT-Bibliothek | Impressum | Datenschutz

Code of Dietel et al.: "Combined impacts of temperature, sea ice coverage, and mixing ratios of sea spray and dust on cloud phase over the Arctic and Southern Oceans", submitted to Geophysical Research Letters

Dietel, Barbara 1; Andersen, Hendrik ORCID iD icon 2,3; Cermak, Jan ORCID iD icon 2,3; Stier, Philip; Hoose, Corinna ORCID iD icon 1
1 Institut für Meteorologie und Klimaforschung Troposphärenforschung (IMKTRO), Karlsruher Institut für Technologie (KIT)
2 Institut für Meteorologie und Klimaforschung – Atmosphärische Spurenstoffe und Fernerkundung (IMK-ASF), Karlsruher Institut für Technologie (KIT)
3 Institut für Photogrammetrie und Fernerkundung (IPF), Karlsruher Institut für Technologie (KIT)


Zugehörige Institution(en) am KIT Institut für Meteorologie und Klimaforschung – Atmosphärische Spurenstoffe und Fernerkundung (IMK-ASF)
Institut für Meteorologie und Klimaforschung Troposphärenforschung (IMKTRO)
Institut für Photogrammetrie und Fernerkundung (IPF)
Publikationstyp Forschungsdaten
Publikationsdatum 06.05.2024
Erstellungsdatum 30.04.2024
Identifikator DOI: 10.35097/VEbaqHtbXdEzreqO
KITopen-ID: 1000170380
HGF-Programm 12.11.26 (POF IV, LK 01) Aerosol-Cloud-Climate-Interaction
Lizenz Creative Commons Namensnennung – Weitergabe unter gleichen Bedingungen 4.0 International
Projektinformation C2Phase (EU, H2020, 714062)
FORCeS (EU, H2020, 821205)
Schlagwörter python-code, machine learning, Histogram based gradient boosting regression, cloud phase
Liesmich

Code of Dietel et al.: "Combined impacts of temperature, sea ice coverage, and mixing ratios of sea spray and dust on cloud phase over the Arctic and Southern Oceans", submitted to Geophysical Research Letters

Scripts to train a machine learning model (Histogram based gradient boosting regression with scikitlearn) and calculate SHapley Additive exPlanation (SHAP) values

The machine learning model can predict the liquid fraction in different cloud types based on four parameters, namely the cloud top temperature, the sea ice concentration, the dust mixing ratio and the sea salt mixing ratio. More information on the used dataset can be found here: Dietel et al. 2023

Bash-scripts

The bash scripts are used to run the python scripts for different cloud types and regions on a cluster.

bash-scripts starting with GBR_[...] (Gradient Boosting Regression) run the python-script hist_gbr_subset_final2_with_comments.py for different regions (Arctic Ocean (AO), Southern Ocean (SO)) and different cloud types (low-level, mid-level,mid-to-low-level).

bash-scripts starting with shapvalues[...] run the python-script shap_values-subset-final2_with_comments.py to calculate SHAP values based on the trained machine learning models for a 500 000 sample subset of the validation dataset.

Python scripts

hist_gbr_subset_final2_with_comments.py
Python script to train the a Histogram-based Gradient Boosting Regression model using the scikitlearn python package. More detailed information can be found as comments in the scripts.

shap_values-subset-final2_with_comments.py
Calculates SHAP values for a 500 000 sample subset of the validation dataset to make the machine learning model explainable. More detailed information can be found as comments in the scripts.

Art der Forschungsdaten Software
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page