Enhancing machine learning thermobarometry for clinopyroxene-bearing magmas

In this study, we proposed a general workflow that aims to enhance the ML-based geothermobarometer modelling. Our workflow focuses on three key areas. Firstly, we developed a robust pre-processing pipeline that addresses data imbalance, feature engineering, and data augmentation. Secondly, we assessed modelling errors using a Monte Carlo approach to quantify the impact of analytical uncertainties on the final pressure and temperature estimates. Thirdly, we implemented a robust strategy to validate and test the ML models to avoid over- and under-fitting issues while correcting biases associated with the application of specific ML models (i.e., tree-based ensembles). To facilitate the use of our workflow, we have developed a web app ( https://bit.ly/ml-pt-web ) and a Python module ( https://bit.ly/ml-pt-py ). The robustness of this strategy has been tested on two calibrations: clinopyroxene (cpx) and clinopyroxene-liquid (cpx-liq). Our results show a significant reduction in errors compared to the baseline model, as well as good generalization ability on an independent external dataset. The Root Mean Squared Errors are 57 °C and 2.5 kbar for the cpx calibration, and 36 °C and 2.1 kbar for the cpx-liq calibration. Finally, our models show improved outcomes on the external dataset compared to existing ML and classical cpx and cpx-liq thermobarometers. • Novel and robust workflow strategy to enhance machine Learning-based geo-thermobarometers. • Incorporation of analytical error propagation in Machine-learning-based geo-thermobarometer models. • Error reduction for clinopyroxene Machine Learning thermobarometers. • Correction of the “regression to the mean” phenomenon associated with tree-based algorithms. • User-friendly interface for thermobarometry.

Authors

Institutions

Publication Details

Journal
Computers & Geosciences
Published
2024-08-31
DOI
https://doi.org/10.1016/j.cageo.2024.105707
Citations
12
Primary Topic
Scientific Measurement and Uncertainty Evaluation
Type
article
Field-Weighted Citation Impact
5.54

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing machine learning thermobarometry for clinopyroxene-bearing magmas

Fulvio Mastrogiovanni, Luca Caricchi, Corin Jorgenson, Alessandro Musu et al.
12 citations
Computers & Geosciences
Scientific Measurement and Uncertainty Evaluation
5.54
article

Enhancing machine learning thermobarometry for clinopyroxene-bearing magmas

Fulvio Mastrogiovanni, Luca Caricchi, Corin Jorgenson, Alessandro Musu, Maurizio Petrelli, Mónica Ágreda López, Diego Perugini, Alessandro Carfì, Valerio Parodi
article en
12 citations

Abstract

In this study, we proposed a general workflow that aims to enhance the ML-based geothermobarometer modelling. Our workflow focuses on three key areas. Firstly, we developed a robust pre-processing pipeline that addresses data imbalance, feature engineering, and data augmentation. Secondly, we assessed modelling errors using a Monte Carlo approach to quantify the impact of analytical uncertainties on the final pressure and temperature estimates. Thirdly, we implemented a robust strategy to validate and test the ML models to avoid over- and under-fitting issues while correcting biases associated with the application of specific ML models (i.e., tree-based ensembles). To facilitate the use of our workflow, we have developed a web app ( https://bit.ly/ml-pt-web ) and a Python module ( https://bit.ly/ml-pt-py ). The robustness of this strategy has been tested on two calibrations: clinopyroxene (cpx) and clinopyroxene-liquid (cpx-liq). Our results show a significant reduction in errors compared to the baseline model, as well as good generalization ability on an independent external dataset. The Root Mean Squared Errors are 57 °C and 2.5 kbar for the cpx calibration, and 36 °C and 2.1 kbar for the cpx-liq calibration. Finally, our models show improved outcomes on the external dataset compared to existing ML and classical cpx and cpx-liq thermobarometers. • Novel and robust workflow strategy to enhance machine Learning-based geo-thermobarometers. • Incorporation of analytical error propagation in Machine-learning-based geo-thermobarometer models. • Error reduction for clinopyroxene Machine Learning thermobarometers. • Correction of the “regression to the mean” phenomenon associated with tree-based algorithms. • User-friendly interface for thermobarometry.

Computers & GeosciencesVol. 193
University of Geneva (CH), University of Perugia (IT), University of Genoa (IT)
Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung, Ministero dell’Istruzione, dell’Università e della Ricerca, Università degli Studi di Perugia, Ministero dell'Università e della Ricerca, Horizon 2020 Framework Programme, European Research Council, Horizon 2020, H2020 European Research Council
Climate action
Openalex Percentile: Top 4%
Scientific Measurement and Uncertainty Evaluation
5.54
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.