Differentiable graph-structured models for inverse design of lattice materials

Dominik Dold, Derek Aranguren van Egmond
4/11/2023
cond-mat.mtrl-scics.AIcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Architected materials possessing physico-chemical properties adaptable to disparate environmental conditions embody a disruptive new domain of materials science. Fueled by advances in digital design and fabrication, materials shaped into lattice topologies enable a degree of property customization not afforded to bulk materials. A promising venue for inspiration toward their design is in the irregular micro-architectures of nature. However, the immense design variability unlocked by such irregularity is challenging to probe analytically. Here, we propose a new computational approach using graph-based representation for regular and irregular lattice materials. Our method uses differentiable message passing algorithms to calculate mechanical properties, therefore allowing automatic differentiation with surrogate derivatives to adjust both geometric structure and local attributes of individual lattice elements to achieve inversely designed materials with desired properties. We further introduce a graph neural network surrogate model for structural analysis at scale. The methodology is generalizable to any system representable as heterogeneous graphs.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{dold2023differentiable,
  title  = {Differentiable graph-structured models for inverse design of lattice materials},
  author = {Dominik Dold and Derek Aranguren van Egmond},
  year   = {2023},
  eprint = {2304.05422},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.05422v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.05422.svg)](https://codeofpaper.com/paper/2304.05422)

Discussion