Source-linked AI summary

Learning two-phase microstructure evolution using neural operators and autoencoder architectures

Vivek Oommen, Khemraj Shukla, Somdatta Goswami, Remi Dingreville, George Em Karniadakis

arXiv:2204.07230v2cond-mat.mtrl-scics.LGphysics.comp-ph

TL;DR

Phase-field simulation is computationally expensive, and existing surrogate approaches face efficiency and reconstruction challenges. The paper combines a convolutional autoencoder with DeepONet to learn microstructure evolution in latent space and reconstruct future fields. The framework robustly supports solver replacement or acceleration, with a reported 29% speed-up in a hybrid setting.

Abstract

from arXiv · show

Phase-field modeling is an effective but computationally expensive method for capturing the mesoscale morphological and microstructure evolution in materials. Hence, fast and generalizable surrogate models are needed to alleviate the cost of computationally taxing processes such as in optimization and design of materials. The intrinsic discontinuous nature of the physical phenomena incurred by the presence of sharp phase boundaries makes the training of the surrogate model cumbersome. We develop a framework that integrates a convolutional autoencoder architecture with a deep neural operator (DeepONet) to learn the dynamic evolution of a two-phase mixture and accelerate time-to-solution in predicting the microstructure evolution. We utilize the convolutional autoencoder to provide a compact representation of the microstructure data in a low-dimensional latent space. DeepONet, which consists of two sub-networks, one for encoding the input function at a fixed number of sensors locations (branch net) and another for encoding the locations for the output functions (trunk net), learns the mesoscale dynamics of the microstructure evolution from the autoencoder latent space. The decoder part of the convolutional autoencoder then reconstructs the time-evolved microstructure from the DeepONet predictions. The trained DeepONet architecture can then be used to replace the high-fidelity phase-field numerical solver in interpolation tasks or to accelerate the numerical solver in extrapolation tasks.

INTRODUCTION

The paper addresses the computational difficulty of phase-field microstructure evolution by combining convolutional autoencoders with DeepONet to learn dynamics in a low-dimensional latent space. The resulting surrogate supports accurate forecasting, noise robustness, and hybrid acceleration of high-fidelity simulations.

Motivation

  • Fourth-order Cahn–Hilliard dynamics combine rapid phase separation with slow coalescence, creating multiscale challenges for efficient and accurate numerical solution.The differing spatial and temporal scales make realistic-time simulation difficult.Source: INTRODUCTION · p. 1
  • RNN-based surrogates can predict microstructural statistics rapidly but remain slow for large datasets and require ill-posed microstructure reconstruction from non-primitive variables.The reconstruction can add errors when intricate interfacial length scales must be resolved.Source: INTRODUCTION · p. 2

Framework

  • The proposed framework encodes microstructures into a compact latent space, applies DeepONet to learn their evolution, and decodes predictions back into the original microstructure space.DeepONet learns a function-to-function mapping from microstructure histories to future states.Source: INTRODUCTION · p. 2

Model selection

  • Increasing latent dimension generally improves forecasting, with the best model using ld = 196, architecture 1, and a sine activation function.Models with tanh and sine activations performed better than those using ReLU for this problem.Source: Training and optimization of neural… · p. 2

Accuracy

Robustness

  • The surrogate is nearly invariant to Gaussian white noise up to 10%, consistent with the autoencoder retaining dominant microstructural modes while filtering noise.The latent representation reduces the influence of unnecessary noise in the input data.Source: Robustness of the surrogate DeepONet… · p. 4

Acceleration

  • The hybrid solver predicts ten time frames in 2 seconds after a 90-minute high-fidelity forecast, achieving a reported 29% speed-up and saving 135 minutes per evolution.The approach can replace the high-fidelity solver for interpolation or accelerate it for extrapolation.Source: Integration of DeepONet with a… · p. 5

DISCUSSION

The autoencoder–DeepONet framework learns microstructure dynamics in a compact latent space, offering efficient surrogate prediction while remaining data-driven and extensible. Its demonstrated scope includes interpolation, extrapolation, noisy data, higher-dimensional data, physics constraints, and multi-fidelity extensions.

DISCUSSION

  • The framework combines convolutional autoencoders for nonlinear latent representations with DeepONet for learning microstructure dynamics in latent space.The model is trained on high-fidelity Cahn–Hilliard phase-field data.Source: DISCUSSION · pp. 5–6
  • The trained model can replace the high-fidelity solver for interpolation or accelerate it for extrapolation, with increased latent dimension and emphasis on early time steps improving representation capability.These conclusions are reported for the demonstrated two-phase microstructure evolution framework.Source: DISCUSSION · p. 5
  • The latent-space approach avoids statistical-function post-processing and makes DeepONet training computationally efficient by smoothing high-gradient microstructure data.The encoder maps data from a difficult primitive-space distribution to a more gradual, trainable latent-space distribution.Source: DISCUSSION · pp. 5–6
  • Although demonstrated on 2D data, the workflow can be extended using 3D convolutional and transpose-convolutional autoencoder layers.Each 3D realization would be represented as a sequence of 3D tensor data structures.Source: DISCUSSION · p. 6
  • The framework is purely data-driven and does not explicitly take boundary conditions as inputs; boundary-condition information is implicitly contained in the microstructure history supplied to DeepONet.The authors also note that DeepONet can map variable boundary conditions to output fields if desired.Source: DISCUSSION · p. 6
  • Future extensions include physics constraints and multi-fidelity fusion of phase-field simulations with experimental microstructure images.The proposed multi-fidelity direction treats numerical phase-field data as lower fidelity and experimental microscopy data as higher fidelity.Source: DISCUSSION · p. 6
  • Overall, the framework is presented as an efficient, rapid, and noise-robust alternative for predicting complex microstructural evolution relevant to materials discovery, understanding, optimization, and design.The authors characterize this as a computationally viable path for mesoscale evolutionary phenomena.Source: DISCUSSION · p. 6

