Skip to content

Code and data to accompany mnauscript titled "Optimized Multi-Fidelity Machien Learning for Quantum Chemistry"

License

Notifications You must be signed in to change notification settings

SM4DA/o-MFML_for_QC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Optimized Multi-Fidelity Machine Learning for Quantum Chemistry

This repository contains the scripts and data to reproduce the results of the work by Vinod et. al. titled "Optimized Multi-Fidelity Machine Learning for Quantum Chemistry" (available at [https://arxiv.org/abs/2312.05661]). The raw data of molecules for the QM7b dataset can be downloaded from [https://achs-prod.acs.org/doi/10.1021/acs.jctc.8b00832#article_content-right]. The rawdata for the Excitation State Energies can be downloaded from [https://github.com/SM4DA/MultiFidelityMachineLearning-for-MolecularExcitationEnergies] with explanation present in Vinod et. al. (2023) available at [https://pubs.acs.org/doi/10.1021/acs.jctc.3c00882].

The scripts in this repository and the plots they reproduce are listed below:

  • QM7b/GenerateSLATM.py generates the Global SLATM representation for the 7211 molecules of the QM7b data.
  • QM7b/LearningCurves_QM7b.py generates data to reproduce Figure 3-5 of the main manuscript and Figure 1 of the supplementary text.
  • QM7b/pople_MFML_outs.py generates the single fidelity learning curve from these figures.
  • QM7b/Coeff_analysis_removed_fidelity.py compares the full o-MFML model and reduced o-MFML model as per the analysis of hte coefficients.
  • ExcitedState/LearningCurves_ExcitedState.py generates data for Figure 6,7 of the main text, and Figure 2,3 of the Supplementary text.
  • ExcitedState/CompareMFMLtypes.py generates data for Table 1 in the supplementary text.

All the plotting routines for the QM7b segment are found in QM7b/QM7bPlots.ipynb and those for the Excitation state can be found in ExcitedState/ExcitedStatePlots.ipynb.

About

Code and data to accompany mnauscript titled "Optimized Multi-Fidelity Machien Learning for Quantum Chemistry"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published