Automatized discovery of polymer membranes with AI generative design and molecular dynamics simulations


JSON Export

{
  "revision": 8, 
  "metadata": {
    "publication_date": "Apr 27, 2022, 09:52:56", 
    "_oai": {
      "id": "oai:materialscloud.org:1313"
    }, 
    "license": "Materials Cloud non-exclusive license to distribute v1.0", 
    "description": "The computational generation of molecules with Artificial Intelligence (AI) is poised to revolutionize materials discovery. Potential applications range from development of potent drugs to efficient carbon capture and separation technologies. However, existing approaches lack either automatized training data creation or computational performance validation at meso-scale where complex properties of amorphous materials emerge. The methodological gaps have so far limited AI based materials design to small-molecule applications. Here, we report the first automatized discovery of complex materials through inverse molecular design which is informed by meso-scale target features resembling application-level figures-of-merit. We have entered the new discovery regime by computationally designing and validating hundreds of unknown polymer candidates for application in post-combustion carbon dioxide separation. Specifically, we have validated each discovery step, from automatized input data set creation, via graph-based generative design of optimized monomer units, to molecular dynamics simulation of gas filtration by newly discovered polymer membranes. For the latter, we have devised a Minimum Representative Volume method enabling reliable polymer permeability predictions at about 1,000x the volume of an individual, AI-generated monomer. The overall AI discovery and physical validation cycle time per polymer candidate is of the order of 200 hours in a standard computing environment, offering an alternative to lab screening routines that can take months to complete. The inclusion of additional target properties in the optimization workflow and the extension of generative algorithms to the design of larger, more complex molecular entities will improve the outcome and benefit the broader applicability of computational materials discovery.\nThe data-set show the CO2 permeability, glass transition temperature and half decomposition temperature for 1,200 homo-polymers used to train our AI model.", 
    "contributors": [
      {
        "familyname": "Giro", 
        "affiliations": [
          "IBM Research Brazil"
        ], 
        "email": "rgiro@br.ibm.com", 
        "givennames": "Ronaldo"
      }, 
      {
        "familyname": "Hsu", 
        "affiliations": [
          "IBM Research Tokyo"
        ], 
        "email": "HHHSU@jp.ibm.com", 
        "givennames": "Hsianghan"
      }, 
      {
        "familyname": "Kishimoto", 
        "affiliations": [
          "IBM Research Tokyo"
        ], 
        "email": "Akihiro.Kishimoto@ibm.com", 
        "givennames": "Akihiro"
      }, 
      {
        "familyname": "Takeda", 
        "affiliations": [
          "IBM Research Tokyo"
        ], 
        "email": "SEIJITKD@jp.ibm.com", 
        "givennames": "Seiji"
      }, 
      {
        "familyname": "Hamada", 
        "affiliations": [
          "IBM Research Tokyo"
        ], 
        "email": "Lisa.Hamada@ibm.com", 
        "givennames": "Lisa"
      }, 
      {
        "familyname": "B. Steiner", 
        "affiliations": [
          "IBM Research Brazil"
        ], 
        "email": "mathiast@br.ibm.com", 
        "givennames": "Mathias"
      }
    ], 
    "edited_by": 576, 
    "title": "Automatized discovery of polymer membranes with AI generative design and molecular dynamics simulations", 
    "conceptrecid": "1312", 
    "license_addendum": "CDLA-Sharing-1.0", 
    "doi": "10.24435/materialscloud:ss-fq", 
    "mcid": "2022.56", 
    "_files": [
      {
        "size": 11395, 
        "key": "ppf_API_demo.ipynb", 
        "checksum": "md5:468d276cf957d2636c5876ac76f9f973", 
        "description": "Jupyter notebook with an example of how to use the Polymer Property Prediction Engine with APIs (application programming interface)"
      }, 
      {
        "size": 550, 
        "key": "example.csv", 
        "checksum": "md5:77a1abfca19c1a53bfc954c0372338b6", 
        "description": "Input file data-set for the Jupyter notebook"
      }, 
      {
        "size": 193657, 
        "key": "PCO2-Tg-Thd-data-all-simulated.csv", 
        "checksum": "md5:534cf22962db6838cb93cd023a1c2306", 
        "description": "1,169 calculated homo-polymers properties: IUPAC polymer name, OPSIN SMILES, log10( CO2 permeability (Barrer)), glass transition temperature (K) and half decomposition temperature (K)"
      }, 
      {
        "size": 83698, 
        "key": "results_monomers_generative_model.csv", 
        "checksum": "md5:50e094dcc18de52b03a67cc6d4e8a6c9", 
        "description": "784 homopolymers generated by Inverse Design and Machine Learning techniques with the OPSIN SMILES, glass transition temperature (Tg), half decomposition temperature (Thf) and CO2 permeability (PCO2). Tg and Thf are calculated using Polymer Property Prediction Engine, and PCO2 was calculated by the Machine Learning regression model."
      }
    ], 
    "id": "1313", 
    "keywords": [
      "Polymeric membranes", 
      "CO2 separation", 
      "Carbon dioxide separation"
    ], 
    "is_last": false, 
    "status": "published", 
    "references": [
      {
        "comment": "Preprint where the data is discussed", 
        "type": "Preprint", 
        "citation": "R. Giro et al."
      }
    ], 
    "version": 1, 
    "owner": 726
  }, 
  "id": "1313", 
  "created": "2022-04-07T12:13:43.857176+00:00", 
  "updated": "2022-04-28T14:31:23.838029+00:00"
}