MyCrunchGPT: A chatGPT assisted framework for scientific machine learning
Varun Kumar, Leonard Gleyzer, Adar Kahana, Khemraj Shukla, George Em, Karniadakis

TL;DR
MyCrunchGPT is an innovative framework that leverages ChatGPT to streamline and automate the entire workflow of Scientific Machine Learning, making it more accessible and efficient for complex computational tasks.
Contribution
It introduces a novel ChatGPT-based orchestration system that integrates all stages of SciML workflows through simple prompts, demonstrated with fluid mechanics applications.
Findings
Effective optimization of airfoils demonstrated.
Interactive flow field generation validated.
Webapp interface facilitates user engagement.
Abstract
Scientific Machine Learning (SciML) has advanced recently across many different areas in computational science and engineering. The objective is to integrate data and physics seamlessly without the need of employing elaborate and computationally taxing data assimilation schemes. However, preprocessing, problem formulation, code generation, postprocessing and analysis are still time consuming and may prevent SciML from wide applicability in industrial applications and in digital twin frameworks. Here, we integrate the various stages of SciML under the umbrella of ChatGPT, to formulate MyCrunchGPT, which plays the role of a conductor orchestrating the entire workflow of SciML based on simple prompts by the user. Specifically, we present two examples that demonstrate the potential use of MyCrunchGPT in optimizing airfoils in aerodynamics, and in obtaining flow fields in various geometries…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLattice Boltzmann Simulation Studies · Model Reduction and Neural Networks · Machine Learning and Data Classification
MethodsFocus