METHODS

The study models spinodal decomposition with a convolutional autoencoder and DeepONet, compressing 128×128 microstructures into a latent space where temporal dynamics are learned. The framework uses MEMPHIS-generated data and evaluates relative L2 prediction error across training, testing, and forecast times.

FIGURES

The figures present the autoencoder–DeepONet workflow, prediction quality, forecasting-error studies, feature recovery, latent-space smoothing, and hybrid integration with MEMPHIS. Together, they organize the model’s representation, accuracy, temporal sampling, and computational-acceleration analyses.

  • Figure 1 shows autoencoder training followed by latent-space DeepONet training and decoder reconstruction of the predicted microstructure.The encoder processes the 80-step history, while DeepONet predicts the latent state at a requested time.Source: Figure 1 · p. 13
  • Figure 2 compares true, predicted, and point-wise-error microstructures at t10, t30, and t99 using a model with ld = 196.Source: Figure 2 · p. 14
  • Figure 3 plots relative L2 error D(t) over training-time steps and future time steps unseen during training.Source: Figure 3 · p. 15
  • Figure 4 compares test forecasting error for training datasets sampled at four temporal spacings: 500k∆t, 2×500k∆t, 5×500k∆t, and 10×500k∆t.Source: Figure 4 · p. 16
  • Figure 5 compares early-time microstructures predicted without and with repeated early-time samples to emphasize small features during training.Source: Figure 5 · p. 16
  • Figure 6 contrasts high-gradient primitive microstructures with smoother latent representations and their corresponding density estimates.Source: Figure 6 · p. 17
  • Figure 7 schematizes hybrid MEMPHIS–DeepONet prediction and reports computational time for each model together with error.Source: Figure 7 · p. 18

TABLES

The tables document the convolutional autoencoder hyperparameters, latent-dimension survey, and computational-time comparison between MEMPHIS and the hybrid model.

  • Table 1 specifies the hyperparameters used in the convolutional autoencoder.Source: Table 1 · p. 19
  • Table 2 surveys latent dimension size, network architecture, and nonlinear activation functions.Source: Table 2 · p. 20
  • Table 3 compares computational time for MEMPHIS and the proposed hybrid model over one microstructure realization from t1 to t105.Source: Table 3 · p. 21

Algorithms

Algorithm 1 alternates high-fidelity MEMPHIS simulation with DeepONet predictions, using the predicted state to leap forward through the evolution.

  • The algorithm initializes the time-step counter and iterates until reaching the total number of time steps.Source: Algorithms · p. 22
  • MEMPHIS advances the initial state for nt time steps before DeepONet predicts the next DONnt time steps.Source: Algorithms · p. 22
  • The predicted state becomes the next MEMPHIS input, and the counter advances by the combined MEMPHIS-plus-DeepONet leap.Source: Algorithms · p. 22

Supplementary Note 1: Principal Component Analysis (PCA) of microstructure dataset

The PCA analysis indicates that the microstructure dataset is non-diffusive, so retaining valuable information may require nonlinear rather than low-dimensional linear compression.

  • Because PCA discards lower-eigenvalue modes, using few principal components could lose valuable information for this dataset.Source: Supplementary Note 1: Principal… · p. 23
  • A nonlinear mapping from the high-dimensional data to a low-dimensional latent space is presented as an alternative compression strategy.Source: Supplementary Note 1: Principal… · p. 23
  • Supplementary Figure 8 shows cumulative explained variance and energy curves for the dominant 1,000 microstructure eigenvalues.Source: Figure 8 · p. 23
  • The two curves suggest that the microstructure data represent a non-diffusive system.Source: Figure 8 · p. 23

Supplementary Note 2: Experiment on number of training samples required

The sample-size experiment evaluates Autoencoder-DeepONet forecasting as training data increases from 25% to all 1,600 samples, with accuracy improving as sample count rises.

Supplementary Note 3: Experiment on choice of training loss function

The study compares five autoencoder training losses and then evaluates DeepONet forecasting using the resulting latent representations.

Supplementary Note 4: Error in forecasting

Forecasting performance is assessed by comparing mean relative L2 errors on training and test data across latent dimensions and future time frames.

Supplementary Note 5: Sensitivity to noise

The surrogate model is tested under increasing Gaussian input noise, with performance measured using relative L2 error across all time steps.

Supplementary Note 6: Integrating DeepONet with MEMPHIS solver

A hybrid strategy combines autoencoder–DeepONet predictions with high-fidelity MEMPHIS simulations to accelerate phase-field predictions.

Loading 2204.07230v2…