Skip to content

Uncertainty quantification of glass transition temperature for polymers in machine learning.

License

Notifications You must be signed in to change notification settings

huangxiang701/UQ-polymer-Tg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uncertainty Quantification in Machine Learning for Glass Transition Temperature Prediction of Polymers


Code repository for the above titled paper

Workflow

alt text

Dataset

alt text

  • Dataset 1: 6097 homopolymers with Tg from PoLyInfo
  • Dataset 2: 240 homopolymers with Tg from experiment data
  • Dataset 3: 566 homopolymers with Tg from MD simulation
  • High-Tg polymers (Tg>350℃): 19 high-Tg polymers from experiment data

Methods

alt text

  • Neural network ensemble: Pytorch
  • Gaussian process regression (GPR): GPy
  • Monte Carlo dropout (MCD): Pytorch
  • Mean-variance estimation (MVE): Pytorch
  • Bayesian neural network (BNN): Pytorch
  • Evidential deep learning (EDL): Pytorch, Chemprop

Input

  • Morgan fingerprint with frequency: Considering the number of substructures

Output

  • Mean and standard deviations of Tg for homopolyers

Metrics

  • Spearman's rank correlation coefficient
  • Calibration
  • Sparsification

About

Uncertainty quantification of glass transition temperature for polymers in machine learning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published