Trained machine-learning models for molecular absorption-spectrum prediction

dc.contributor.authorDhanpal, Siddharth
dc.contributor.authorElliott, Peter
dc.contributor.authorTrevisanutto, Paolo Emilio
dc.contributor.authorElena, Alin-Marin
dc.contributor.authorTEOBALDI, Gilberto
dc.date.accessioned2026-09-29T08:56:38Z
dc.date.issued2026-09-28
dc.description.abstractThis 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.urihttps://edata.stfc.ac.uk/handle/edata/1018
dc.identifier.urihttps://doi.org/10.5286/edata/986
dc.rightsCreative Commons Attribution 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subject.otherMachine learning
dc.subject.otherMolecular spectroscopy
dc.subject.otherAbsorption spectroscopy
dc.subject.otherDeep learning
dc.subject.otherElectronic structure
dc.subject.otherElectron density
dc.subject.otherNeural networks
dc.subject.otherGraph neural networks
dc.subject.otherConvolutional neural networks
dc.subject.otherSchNet
dc.subject.otherMACE
dc.subject.otherQM7
dc.subject.otherMolecular modelling
dc.subject.otherSurrogate modelling
dc.subject.otherScientific machine learning
dc.titleTrained machine-learning models for molecular absorption-spectrum prediction
dc.typeModel

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
cnn_model_normconst.pt
Size:
1.37 GB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
schnet_model_spectra.pt
Size:
762.03 KB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
cnn_model_spectra.pt
Size:
1.43 GB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
mace_model_spectra.pth
Size:
7.97 MB
Format:
Unknown data format

Collections