Trained machine-learning models for molecular absorption-spectrum prediction
| dc.contributor.author | Dhanpal, Siddharth | |
| dc.contributor.author | Elliott, Peter | |
| dc.contributor.author | Trevisanutto, Paolo Emilio | |
| dc.contributor.author | Elena, Alin-Marin | |
| dc.contributor.author | TEOBALDI, Gilberto | |
| dc.date.accessioned | 2026-09-29T08:56:38Z | |
| dc.date.issued | 2026-09-28 | |
| dc.description.abstract | This record contains trained machine-learning model weights developed for predicting molecular absorption spectra and associated spectrum-normalization constants from molecular structure and ground-state electron density. Four trained models are provided: cnn_model_spectra.pt — convolutional neural network model for predicting molecular absorption spectra from three-dimensional ground-state electron-density representations. cnn_model_normconst.pt — convolutional neural network model for predicting the normalization constant used for molecular absorption spectra from three-dimensional ground-state electron-density representations. mace_model_spectra.pth — MACE model for predicting molecular absorption spectra directly from molecular atomic structure. schnet_model_spectra.pt — SchNet model for predicting molecular absorption spectra directly from molecular atomic structure. The models were developed using molecules from the QM7 molecular dataset together with electronic-structure calculations used to generate ground-state electron densities and absorption spectra. The spectrum-prediction models were trained to reproduce the calculated spectral response over the energy/frequency representation used in the associated study. These files contain trained model parameters intended for inference and reproducibility of the associated machine-learning results. Model architectures, preprocessing procedures, inference scripts, data splits, normalization procedures and examples of model use are provided separately in the associated software repository/publication. The CNN density-to-spectrum model provides a surrogate mapping from ground-state electron density to molecular spectral response, while the SchNet and MACE models provide structure-to-spectrum models using atomic coordinates and species as inputs. The normalization-constant CNN predicts the scaling quantity required to recover consistently normalized spectra. These model weights are released to support reproducibility, reuse and comparison of machine-learning approaches for molecular spectroscopy. | |
| dc.identifier.uri | https://edata.stfc.ac.uk/handle/edata/1018 | |
| dc.identifier.uri | https://doi.org/10.5286/edata/986 | |
| dc.rights | Creative Commons Attribution 4.0 International | |
| dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
| dc.subject.other | Machine learning | |
| dc.subject.other | Molecular spectroscopy | |
| dc.subject.other | Absorption spectroscopy | |
| dc.subject.other | Deep learning | |
| dc.subject.other | Electronic structure | |
| dc.subject.other | Electron density | |
| dc.subject.other | Neural networks | |
| dc.subject.other | Graph neural networks | |
| dc.subject.other | Convolutional neural networks | |
| dc.subject.other | SchNet | |
| dc.subject.other | MACE | |
| dc.subject.other | QM7 | |
| dc.subject.other | Molecular modelling | |
| dc.subject.other | Surrogate modelling | |
| dc.subject.other | Scientific machine learning | |
| dc.title | Trained machine-learning models for molecular absorption-spectrum prediction | |
| dc.type | Model |
Files
Original bundle
1 - 4 of 4
