Skip to content
aiqbench takeAI Products

aiqbench analysis

This study applies transformer-based language modeling techniques to the domain of chemical engineering, treating flowsheets as a structured language for autocompletion. By leveraging synthetic pre-training followed by fine-tuning on real data, the approach offers a pathway for interactive process synthesis but currently faces limitations in realistic deployment scenarios. The work highlights the potential of adapting natural language processing architectures to specialized industrial workflows, though practical utility remains constrained by current model capabilities.
Source coveringarXiv

Learning from flowsheets: A generative transformer model for autocompletion of flowsheets

arXiv2 min read

arXiv:2208.00859v2 Announce Type: replace Abstract: We propose a novel method enabling autocompletion of chemical flowsheets. This idea is inspired by the autocompletion of text. We represent flowsheets as strings using the text-based SFILES 2.0 notation and learn the grammatical structure of the SFILES 2.0 language and common patterns in flowsheets using a transformer-based language model. We pre-train our model on synthetically generated flowsheet topologies to learn the flowsheet language grammar. Then, we fine-tune our model in a transfer learning step on real flowsheet topologies. Finally, we use the trained model for causal language modeling to autocomplete flowsheets. Eventually, the proposed method can provide chemical engineers with recommendations during interactive flowsheet synthesis. The results demonstrate a high potential of this approach for future AI-assisted process synthesis but also reveal the limitations at the present state and the next steps that need to be taken to deploy this technique in realistic flowsheet synthesis scenarios.

Abstract:We propose a novel method enabling autocompletion of chemical flowsheets. This idea is inspired by the autocompletion of text. We represent flowsheets as strings using the text-based SFILES 2.0 notation and learn the grammatical structure of the SFILES 2.0 language and common patterns in flowsheets using a transformer-based language model. We pre-train our model on synthetically generated flowsheet topologies to learn the flowsheet language grammar. Then, we fine-tune our model in a transfer learning step on real flowsheet topologies. Finally, we use the trained model for causal language modeling to autocomplete flowsheets. Eventually, the proposed method can provide chemical engineers with recommendations during interactive flowsheet synthesis. The results demonstrate a high potential of this approach for future AI-assisted process synthesis but also reveal the limitations at the present state and the next steps that need to be taken to deploy this technique in realistic flowsheet synthesis scenarios.

Machine Learning (cs.LG); Computation and Language (cs.CL)

arXiv:2208.00859 [cs.LG]

(or arXiv:2208.00859v2 [cs.LG] for this version)

https://doi.org/10.48550/arXiv.2208.00859 Focus to learn more arXiv-issued DOI via DataCite

https://doi.org/10.1016/j.compchemeng.2023.108162 Focus to learn more DOI(s) linking to related resources

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.

Full text under the publisher's open licence · 253 words

Related coverage