Extrapolative ML Models for Copolymers

Israrul H. Hashmi, Himanshu, Rahul Karmakar, Tarak K Patra
9/15/2024
cond-mat.softcond-mat.mtrl-scics.LG

No confident code implementation found for this paper.

Abstract

Machine learning models have been progressively used for predicting materials properties. These models can be built using pre-existing data and are useful for rapidly screening the physicochemical space of a material, which is astronomically large. However, ML models are inherently interpolative, and their efficacy for searching candidates outside a material's known range of property is unresolved. Moreover, the performance of an ML model is intricately connected to its learning strategy and the volume of training data. Here, we determine the relationship between the extrapolation ability of an ML model, the size and range of its training dataset, and its learning approach. We focus on a canonical problem of predicting the properties of a copolymer as a function of the sequence of its monomers. Tree search algorithms, which learn the similarity between polymer structures, are found to be inefficient for extrapolation. Conversely, the extrapolation capability of neural networks and XGBoost models, which attempt to learn the underlying functional correlation between the structure and property of polymers, show strong correlations with the volume and range of training data. These findings have important implications on ML-based new material development.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hashmi2024extrapolative,
  title  = {Extrapolative ML Models for Copolymers},
  author = {Israrul H. Hashmi and Himanshu and Rahul Karmakar and Tarak K Patra},
  year   = {2024},
  eprint = {2409.09691},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.09691v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.09691.svg)](https://codeofpaper.com/paper/2409.09691)

Discussion