Robust inverse material design with physical guarantees using the Voigt-Reuss Net
Sanath Keshav, Felix Fritzen
TL;DR
The paper introduces Voigt–Reuss net, a spectrally normalized surrogate for forward and inverse elastic homogenization that guarantees physical admissibility by construction. By reparameterizing the Voigt–Reuss gap into a bounded SPD form and predicting eigenvalues in $[0,1]$ plus an orthogonal factor, the approach enforces symmetric positive definiteness and Löwner bounds across training and optimization. It demonstrates two regimes: a 3D descriptor-based pipeline for stochastic biphasic microstructures achieving near-perfect isotropic accuracy (with $R^2\ge 0.998$ for isotropic components and median tensor errors around $1.7\%$) and a 2D end-to-end differentiable pipeline with a differentiable renderer that yields $R^2>0.99$ and subpercent losses while tracking percolation-induced eigenvalue jumps. The framework supports efficient, large-batch inverse design with diverse near-optimal microstructures, all within physically admissible bounds, and is extensible to other elliptic problems and multi-physics settings with rigorous bounds.
Abstract
We propose a spectrally normalized surrogate for forward and inverse mechanical homogenization with hard physical guarantees. Leveraging the Voigt-Reuss bounds, we factor their difference via a Cholesky-like operator and learn a dimensionless, symmetric positive semi-definite representation with eigenvalues in $[0,1]$; the inverse map returns symmetric positive-definite predictions that lie between the bounds in the Löwner sense. In 3D linear elasticity on an open dataset of stochastic biphasic microstructures, a fully connected Voigt-Reuss net trained on $>\!7.5\times 10^{5}$ FFT-based labels with 236 isotropy-invariant descriptors and three contrast parameters recovers the isotropic projection with near-perfect fidelity (isotropy-related entries: $R^2 \ge 0.998$), while anisotropy-revealing couplings are unidentifiable from $SO(3)$-invariant inputs. Tensor-level relative Frobenius errors have median $\approx 1.7\%$ and mean $\approx 3.4\%$ across splits. For 2D plane strain on thresholded trigonometric microstructures, coupling spectral normalization with a differentiable renderer and a CNN yields $R^2>0.99$ on all components, subpercent normalized losses, accurate tracking of percolation-induced eigenvalue jumps, and robust generalization to out-of-distribution images. Treating the parametric microstructure as design variables, batched first-order optimization with a single surrogate matches target tensors within a few percent and returns diverse near-optimal designs. Overall, the Voigt-Reuss net unifies accurate, physically admissible forward prediction with large-batch, constraint-consistent inverse design, and is generic to elliptic operators and coupled-physics settings.
