面向力学相关 TPMS 超材料的拓扑感知表征学习

arXiv cs.LG 论文

摘要

提出了一个将持久同调整合进DMAE骨干网络的拓扑感知表示学习框架,用于编码三周期极小曲面(TPMS)机械超材料的全局结构连通性,在机械属性无监督聚类上提升最高达51.5%,回归R²达0.993。

arXiv:2610.20684v1 Announce Type: new Abstract: Learning informative representations of mechanical Triply Periodic Minimal Surface (TPMS) metamaterials is important for mechanics analysis and structural design, yet existing methods have rarely explicitly supervised learned representations with information about global structural connectivity that is relevant to mechanical response. We propose a topology-aware representation learning framework that integrates persistent homology into a DMAE backbone to explicitly encode global structural connectivity. A persistence-guided masking strategy prioritizes patches associated with persistent topological features, while an auxiliary persistent-homology decoder encourages the latent representation to retain information about topological feature counts across connected components, tunnels, and voids. We evaluate the learned representations on two complementary TPMS datasets using family classification, mechanical-property classification, unsupervised clustering, and regression. Across the two datasets, our method demonstrates strong performance in both structural family and mechanical-property classification, improving family classification by up to 3.9% while achieving the best linear-probe performance. More notably, unsupervised property-clustering performance improves by up to 26.7% and 51.5% across the two datasets, while strong regression performance is retained with $R^2=0.993$. These results establish persistent topology as an effective inductive bias for representation learning of complex three-dimensional mechanical metamaterials.
查看原文
查看缓存全文

缓存时间: 2026/10/16 06:51

# Learning Topology-Aware Representations for Mechanics-Relevant TPMS Metamaterials
Source: [https://arxiv.org/html/2610.20684](https://arxiv.org/html/2610.20684)
††footnotetext:\*Both authors contributed equally to this work\.††footnotetext:†Corresponding authors\.Shuo YangAffiliation:University of Toronto, CanadaYujia ZhengAffiliation:University of Illinois Urbana\-Champaign, USATobin FilleterAffiliation:University of Toronto, Canada

###### Abstract

Learning informative representations of mechanical Triply Periodic Minimal Surface \(TPMS\) metamaterials is important for mechanics analysis and structural design, yet existing methods have rarely explicitly supervised learned representations with information about global structural connectivity that is relevant to mechanical response\. We propose a topology\-aware representation learning framework that integrates persistent homology into a DMAE backbone to explicitly encode global structural connectivity\. A persistence\-guided masking strategy prioritizes patches associated with persistent topological features, while an auxiliary persistent\-homology decoder encourages the latent representation to retain information about topological feature counts across connected components, tunnels, and voids\. We evaluate the learned representations on two complementary TPMS datasets using family classification, mechanical\-property classification, unsupervised clustering, and regression\. Across the two datasets, our method demonstrates strong performance in both structural family and mechanical\-property classification, improving family classification by up to3\.9%3\.9\\%while achieving the best linear\-probe performance\. More notably, unsupervised property\-clustering performance improves by up to26\.7%26\.7\\%and51\.5%51\.5\\%across the two datasets, while strong regression performance is retained withR2=0\.993R^\{2\}=0\.993\. These results establish persistent topology as an effective inductive bias for representation learning of complex three\-dimensional mechanical metamaterials\.

![Refer to caption](https://arxiv.org/html/2610.20684v1/Cut_Merge.png)Figure 1:Localized topological changes can induce disproportionate changes in the mechanical response of TPMS structures\.Starting from the reference TPMS \(left\), theCut\(middle\) introduces a physical crack at an existing structural connection, whereas theMerge\(right\) joins two separated tunnels into a single connected passage\. Despite only small changes in solid volume fraction \(Δ​V=−0\.421%\\Delta V=\-0\.421\\%and−1\.240%\-1\.240\\%, respectively\), both modifications produce clear changes in the persistence diagrams \(PDs, summaries of topological features\) and directional elastic responses\. TheCutyields maximum reductions of9\.75%9\.75\\%inEzE\_\{z\}and10\.01%10\.01\\%inGy​zG\_\{yz\}, whereas theMergereducesExE\_\{x\}by6\.63%6\.63\\%andGx​yG\_\{xy\}by6\.85%6\.85\\%\. Additional topological perturbations, full directional stiffness changes, and detailed analysis are provided in Appendix[A\.1](https://arxiv.org/html/2610.20684#A1.SS1)and Fig\.[S1](https://arxiv.org/html/2610.20684#A1.F1)\.## 1Introduction

Architected meta\-materials enable tailored and unconventional physical responses through structural architecture rather than material composition alone, creating opportunities in lightweight structures\([Portela et al\., 2021](https://arxiv.org/html/2610.20684#bib.bib47)\), energy absorption\([Yang et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib64);[Fang et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib21);[Liu et al\., 2024b](https://arxiv.org/html/2610.20684#bib.bib37)\), thermal management\([Li et al\., 2021](https://arxiv.org/html/2610.20684#bib.bib35)\), wave control\([Shaltout et al\., 2019](https://arxiv.org/html/2610.20684#bib.bib50)\), sensing\([Berman et al\., 2024](https://arxiv.org/html/2610.20684#bib.bib6)\), and other multifunctional applications\([Hou et al\., 2026](https://arxiv.org/html/2610.20684#bib.bib30)\)\. Among them, TPMS metamaterials have emerged as a versatile class of architected materials because their smooth, continuous and highly tunable periodic architectures combine interconnected load\-bearing and transport pathways with high surface\-area\-to\-volume ratios\([Wang et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib56)\), making them attractive for a wide range of applications, particularly in mechanical metamaterial systems\([Zhang et al\., 2026](https://arxiv.org/html/2610.20684#bib.bib67);[Li et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib33);[Li & Fan, 2018](https://arxiv.org/html/2610.20684#bib.bib34)\), as illustrated in Appendix[A\.2](https://arxiv.org/html/2610.20684#A1.SS2)\.

As increasingly large libraries of mechanical metamaterials are explored computationally\([Maurizi et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib41);[Beatson et al\., 2020](https://arxiv.org/html/2610.20684#bib.bib5);[Wan et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib54)\), learning compact and informative representations of these complex structures has become increasingly important, and such representations should capture not only geometric similarity but also structural characteristics relevant to mechanical response\. Existing studies have learned compact representations for several classes of metamaterials, including periodic microstructures with latent spaces organized by mechanical behavior\([Wang et al\., 2020b](https://arxiv.org/html/2610.20684#bib.bib57)\), nature\-inspired architected structures optimized with respect to mechanical properties\([Shen & Buehler, 2022](https://arxiv.org/html/2610.20684#bib.bib51)\), and truss\-based metamaterials for generation and mechanical\-property prediction\([Zhan et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib66);[Zheng et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib68)\)\. In contrast, TPMS\-specific studies have primarily focused on multimodal generation\([Makatura et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib40)\), surrogate\-based simulation\([Chen et al\., 2024](https://arxiv.org/html/2610.20684#bib.bib10)\), and multi\-objective mechanical optimization\([Yan et al\., 2026](https://arxiv.org/html/2610.20684#bib.bib63)\), while mechanics\-relevant TPMS representation learning has not been explicitly studied as a primary objective\.

To better learn mechanics\-relevant representations of TPMS structures, it is important to capture not only local geometric characteristics, such as wall thickness, curvature, loops, voids, and surface orientation\([Qiu et al\., 2024](https://arxiv.org/html/2610.20684#bib.bib48)\), but also global connectivity through how local features are organized across the structure\([Chen et al\., 2019](https://arxiv.org/html/2610.20684#bib.bib9);[Gibson & Ashby, 1997](https://arxiv.org/html/2610.20684#bib.bib25);[Deshpande et al\., 2001](https://arxiv.org/html/2610.20684#bib.bib15)\)\. This is consistent with Maxwell\-type rigidity arguments, which link structural connectivity and constraint density to accessible deformation modes and mechanical stability\([Pellegrino & Calladine, 1986](https://arxiv.org/html/2610.20684#bib.bib45)\)\.

Topological data analysis \(TDA\) provides a natural way to characterize global structural organization, while persistent homology \(PH\) captures such topology across multiple scales through persistence diagrams \(PDs\)\([Ghrist, 2008](https://arxiv.org/html/2610.20684#bib.bib24);[Edelsbrunner & Harer, 2010](https://arxiv.org/html/2610.20684#bib.bib20);[Edelsbrunner et al\., 2002](https://arxiv.org/html/2610.20684#bib.bib19);[Zomorodian & Carlsson, 2005](https://arxiv.org/html/2610.20684#bib.bib69)\)\. This characterization is suitable for TPMS geometries, in which small geometric variations can alter global connectivity and create or eliminate topological features, potentially resulting in different mechanical responses\([Wong et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib59);[Edelsbrunner et al\., 2002](https://arxiv.org/html/2610.20684#bib.bib19)\), as illustrated in Figure\.[1](https://arxiv.org/html/2610.20684#S0.F1)\. Prior topology\-aware methods, as summarized in Table[1](https://arxiv.org/html/2610.20684#S1.T1), have largely incorporated PH to encode structural connectivity in 2D\([Hu et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib31);[Wang et al\., 2020a](https://arxiv.org/html/2610.20684#bib.bib55)\)or in generic geometric settings\([Hofer et al\., 2019](https://arxiv.org/html/2610.20684#bib.bib29);[Moor et al\., 2020](https://arxiv.org/html/2610.20684#bib.bib44);[Chen & Gel, 2023](https://arxiv.org/html/2610.20684#bib.bib11);[Tola et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib53)\)\. In materials and mechanics, PH has been used to characterize crystalline compounds\([Jiang et al\., 2021](https://arxiv.org/html/2610.20684#bib.bib32)\), structural materials\([Tiong et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib52)\), granular media\([Mei et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib42)\), and amorphous solids\([Minamitani et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib43)\)\. In architected materials, prior studies have mainly used PH as a geometric descriptor or generative condition\([Yan & Lin, 2023](https://arxiv.org/html/2610.20684#bib.bib62);[Gao et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib23);[Du et al\., 2026](https://arxiv.org/html/2610.20684#bib.bib18)\), rather than directly supervising the learned latent representation to encode persistent\-topological information\. Whether such explicit topology preservation can improve mechanics\-relevant representations of complex 3D TPMS structures therefore remains largely unexplored\.

Table 1:Comparison of representative work across metamaterial and TPMS modeling, mechanics\-aware methods, representation learning model, and topology\-aware structural learning\.Representative workScope / focusTopology\-awareMeta\.TPMS3Dstruct\.Mech\.rel\.Rep\.learn\.TDA/ PHTopoheadTopomaskGeneral metamaterial modelingGraphMetaMat\([Maurizi et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib41)\)✓–✓✓––––Composable Energy Surrogates\([Beatson et al\., 2020](https://arxiv.org/html/2610.20684#bib.bib5)\)✓–✓✓––––3D Metamaterial Force Control\([Wan et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib54)\)✓–✓✓––––Metamaterial representation & inverse designNeural\-Adjoint\([Ren et al\., 2020](https://arxiv.org/html/2610.20684#bib.bib49)\)△\\triangle––✓△\\triangle–––Video Diffusion Metamaterials\([Bastek & Kochmann, 2023](https://arxiv.org/html/2610.20684#bib.bib4)\)✓––✓△\\triangle–––Deep Generative Metamaterial Design\([Wang et al\., 2020b](https://arxiv.org/html/2610.20684#bib.bib57)\)✓––✓✓–––Nature\-Inspired Unsupervised Design\([Shen & Buehler, 2022](https://arxiv.org/html/2610.20684#bib.bib51)\)✓–△\\triangle✓✓–––UniMate\([Zhan et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib66)\)✓–✓✓✓–––Generative Truss Metamaterials\([Zheng et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib68)\)✓–✓✓✓–––MetamatBench\([Chen et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib8)\)✓–✓✓△\\triangle–––Property\-Informed Diffusion\([Dai et al\., 2026](https://arxiv.org/html/2610.20684#bib.bib14)\)✓–✓✓△\\triangle–––TPMS\-specific modeling & optimizationMetaGen\([Makatura et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib40)\)✓△\\triangle✓✓△\\triangle–––PNN\-TPMS Multiscale FEM\([Chen et al\., 2024](https://arxiv.org/html/2610.20684#bib.bib10)\)✓✓✓✓––––ML\-Optimized TPMS Lattices\([Yan et al\., 2026](https://arxiv.org/html/2610.20684#bib.bib63)\)✓✓✓✓––––PH\-Based Thickness Design\([Yan & Lin, 2023](https://arxiv.org/html/2610.20684#bib.bib62)\)△\\triangle△\\triangle✓––✓––PH\-Driven TPMS Optimization\([Gao et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib23)\)✓✓✓✓–✓––Topology\-aware modeling & learning modelsTopo\-GenMeta\([Du et al\., 2026](https://arxiv.org/html/2610.20684#bib.bib18)\)✓––✓△\\triangle✓––Topological Crystal Representations\([Jiang et al\., 2021](https://arxiv.org/html/2610.20684#bib.bib32)\)––✓✓✓✓––Void\-Topology Failure Prediction\([Tiong et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib52)\)––✓✓–✓––PH for Granular Transition\([Mei et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib42)\)––✓✓–✓––PH for Amorphous Solids\([Minamitani et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib43)\)––✓✓–✓––Conformable Convolution\([Yeganeh et al\., 2026](https://arxiv.org/html/2610.20684#bib.bib65)\)––△\\triangle––✓––Multiparameter PH Representations\([Loiseaux et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib38)\)––△\\triangle–✓✓––Point\-Level TopoRL\([Grande & Schaub, 2025](https://arxiv.org/html/2610.20684#bib.bib26)\)––✓––✓––Probabilistic Topological Representations\([Hu et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib31)\)––––✓✓––Topological Pooling\([Chen & Gel, 2023](https://arxiv.org/html/2610.20684#bib.bib11)\)–––––✓––TopER\([Tola et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib53)\)–––––✓––Connectivity\-Optimized RL\([Hofer et al\., 2019](https://arxiv.org/html/2610.20684#bib.bib29)\)–––––✓✓–TopoAE\([Moor et al\., 2020](https://arxiv.org/html/2610.20684#bib.bib44)\)–––––✓✓–PH\-SSL Molecular Learning\([Luo et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib39)\)––✓––✓✓–Ours✓✓✓✓✓✓✓✓
✓= primary focus;△\\triangle= partial or indirect consideration;–= not addressed\.

Meta\. = metamaterials; TPMS = triply periodic minimal surfaces; TDA/PH = topological data analysis / persistent homology\.

The blue sections denote general metamaterial and TPMS\-oriented studies, the green section denotes topology\-aware studies, and the blue–green rows indicate works belonging to both TPMS\-specific and topology\-aware categories\. The yellow row highlights our method\.

Here, we introduce a topology\-aware representation learning framework for mechanics\-relevant TPMS metamaterials, as illustrated in Figure\.[2](https://arxiv.org/html/2610.20684#S1.F2)\. Rather than using topology only as an external descriptor or generative constraint, we incorporate persistent\-homology information directly into representation learning through two complementary mechanisms\. Inspired by masking\-based self\-supervised representation learning in MAE\([He et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib27)\)and DMAE\([Wu et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib60)\), we introduce apersistence\-guided maskingstrategy that prioritizes topologically informative regions, encouraging the encoder to integrate local geometry with global structural context\. In parallel, an auxiliarypersistent\-homology prediction headexplicitly supervises the latent representation to retain information about topological feature counts across connected components, tunnels, and voids\. In this way,guided masking determines where the model should focus during representation learning, while thePH head constrains how many topological features should be preserved in latent space\. We evaluate representations from geometric and mechanical perspectives and show that topology\-aware learning produces more structurally and mechanically informative latent representations for downstream property analysis\.

![Refer to caption](https://arxiv.org/html/2610.20684v1/Workflow.png)Figure 2:Overview of the proposed topology\-aware representation learning framework\.Starting from voxelized TPMS signed\-distance fields, the framework integrates persistence\-guided masking and a persistent\-homology prediction objective into masked representation learning to preserve topology\-relevant information in the latent representation\.
## 2Topology\-aware representation learning workflow

Our framework extends a 3D DMAE\([Wu et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib60)\)based on Vision Transformers\([Dosovitskiy et al\., 2021](https://arxiv.org/html/2610.20684#bib.bib17)\)by integrating persistent homology at the masking and latent\-representation levels\. Sec\.[2\.1](https://arxiv.org/html/2610.20684#S2.SS1)describes patch\-based SDF masking and reconstruction for TPMS\. Sec\.[2\.2](https://arxiv.org/html/2610.20684#S2.SS2)introduces persistence\-guided masking, distinct from existing random or adaptive schemes\([He et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib27);[Hinojosa et al\., 2024](https://arxiv.org/html/2610.20684#bib.bib28);[Liu et al\., 2024a](https://arxiv.org/html/2610.20684#bib.bib36)\)\. Sec\.[2\.3](https://arxiv.org/html/2610.20684#S2.SS3)presents auxiliary PH supervision that encourages the latent representation to retain global topological statistics\. Architectural details are provided in Appendix[A\.3](https://arxiv.org/html/2610.20684#A1.SS3)\.

### 2\.1Patch Masking of TPMS SDFs

Given an TPMS SDF tensor𝑺∈ℝN×N×N\{\\bm\{\\mathsfit\{S\}\}\}\\in\\mathbb\{R\}^\{N\\times N\\times N\}, we partition it into non\-overlapping cubic patches of sizep×p×pp\\times p\\times pusing a patchification operator𝒫⁡\(⋅\)\\mathcal\{P\}\(\\cdot\)\. Letg=N/pg=N/pdenote the number of patches along each spatial dimension, yieldingnp=g3n\_\{p\}=g^\{3\}patches in total\. The resulting clean patches are denoted by\{𝑷j\}j=1np=𝒫⁡\(𝑺\)\\\{\{\\bm\{\\mathsfit\{P\}\}\}\_\{j\}\\\}\_\{j=1\}^\{n\_\{p\}\}=\\mathcal\{P\}\(\{\\bm\{\\mathsfit\{S\}\}\}\), where𝑷j∈ℝp×p×p\{\\bm\{\\mathsfit\{P\}\}\}\_\{j\}\\in\\mathbb\{R\}^\{p\\times p\\times p\}, and serve as reconstruction targets throughout training\.

Following DMAE, Gaussian corruption is first applied to the clean SDF as𝑺~=𝑺\+ϵ\\widetilde\{\{\\bm\{\\mathsfit\{S\}\}\}\}=\{\\bm\{\\mathsfit\{S\}\}\}\+\\bm\{\\epsilon\}, whereϵ\\bm\{\\epsilon\}denotes Gaussian noise, yielding the corresponding corrupted patches\{𝑷~j\}j=1np=𝒫⁡\(𝑺~\)\\\{\\widetilde\{\{\\bm\{\\mathsfit\{P\}\}\}\}\_\{j\}\\\}\_\{j=1\}^\{n\_\{p\}\}=\\mathcal\{P\}\(\\widetilde\{\{\\bm\{\\mathsfit\{S\}\}\}\}\)\. For a masking ratioρ\\rho, we sample a masked set𝕄⊂\{1,…,np\}\{\\mathbb\{M\}\}\\subset\\\{1,\\ldots,n\_\{p\}\\\}with\|𝕄\|≈ρ​np\|\{\\mathbb\{M\}\}\|\\approx\\rho n\_\{p\}, while𝕍=\{1,…,np\}∖𝕄\{\\mathbb\{V\}\}=\\\{1,\\ldots,n\_\{p\}\\\}\\setminus\{\\mathbb\{M\}\}denotes the visible/unmasked set\. In our framework,𝕄\{\\mathbb\{M\}\}is sampled according to the topology\-guided masking distribution described in Sec\.[2\.2](https://arxiv.org/html/2610.20684#S2.SS2)\. Only the corrupted visible patches\{𝑷~j:j∈𝕍\}\\\{\\widetilde\{\{\\bm\{\\mathsfit\{P\}\}\}\}\_\{j\}:j\\in\{\\mathbb\{V\}\}\\\}are embedded and processed by the encoderEθE\_\{\\theta\}, producing latent tokens\{𝐡j\}j∈𝕍=Eθ​\(\{𝑷~j\}j∈𝕍\)\\\{\\mathbf\{h\}\_\{j\}\\\}\_\{j\\in\{\\mathbb\{V\}\}\}=E\_\{\\theta\}\(\\\{\\widetilde\{\{\\bm\{\\mathsfit\{P\}\}\}\}\_\{j\}\\\}\_\{j\\in\{\\mathbb\{V\}\}\}\)\.

For reconstruction, the encoded visible tokens𝐡j\\mathbf\{h\}\_\{j\}are combined with a learnable mask token𝐦\\mathbf\{m\}at positionsj∈𝕄j\\in\{\\mathbb\{M\}\}and restored to their original spatial ordering before being passed to the decoderDϕD\_\{\\phi\}\. The decoder therefore predicts all reconstructed patches as\{𝑷^j\}j=1np=Dϕ​\(\{𝐡j\}j∈𝕍,\{𝐦\}j∈𝕄\)\\\{\\hat\{\{\\bm\{\\mathsfit\{P\}\}\}\}\_\{j\}\\\}\_\{j=1\}^\{n\_\{p\}\}=D\_\{\\phi\}\(\\\{\\mathbf\{h\}\_\{j\}\\\}\_\{j\\in\{\\mathbb\{V\}\}\},\\\{\\mathbf\{m\}\\\}\_\{j\\in\{\\mathbb\{M\}\}\}\)\. Following DMAE, reconstruction is evaluated over allnpn\_\{p\}patches against the clean targets𝑷j\{\\bm\{\\mathsfit\{P\}\}\}\_\{j\}:

ℒrec=1np​∑j=1npℓ⁡\(𝑷^j,𝑷j\),\\mathcal\{L\}\_\{\\mathrm\{rec\}\}=\\frac\{1\}\{n\_\{p\}\}\\sum\_\{j=1\}^\{n\_\{p\}\}\\ell\\\!\\left\(\\hat\{\{\\bm\{\\mathsfit\{P\}\}\}\}\_\{j\},\{\\bm\{\\mathsfit\{P\}\}\}\_\{j\}\\right\),\(1\)whereℓ\\elldenotes the Smooth L1 loss\. Forj∈𝕍j\\in\{\\mathbb\{V\}\}, the model denoises the corrupted observation𝑷~j\\widetilde\{\{\\bm\{\\mathsfit\{P\}\}\}\}\_\{j\}toward its clean counterpart𝑷j\{\\bm\{\\mathsfit\{P\}\}\}\_\{j\}, whereas forj∈𝕄j\\in\{\\mathbb\{M\}\}, it reconstructs𝑷j\{\\bm\{\\mathsfit\{P\}\}\}\_\{j\}from the surrounding visible context\. The combination of Gaussian corruption and topology\-guided patch masking therefore encourages the encoder to learn representations that remain informative under both local perturbations and missing structural observations\.

### 2\.2Persistence\-Guided Topological Masking

Existing MAE\-based methods have explored different masking strategies, including uniform random masking in vanilla MAE\([He et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib27)\), filtered\-noise data\-independent masking in ColorMAE\([Hinojosa et al\., 2024](https://arxiv.org/html/2610.20684#bib.bib28)\), and distribution\-aware adaptive masking in DaM\([Liu et al\., 2024a](https://arxiv.org/html/2610.20684#bib.bib36)\)\. While these strategies modify the spatial distribution of masked patches, they do not explicitly account for persistent topological information\. We instead construct a patch\-level topological importance score from persistent homology and use it to bias the masking distribution toward topology\-relevant regions\. Details of the persistent\-homology computation and its formulation for TPMS structures are provided in Appendix[A\.4](https://arxiv.org/html/2610.20684#A1.SS4)\.

Insights:\(1\) As shown in Fig\.[1](https://arxiv.org/html/2610.20684#S0.F1)and Appendix[A\.1](https://arxiv.org/html/2610.20684#A1.SS1), localized topology\-changing perturbations can modify structural connectivity and load\-transfer pathways, leading to noticeable changes in effective stiffness even when the geometric variation is small\. These changes are also reflected in the corresponding persistence diagrams\. For example, in theCutcase, the perturbation alters the persistence of topological features, coinciding with a clear change in the elastic response, which suggests that persistent homology captures structural variations relevant to mechanical behavior\. \(2\) Within a persistence diagram, features with larger persistence remain present over a wider range of filtration scales and therefore represent more robust topological characteristics\([Edelsbrunner et al\., 2002](https://arxiv.org/html/2610.20684#bib.bib19);[Zomorodian & Carlsson, 2005](https://arxiv.org/html/2610.20684#bib.bib69)\)\.

Assumption:We therefore hypothesize that preferentially masking regions associated with highly persistent topological features encourages the model to better learn and reconstruct mechanically relevant structural information\. We therefore assign each patch a persistence\-weighted topological score and use it to define the masking probability\.

Specifically, the topological importance score of patchjjis defined assj=∑q=02∑iαi\(q\)​δi​j\(q\)s\_\{j\}=\\sum\_\{q=0\}^\{2\}\\sum\_\{i\}\\alpha\_\{i\}^\{\(q\)\}\\delta\_\{ij\}^\{\(q\)\}, whereαi\(q\)=ωq​pi\(q\)\\alpha\_\{i\}^\{\(q\)\}=\\omega\_\{q\}p\_\{i\}^\{\(q\)\},pi\(q\)p\_\{i\}^\{\(q\)\}denotes the persistence of theii\-th topological feature in homology dimensionqq, andωq\\omega\_\{q\}controls the relative contribution of dimensionqq\. The termδi​j\(q\)∈\{0,1,2\}\\delta\_\{ij\}^\{\(q\)\}\\in\\\{0,1,2\\\}counts how many of the birth and death critical cells associated with featureiiare mapped to patchjj\. Thus, features with larger persistence contribute more strongly to the score, whileωq\\omega\_\{q\}allows different homology dimensions to be weighted separately\. Accordingly, a patch receives a larger score when it contains critical cells associated with more persistent topological features\.

The patch scores are then normalized into masking probabilities,πj=sj/∑r=1npsr\\pi\_\{j\}=s\_\{j\}/\\sum\_\{r=1\}^\{n\_\{p\}\}s\_\{r\}, forj∈\{1,…,np\}j\\in\\\{1,\\ldots,n\_\{p\}\\\}\. Thus, patches with largerπj\\pi\_\{j\}are more likely to be selected for masking and are sampled from this distribution until the prescribed masking ratioρ\\rhois reached\. Representative PD\-score distributions for the baseline structure and four localized topological modifications are visualized in Appendix Fig\.[S2](https://arxiv.org/html/2610.20684#A1.F2)\. Additional PD\-score heatmaps for diverse TPMS structures are provided in Appendix[A\.5](https://arxiv.org/html/2610.20684#A1.SS5)and Fig\.[S4](https://arxiv.org/html/2610.20684#A1.F4)\.

### 2\.3Persistent\-Homology Supervision

We introduce an auxiliary PH prediction head operating on the pooled encoder representation\. Since the number of retained features can vary substantially across structures, we use log\-transformed feature counts as the prediction targets, with𝐜^=\[c^0,c^1,c^2\]\\hat\{\\mathbf\{c\}\}=\[\\hat\{c\}\_\{0\},\\hat\{c\}\_\{1\},\\hat\{c\}\_\{2\}\]\. The PH supervision loss is defined as,

ℒPH=∑q=02ℓSL1​\(c^q,log⁡\(1\+nq\)\),\\mathcal\{L\}\_\{\\mathrm\{PH\}\}=\\sum\_\{q=0\}^\{2\}\\ell\_\{\\mathrm\{SL1\}\}\\left\(\\hat\{c\}\_\{q\},\\log\(1\+n\_\{q\}\)\\right\),\(2\)wherenqn\_\{q\}denotes the number of retained persistence features in homology dimensionq∈\{0,1,2\}q\\in\\\{0,1,2\\\},log⁡\(1\+nq\)\\log\(1\+n\_\{q\}\)is the corresponding log\-transformed count target, andℓSL1\\ell\_\{\\mathrm\{SL1\}\}denotes the Smooth L1 loss\. The logarithmic transformation reduces the dynamic range of the feature counts and stabilizes regression across structures with substantially different topological complexity\.

Insights:For Fig\.[1](https://arxiv.org/html/2610.20684#S0.F1)and Table\.[S1](https://arxiv.org/html/2610.20684#A1.T1), theMergedmodification changes theH1H\_\{1\}andH2H\_\{2\}feature counts by−203\-203and−35\-35, respectively, while also producing pronounced changes in the elastic response\. These count variations reflect changes in global topological complexity that are not explicitly supervised by the persistence\-guided spatial masking\.

Assumption:We therefore hypothesize that explicitly requiring the latent representation to predict globalH0H\_\{0\},H1H\_\{1\}, andH2H\_\{2\}feature counts can complement persistence\-guided masking and encourage mechanics\-relevant global topological information to be retained after representation compression\.

The complete training objective is

ℒtotal=ℒrec\+λPD​ℒPH,\\mathcal\{L\}\_\{\\mathrm\{total\}\}=\\mathcal\{L\}\_\{\\mathrm\{rec\}\}\+\\lambda\_\{\\mathrm\{PD\}\}\\mathcal\{L\}\_\{\\mathrm\{PH\}\},\(3\)
whereλPD\\lambda\_\{\\mathrm\{PD\}\}controls the contribution of PH supervision to the overall training objective\.

## 3Experiments

To evaluate the assumptions introduced in Sec\.[2](https://arxiv.org/html/2610.20684#S2), we assess the learned representations through downstream tasks, ablation studies, and latent\-space analysis\. We first describe the construction of the two TPMS datasets in Sec\.[3\.1](https://arxiv.org/html/2610.20684#S3.SS1)and the competing baselines in Sec\.[3\.2](https://arxiv.org/html/2610.20684#S3.SS2)\. Sec\.[3\.3](https://arxiv.org/html/2610.20684#S3.SS3)evaluates structural and mechanics\-relevant information through four downstream tasks, while Sec\.[3\.4](https://arxiv.org/html/2610.20684#S3.SS4)examines the effects of persistence\-guided masking and PH supervision\. Finally, Sec\.[3\.5](https://arxiv.org/html/2610.20684#S3.SS5)analyzes how the learned latent space aligns with topology\- and mechanics\-related descriptors\.

### 3\.1Dataset

We used two complementary TPMS datasets to evaluate representation learning across procedurally generated and continuously interpolated structural design spaces\.

MetaDB\.The open\-source MetaDB dataset represents metamaterial geometries using the MetaDSL procedural representation and expands hand\-authored structures through type\-aware mutation operators\([Makatura et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib40)\)\. From MetaDB, we select 13 base TPMS types and their mutation\-derived variants, resulting in 13,114 structures\. In the original MetaDB, each geometry is voxelized and its effective elastic properties are obtained through periodic homogenization using the finite\-element framework ProcMeta\([Makatura et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib40)\)\. ProcMeta assumes an isotropic base material with normalized Young’s modulusE=1E=1, densityρ=1\\rho=1, and Poisson’s ratioν=0\.45\\nu=0\.45, and provides the resulting homogenized stiffness tensor𝐂∈ℝ6×6\\mathbf\{C\}\\in\\mathbb\{R\}^\{6\\times 6\}in Voigt notation as the mechanical\-property label\. Further details on the stiffness tensor and the finite\-element homogenization procedure are provided in Appendix[A\.6](https://arxiv.org/html/2610.20684#A1.SS6)\. We resampled all voxelized geometries to a resolution of64364^\{3\}\.

Interpolation\.We constructed a second dataset based on\([Perroni\-Scharf et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib46)\)by interpolating eight canonical TPMS primitives\. Each primitive was represented by a periodic implicit functionfi​\(x,y,z\)f\_\{i\}\(x,y,z\), and the interpolated geometry was defined asF⁡\(x,y,z\)=∑i=18wi​fi​\(x,y,z\)F\(x,y,z\)=\\sum\_\{i=1\}^\{8\}w\_\{i\}f\_\{i\}\(x,y,z\)\.

We obtained the interpolated TPMS geometry from the zero\-level setF⁡\(x,y,z\)=0F\(x,y,z\)=0\. For each interpolated geometry, we combined up to six base TPMS families, with each nonzero interpolation weight taking values from10%10\\%to100%100\\%in increments of10%10\\%, while satisfying∑i=18wi=1\\sum\_\{i=1\}^\{8\}w\_\{i\}=1\. Using this interpolation scheme, we generated 18,549 structures and represented each geometry as a64364^\{3\}SDF\. We then applied the same periodic homogenization framework, ProcMeta, used for MetaDB to compute the corresponding6×66\\times 6effective stiffness tensor𝐂\\mathbf\{C\}as the mechanical\-property label\.

### 3\.2Baselines

We compare our proposed method with geometry\-based representation\-learning baselines\. For general representation learning, we include MVAE\([Choy et al\., 2019](https://arxiv.org/html/2610.20684#bib.bib12)\), SVAE\([Xiang et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib61)\), VICReg\([Bardes et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib2)\), and I\-JEPA\([Assran et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib1)\)\. For masking\-strategy baselines, we use MAE\([He et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib27)\), DMAE\([Wu et al\., 2023](https://arxiv.org/html/2610.20684#bib.bib60)\), ColorMAE[Hinojosa et al\. \(2024\)](https://arxiv.org/html/2610.20684#bib.bib28), and DaM[Liu et al\. \(2024a\)](https://arxiv.org/html/2610.20684#bib.bib36)\. Specifically, MAE uses random patch masking, whereas DMAE combines random masking with Gaussian input corruption\. ColorMAE generates structured masks by filtering random noise, while DaM adaptively selects masked tokens according to estimated distribution shifts\. Additionally, we include ScalableTopo\([Wong et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib59)\)as a topology\-informed baseline based on scalable persistent\-homology regularization\.

### 3\.3Evaluation on Downstream Tasks

We evaluate latent representations on four downstream tasks: family classification, mechanical property classification, clustering, and regression\. The first probes TPMS structural identity, while the others assess the encoding of effective mechanical properties\. All experiments use a fixed 70/15/15 train/validation/test split, with results reported over five random seeds\. Models are trained and evaluated on NVIDIA H100 GPUs on Compute Canada clusters\.

#### 3\.3\.1Family Classification

We evaluate frozen representations using a linear probe and akk\-nearest\-neighbor \(kkNN\) classifier \(k=15k=15\)\. For MetaDB, the 13 base TPMS families serve as single\-label targets, with macro\-F1 reported asFLin\\mathrm\{F\}\_\{\\mathrm\{Lin\}\}andFk​NN\\mathrm\{F\}\_\{k\\mathrm\{NN\}\}, respectively\. For Interpolation TPMS, labels correspond to families with the largest interpolation weight, including ties\. Thus,50%50\\%Gyroid–30%30\\%FRD–20%20\\%PMY is labeled Gyroid, whereas50%50\\%Gyroid–50%50\\%Diamond receives both labels\. Strict accuracy \(AccStr\\mathrm\{Acc\}^\{\\mathrm\{Str\}\}\) requires exact agreement between predicted and true label sets; relaxed accuracy \(AccRel\\mathrm\{Acc\}^\{\\mathrm\{Rel\}\}\) accepts any nonempty predicted subset of the true labels\.

As shown in Table[2](https://arxiv.org/html/2610.20684#S3.T2), our method achieves the best performance on MetaDB for both linear andkkNN probes\. On Interpolation TPMS, it achieves the highestkkNN accuracy under both strict and relaxed evaluation, while the linear\-probe results remain slightly below the best baseline\. These results indicate that topology\-aware learning preserves family\-relevant structural information while promoting a more coherent local organization of structurally similar samples in the latent space\.

Table 2:Task 1 – Family classification\.FLin\\mathrm\{F\}\_\{\\mathrm\{Lin\}\}andFk​NN\\mathrm\{F\}\_\{k\\mathrm\{NN\}\}denote macro\-F1 scores on MetaDB using a linear probe andkkNN classifier, respectively\. For Interpolation TPMS,AccLinStr/Rel\\mathrm\{Acc\}\_\{\\mathrm\{Lin\}\}^\{\\mathrm\{Str/Rel\}\}andAcck​NNStr/Rel\\mathrm\{Acc\}\_\{k\\mathrm\{NN\}\}^\{\\mathrm\{Str/Rel\}\}denote strict and relaxed accuracies with respect to the dominant\-family labels\. Higher is better for all metrics\.ModelMetaDBInterpolation TPMSFLin↑\\mathrm\{F\}\_\{\\mathrm\{Lin\}\}\\uparrowFk​NN↑\\mathrm\{F\}\_\{k\\mathrm\{NN\}\}\\uparrowAccLinStr↑\\mathrm\{Acc\}\_\{\\mathrm\{Lin\}\}^\{\\mathrm\{Str\}\}\\uparrowAccLinRel↑\\mathrm\{Acc\}\_\{\\mathrm\{Lin\}\}^\{\\mathrm\{Rel\}\}\\uparrowAcck​NNStr↑\\mathrm\{Acc\}\_\{k\\mathrm\{NN\}\}^\{\\mathrm\{Str\}\}\\uparrowAcck​NNRel↑\\mathrm\{Acc\}\_\{k\\mathrm\{NN\}\}^\{\\mathrm\{Rel\}\}\\uparrowGeneral representation learningMVAE0\.0090\.5810\.0380\.0510\.4460\.559SVAE0\.4790\.9550\.6380\.6630\.7870\.914VICReg0\.9130\.8530\.2630\.2990\.3700\.456I\-JEPA0\.9120\.9020\.4030\.4460\.4970\.618Masking strategy baselinesMAE0\.9010\.9070\.5490\.5880\.6430\.792DMAE0\.9070\.8940\.7240\.8520\.8190\.932ColorMAE0\.9560\.9520\.8770\.8880\.8210\.931DaM0\.9520\.9480\.8790\.8930\.8290\.937Topology\-informed baselineScalableTopo0\.9570\.9540\.8850\.8970\.8130\.928Ours0\.9940\.9850\.8670\.8800\.8310\.939
#### 3\.3\.2Mechanical\-property prediction

We evaluate mechanics\-relevant information in the frozen representations through three downstream tasks\.C11C\_\{11\}, the effective normal stiffness along a principal direction, is used for property classification \(Task 2\), clustering \(Task 3\), and regression \(Task 4\)\. Figure[3](https://arxiv.org/html/2610.20684#S3.F3)summarizes representative results across both datasets, with complete numerical results provided in Appendix[A\.7](https://arxiv.org/html/2610.20684#A1.SS7)\.

##### Task 2 –C11C\_\{11\}property classification\.

We discretizeC11C\_\{11\}intoLow,Medium, andHighgroups and evaluate linear andkkNN \(k=15k=15\) probes using balanced accuracy and macro\-F1\. Figure[3](https://arxiv.org/html/2610.20684#S3.F3)highlightskkNN macro\-F1 \(Fk​NNF\_\{k\\mathrm\{NN\}\}\): our method achieves the highest score on Interpolation TPMS \(0\.887\) and remains close to the best baseline on MetaDB \(0\.951 versus 0\.954\)\. The linear probe further achieves the highest balanced accuracy and macro\-F1 on both datasets, supporting effective discrimination between stiffness groups\.

##### Task 3 –C11C\_\{11\}property clustering\.

We assess whether the latent space organizes structures according toC11C\_\{11\}without supervision usingη2\\eta^\{2\},AccMatch\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}, andFMacroF\_\{\\mathrm\{Macro\}\}\. As shown in Fig\.[3](https://arxiv.org/html/2610.20684#S3.F3), our method achieves the highest values across all three metrics on both datasets\. Relative to the strongest competing baseline, it improves the three metrics by26\.7%26\.7\\%,4\.8%4\.8\\%, and11\.6%11\.6\\%on MetaDB, and by51\.5%51\.5\\%,30\.5%30\.5\\%, and39\.1%39\.1\\%on Interpolation TPMS, respectively\. These results demonstrate a substantially stronger mechanics\-aware organization of the latent space\.

##### Task 4 –C11C\_\{11\}property regression\.

Finally, we assess whether continuous mechanical\-property information can be predicted from the frozen representations throughC11C\_\{11\}regression\. Our method achievesR2=0\.899R^\{2\}=0\.899on MetaDB andR2=0\.993R^\{2\}=0\.993on Interpolation TPMS, showing the best performance on the latter while maintaining low prediction errors across both datasets\. These results show that the learned representations retain continuous mechanics\-relevant information in addition to discrete property organization\.

Overall, Tasks 2–4 show that our method consistently preserves mechanics\-relevant information, with particularly strong improvements in unsupervised property clustering while maintaining competitive classification and regression performance\.

Figure 3:Summary of mechanical\-property downstream performance on \(a\) MetaDB and \(b\) Interpolation TPMS\.The radar plots provide a compact comparison of frozen latent representations:F1k​NN\\mathrm\{F1\}\_\{k\\mathrm\{NN\}\}forC11C\_\{11\}property classification \(Task 2\),η2\\eta^\{2\},AccMatch\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}, andFMacro\\mathrm\{F\}\_\{\\mathrm\{Macro\}\}forC11C\_\{11\}property clustering \(Task 3\), andR2R^\{2\}forC11C\_\{11\}property regression \(Task 4\)\. Higher is better for all metrics shown\. Detailed numerical results for all metrics and baselines are provided in the Appendix \(Tables[S2](https://arxiv.org/html/2610.20684#A1.T2),[S3](https://arxiv.org/html/2610.20684#A1.T3), and[S4](https://arxiv.org/html/2610.20684#A1.T4)\)\.

### 3\.4Ablation Study

Figure[4](https://arxiv.org/html/2610.20684#S3.F4)examines the individual and combined effects of persistence\-guided masking and the auxiliary PD prediction head across both datasets\. The full model provides the most consistent overall high performance and achieves the strongest Task 3 clustering results in terms ofη2\\eta^\{2\}, ARI, and NMI on both datasets, indicating improved organization of mechanics\-relevant information in the latent space\. The additionalC21C\_\{21\}\(with 21 independent elastic stiffness components in Voigt notation\) evaluation shows a similar trend, indicating that the benefit is not restricted to a single elastic\-property target\. Although individual ablations can perform better on isolated metrics, neither component alone provides the same overall consistency\. Definitions of ARI and NMI used for the clustering evaluation are provided in Appendix Sec\.[A\.8](https://arxiv.org/html/2610.20684#A1.SS8)\.

Figure 4:Ablation study of persistence\-guided masking and the auxiliary PD prediction head\.\(a\)reports representative metrics from Tasks 1, 2, and 4, while\(b\)reports the three Task 3 clustering metrics\. We compare the DMAE baseline without either topology\-aware mechanism \(w/o mask head\), variants removing either the persistence\-guided mask \(w/o mask\) or PD head \(w/o head\), and the full model using both mechanisms \(full\)\. Complete numerical results across all evaluation metrics and both datasets are provided in Appendix Table[S5](https://arxiv.org/html/2610.20684#A1.T5)\. Bars show the mean over five seeds, with error bars indicating the corresponding standard deviation\. Higher is better for all metrics\.
### 3\.5Latent\-Space Alignment Analysis

To directly assess the learned latent space, we measure the Spearman correlation between pairwise latent distances and four descriptors: the PD\-score masking distribution,H1H\_\{1\}andH2H\_\{2\}persistence\-feature counts, andC11C\_\{11\}\. These metrics evaluate whether the latent space reflects the spatial topology distribution used for PD masking, the topological statistics supervised by the PD head, and mechanics\-related variation\. Detailed definitions of the alignment metrics are provided in Appendix[A\.9](https://arxiv.org/html/2610.20684#A1.SS9)\. As shown in Fig\.[5](https://arxiv.org/html/2610.20684#S3.F5), topology\-aware learning generally strengthens these latent correspondences across both datasets\. On MetaDB, the full model achieves the strongest alignment for all four metrics\. On Interpolation TPMS, the full model performs best for PD\-score,H2H\_\{2\}\-count, andC11C\_\{11\}alignment, while the PD head achieves the strongestH1H\_\{1\}\-count alignment\. These results indicate complementary effects of topology\-guided masking and explicit topological supervision\.

Figure 5:Direct latent\-space alignment on \(a\) MetaDB and \(b\) Interpolation TPMS\.PD\-Score,H1H\_\{1\}\-Count,H2H\_\{2\}\-Count, andC11C\_\{11\}\-Property measure the correspondence between pairwise latent distances and the persistence\-guided masking distribution, persistence\-feature counts, and mechanical\-property differences, respectively\. Higher Spearman correlation indicates stronger alignment\.

## 4Conclusion

We presented a topology\-aware representation learning framework for TPMS metamaterials that explicitly integrates persistent homology into DMAE\. The proposed method combines persistence\-guided masking, which directs learning toward topologically informative structural regions, with an auxiliary PH prediction head that encourages the latent representation to retain topological information\. The learned representations demonstrate strong performance in structural family classification and multiple mechanical\-property downstream tasks, includingC11C\_\{11\}classification, clustering, and regression\. In particular, the results show improved organization of mechanically meaningful latent structure, especially for continuously interpolated TPMS geometries\. Ablation studies reveal complementary roles of the two topology\-aware components, while direct latent\-space analysis shows stronger correspondence with PD\-score distributions, persistence\-feature counts, and mechanical properties\. Overall, these results demonstrate that persistent topology provides a useful inductive bias for learning compact representations of complex three\-dimensional architected materials and provide a foundation for future topology\-aware property prediction and generative design\.

### AI Use Statement

In this work, we used generative AI tools for manuscript polishing as well as code debugging\. We have not used generative AI tools for developing the research ideas, methodology, experimental design, or scientific claims, nor to generate datasets or mathematical results\. All AI\-assisted code modifications were reviewed, executed, and verified by two authors, and all AI\-assisted text was carefully reviewed and revised before inclusion in the manuscript\. We take full responsibility for the final content of this work, including any text or code produced with the aid of generative AI\.

### Reproducibility Statement

To facilitate reproducibility, we provide detailed implementation and evaluation information in the supplementary material\. Appendix[A\.1](https://arxiv.org/html/2610.20684#A1.SS1)presents the controlled topology–mechanics perturbation analysis and persistence\-guided masking behavior; Sec\.[A\.3](https://arxiv.org/html/2610.20684#A1.SS3)specifies the model architecture, patchification, encoder–decoder configuration, and training objectives; Sec\.[A\.4](https://arxiv.org/html/2610.20684#A1.SS4)describes the persistent\-homology pipeline, including the SDF\-based cubical filtration and persistence\-diagram construction for TPMS; Sec\.[A\.5](https://arxiv.org/html/2610.20684#A1.SS5)illustrates the topological diversity of the dataset; Sec\.[A\.6](https://arxiv.org/html/2610.20684#A1.SS6)details the finite\-element homogenization procedure used to obtain the mechanical\-property labels; and Sec\.[A\.7](https://arxiv.org/html/2610.20684#A1.SS7)provides the downstream evaluation protocols, metric definitions, and complete results for Tasks 2–4\. Complete ablation results are reported in Table[S5](https://arxiv.org/html/2610.20684#A1.T5), with the additional clustering metrics used in the ablation analysis defined in Sec\.[A\.8](https://arxiv.org/html/2610.20684#A1.SS8)\. Sec\.[A\.9](https://arxiv.org/html/2610.20684#A1.SS9)provides the definitions of the latent\-space alignment measures used in the representation analysis, and Sec\.[A\.10](https://arxiv.org/html/2610.20684#A1.SS10)reports parameter\-sensitivity analyses and hyperparameter selection on both Interpolation TPMS and MetaDB\.

The MetaDB dataset used in this study is derived from a publicly available open\-source dataset, while the Interpolation TPMS dataset constructed for this work will be released on GitHub\. The source code and implementation details for the proposed method will also be released through the accompanying GitHub repository\.

## References

- Assran et al\. \(2023\)Mahmoud Assran, Quentin Duval, Ishan Misra, Piotr Bojanowski, Pascal Vincent, Michael Rabbat, Yann LeCun, and Nicolas Ballas\.Self\-supervised learning from images with a joint\-embedding predictive architecture\.In*Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition*, pp\. 15619–15629, 2023\.
- Bardes et al\. \(2022\)Adrien Bardes, Jean Ponce, and Yann LeCun\.Vicreg: Variance\-invariance\-covariance regularization for self\-supervised learning\.In*International Conference on Learning Representations*, 2022\.
- Basavalingappa et al\. \(2017\)Adarsh Basavalingappa, Ming Y\. Shen, and James R\. Lloyd\.Modeling the copper microstructure and elastic anisotropy and studying its impact on reliability in nanoscale interconnects\.*Mechanics of Advanced Materials and Modern Processes*, 3:6, 2017\.doi:10\.1186/s40759\-017\-0021\-5\.
- Bastek & Kochmann \(2023\)Jan\-Hendrik Bastek and Dennis M\. Kochmann\.Inverse design of nonlinear mechanical metamaterials via video denoising diffusion models\.*Nature Machine Intelligence*, 5:1466–1475, 2023\.doi:10\.1038/s42256\-023\-00762\-x\.URL[https://www\.nature\.com/articles/s42256\-023\-00762\-x](https://www.nature.com/articles/s42256-023-00762-x)\.
- Beatson et al\. \(2020\)Alex Beatson, Jordan Ash, Geoffrey Roeder, Tianju Xue, and Ryan P\. Adams\.Learning composable energy surrogates for PDE order reduction\.In*Advances in Neural Information Processing Systems*, volume 33, 2020\.URL[https://proceedings\.neurips\.cc/paper/2020/hash/0332d694daab22e0e0eaf7a5e88433f9\-Abstract\.html](https://proceedings.neurips.cc/paper/2020/hash/0332d694daab22e0e0eaf7a5e88433f9-Abstract.html)\.
- Berman et al\. \(2024\)Arielle Berman, Kaiwen Hsiao, Samuel E\. Root, Hojung Choi, Daniel Ilyn, Chengyi Xu, Emily Stein, Mark Cutkosky, Joseph M\. DeSimone, and Zhenan Bao\.Additively manufactured micro\-lattice dielectrics for multiaxial capacitive sensors\.*Science Advances*, 10\(40\):eadq8866, 2024\.doi:10\.1126/sciadv\.adq8866\.URL[https://doi\.org/10\.1126/sciadv\.adq8866](https://doi.org/10.1126/sciadv.adq8866)\.
- Bleile et al\. \(2022\)Bea Bleile, Adélie Garin, Teresa Heiss, Kelly Maggs, and Vanessa Robins\.The persistent homology of dual digital image constructions\.In Ellen Gasparovic, Vanessa Robins, and Katharine Turner \(eds\.\),*Research in Computational Topology 2*, volume 30 of*Association for Women in Mathematics Series*, pp\. 1–21\. Springer, Cham, 2022\.doi:10\.1007/978\-3\-030\-95519\-9\_1\.URL[https://doi\.org/10\.1007/978\-3\-030\-95519\-9\_1](https://doi.org/10.1007/978-3-030-95519-9_1)\.
- Chen et al\. \(2025\)Jianpeng Chen, Wangzhi Zhan, Haohui Wang, Zian Jia, Jingru Gan, Junkai Zhang, Jingyuan Qi, Tingwei Chen, Lifu Huang, Muhao Chen, Ling Li, Wei Wang, and Dawei Zhou\.MetamatBench: Integrating heterogeneous data, computational tools, and visual interface for metamaterial discovery\.In*Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V\.2*, pp\. 5334–5344\. Association for Computing Machinery, 2025\.doi:10\.1145/3711896\.3737416\.URL[https://doi\.org/10\.1145/3711896\.3737416](https://doi.org/10.1145/3711896.3737416)\.
- Chen et al\. \(2019\)Wen Chen, Seth Watts, Julie A\. Jackson, William L\. Smith, Daniel A\. Tortorelli, and Christopher M\. Spadaccini\.Stiff isotropic lattices beyond the maxwell criterion\.*Science Advances*, 5\(9\):eaaw1937, 2019\.doi:10\.1126/sciadv\.aaw1937\.
- Chen et al\. \(2024\)Yan\-Zhen Chen, Chu\-Hao Wang, Tsung\-Yeh Hsieh, Cheng\-Che Tung, Po\-Yu Chen, and Tsung\-Hui Huang\.An efficient parameterized neural network enhanced multiscale finite element modeling for triply periodic minimal surface meta\-structures and its applications for femur\.*Journal of Materials Research and Technology*, 30:6176–6194, 2024\.doi:10\.1016/j\.jmrt\.2024\.05\.023\.URL[https://doi\.org/10\.1016/j\.jmrt\.2024\.05\.023](https://doi.org/10.1016/j.jmrt.2024.05.023)\.
- Chen & Gel \(2023\)Yuzhou Chen and Yulia R\. Gel\.Topological pooling on graphs\.In*Proceedings of the AAAI Conference on Artificial Intelligence*, volume 37, pp\. 7096–7103, 2023\.doi:10\.1609/aaai\.v37i6\.25866\.URL[https://ojs\.aaai\.org/index\.php/AAAI/article/view/25866](https://ojs.aaai.org/index.php/AAAI/article/view/25866)\.
- Choy et al\. \(2019\)Christopher Choy, JunYoung Gwak, and Silvio Savarese\.4d spatio\-temporal convnets: Minkowski convolutional neural networks\.In*Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition*, pp\. 3075–3084, 2019\.
- Cohen\-Steiner et al\. \(2007\)David Cohen\-Steiner, Herbert Edelsbrunner, and John Harer\.Stability of persistence diagrams\.*Discrete & Computational Geometry*, 37\(1\):103–120, 2007\.doi:10\.1007/s00454\-006\-1276\-5\.
- Dai et al\. \(2026\)Bingxuan Dai, Hongsong Wang, and Jie Gui\.Property\-informed diffusion\-based text\-to\-microstructure generation\.In*Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition*, pp\. 36758–36768, 2026\.URL[https://openaccess\.thecvf\.com/content/CVPR2026/html/Dai\_Property\-Informed\_Diffusion\-Based\_Text\-to\-Microstructure\_Generation\_CVPR\_2026\_paper\.html](https://openaccess.thecvf.com/content/CVPR2026/html/Dai_Property-Informed_Diffusion-Based_Text-to-Microstructure_Generation_CVPR_2026_paper.html)\.
- Deshpande et al\. \(2001\)Vikram S\. Deshpande, Michael F\. Ashby, and Norman A\. Fleck\.Foam topology: Bending versus stretching dominated architectures\.*Acta Materialia*, 49\(6\):1035–1040, 2001\.doi:10\.1016/S1359\-6454\(00\)00379\-7\.
- Dlotko \(2026\)Pawel Dlotko\.Cubical complex\.In*GUDHI User and Reference Manual*\. GUDHI Editorial Board, 3\.13\.0 edition, 2026\.URL[https://gudhi\.inria\.fr/doc/3\.13\.0/group\_\_cubical\_\_complex\.html](https://gudhi.inria.fr/doc/3.13.0/group__cubical__complex.html)\.
- Dosovitskiy et al\. \(2021\)Alexey Dosovitskiy, Lucas Beyer, Alexander Kolesnikov, Dirk Weissenborn, Xiaohua Zhai, Thomas Unterthiner, Mostafa Dehghani, Matthias Minderer, Georg Heigold, Sylvain Gelly, Jakob Uszkoreit, and Neil Houlsby\.An image is worth 16x16 words: Transformers for image recognition at scale\.In*International Conference on Learning Representations*, 2021\.
- Du et al\. \(2026\)Liang Du, Jiangbei Hu, Shengfa Wang, Yu Jiang, Na Lei, Ying He, and Zhongxuan Luo\.Topo\-GenMeta: Generative design of metamaterials based on diffusion model with attention to topology\.*Computer\-Aided Design*, 190:103977, 2026\.doi:10\.1016/j\.cad\.2025\.103977\.URL[https://doi\.org/10\.1016/j\.cad\.2025\.103977](https://doi.org/10.1016/j.cad.2025.103977)\.
- Edelsbrunner et al\. \(2002\)H\. Edelsbrunner, D\. Letscher, and A\. J\. Zomorodian\.Topological persistence and simplification\.*Discrete & Computational Geometry*, 28\(4\):511–533, 2002\.
- Edelsbrunner & Harer \(2010\)Herbert Edelsbrunner and John Harer\.*Computational Topology: An Introduction*\.American Mathematical Society, 2010\.
- Fang et al\. \(2025\)Xin Fang, Dianlong Yu, Jihong Wen, Yifan Dai, Matthew R\. Begley, Huajian Gao, and Peter Gumbsch\.Large recoverable elastic energy in chiral metamaterials via twist buckling\.*Nature*, 639\(8055\):639–645, 2025\.doi:10\.1038/s41586\-025\-08658\-z\.URL[https://doi\.org/10\.1038/s41586\-025\-08658\-z](https://doi.org/10.1038/s41586-025-08658-z)\.
- fly123 \(2014\)fly123\.Chinese trunk aircraft C919 3D model\.CGTrader, 2014\.URL[https://www\.cgtrader\.com/3d\-models/aircraft/commercial\-aircraft/chinese\-trunk\-aircraft\-c910](https://www.cgtrader.com/3d-models/aircraft/commercial-aircraft/chinese-trunk-aircraft-c910)\.Accessed: September 24, 2026\.
- Gao et al\. \(2025\)Depeng Gao, Yuanzhi Zhang, Hongwei Lin, and Qiang Zou\.Persistent homology\-driven optimization of effective relative density range for triply periodic minimal surfaces\.*Computer\-Aided Design*, 180:103835, 2025\.doi:10\.1016/j\.cad\.2024\.103835\.URL[https://doi\.org/10\.1016/j\.cad\.2024\.103835](https://doi.org/10.1016/j.cad.2024.103835)\.
- Ghrist \(2008\)Robert Ghrist\.Barcodes: The persistent topology of data\.*Bulletin of the American Mathematical Society*, 45\(1\):61–75, 2008\.
- Gibson & Ashby \(1997\)Lorna J\. Gibson and Michael F\. Ashby\.*Cellular Solids: Structure and Properties*\.Cambridge University Press, Cambridge, 2 edition, 1997\.
- Grande & Schaub \(2025\)Vincent Peter Grande and Michael T\. Schaub\.Point\-level topological representation learning on point clouds\.In*Proceedings of the 42nd International Conference on Machine Learning*, volume 267 of*Proceedings of Machine Learning Research*, pp\. 20368–20398\. PMLR, 2025\.URL[https://proceedings\.mlr\.press/v267/grande25a\.html](https://proceedings.mlr.press/v267/grande25a.html)\.
- He et al\. \(2022\)Kaiming He, Xinlei Chen, Saining Xie, Yanghao Li, Piotr Doll ’ar, and Ross Girshick\.Masked autoencoders are scalable vision learners\.In*Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition*, pp\. 16000–16009, 2022\.
- Hinojosa et al\. \(2024\)Carlos Hinojosa, Shuming Liu, and Bernard Ghanem\.Colormae: Exploring data\-independent masking strategies in masked autoencoders, 2024\.
- Hofer et al\. \(2019\)Christoph Hofer, Roland Kwitt, Marc Niethammer, and Mandar Dixit\.Connectivity\-optimized representation learning via persistent homology\.In*Proceedings of the 36th International Conference on Machine Learning*, volume 97 of*Proceedings of Machine Learning Research*, pp\. 2751–2760\. PMLR, 2019\.URL[https://proceedings\.mlr\.press/v97/hofer19a\.html](https://proceedings.mlr.press/v97/hofer19a.html)\.
- Hou et al\. \(2026\)Junming Hou, Long Chen, Xuan Zheng, Jia Wei Wu, Jian Wei You, Zi Xuan Cai, Jiahan Huang, Chenxu Wu, Jian Lin Su, Lianlin Li, Jia Nan Zhang, and Tie Jun Cui\.Generative model for information metamaterial design\.*Nature Computational Science*, 6\(8\):870–881, 2026\.doi:10\.1038/s43588\-026\-01025\-6\.URL[https://doi\.org/10\.1038/s43588\-026\-01025\-6](https://doi.org/10.1038/s43588-026-01025-6)\.
- Hu et al\. \(2023\)Xiaoling Hu, Dimitris Samaras, and Chao Chen\.Learning probabilistic topological representations using discrete morse theory\.In*The Eleventh International Conference on Learning Representations*, 2023\.URL[https://openreview\.net/forum?id=cXMHQD\-xQas](https://openreview.net/forum?id=cXMHQD-xQas)\.
- Jiang et al\. \(2021\)Yi Jiang, Dong Chen, Xin Chen, Tangyi Li, Guo\-Wei Wei, and Feng Pan\.Topological representations of crystalline compounds for the machine\-learning prediction of materials properties\.*npj Computational Materials*, 7:28, 2021\.doi:10\.1038/s41524\-021\-00493\-w\.URL[https://www\.nature\.com/articles/s41524\-021\-00493\-w](https://www.nature.com/articles/s41524-021-00493-w)\.
- Li et al\. \(2025\)Jiuyi Li, Li Wang, Xing He, Jianxiong Liang, and Chaofang Dong\.Additively manufactured metallic tpms lattice structures: design strategies, fabrication, multifunctional properties, and applications\.*npj Advanced Manufacturing*, 2:45, 2025\.doi:10\.1038/s44334\-025\-00057\-6\.
- Li & Fan \(2018\)Wei Li and Shanhui Fan\.Nanophotonic control of thermal radiation for energy applications \[invited\]\.*Optics Express*, 26\(12\):15995–16021, 2018\.doi:10\.1364/OE\.26\.015995\.URL[https://doi\.org/10\.1364/OE\.26\.015995](https://doi.org/10.1364/OE.26.015995)\.
- Li et al\. \(2021\)Ying Li, Wei Li, Tiancheng Han, Xu Zheng, Jiaxin Li, Baowen Li, Shanhui Fan, and Cheng\-Wei Qiu\.Transforming heat transfer with thermal metamaterials and devices\.*Nature Reviews Materials*, 6\(6\):488–507, 2021\.
- Liu et al\. \(2024a\)Jiaming Liu, Ran Xu, Senqiao Yang, Renrui Zhang, Qizhe Zhang, Zehui Chen, Yandong Guo, and Shanghang Zhang\.Continual\-mae: Adaptive distribution masked autoencoders for continual test\-time adaptation\.In*Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition*, pp\. 28653–28663, 2024a\.
- Liu et al\. \(2024b\)Wenfeng Liu, Shahram Janbaz, David Dykstra, Bernard Ennis, and Corentin Coulais\.Harnessing plasticity in sequential metamaterials for ideal shock absorption\.*Nature*, 634\(8035\):842–847, 2024b\.doi:10\.1038/s41586\-024\-08037\-0\.URL[https://doi\.org/10\.1038/s41586\-024\-08037\-0](https://doi.org/10.1038/s41586-024-08037-0)\.
- Loiseaux et al\. \(2023\)David Loiseaux, Mathieu Carrière, and Andrew Blumberg\.A framework for fast and stable representations of multiparameter persistent homology decompositions\.In*Advances in Neural Information Processing Systems*, volume 36, 2023\.doi:10\.52202/075280\-1553\.URL[https://proceedings\.neurips\.cc/paper\_files/paper/2023/hash/702b67152ec4435795f681865b67999c\-Abstract\-Conference\.html](https://proceedings.neurips.cc/paper_files/paper/2023/hash/702b67152ec4435795f681865b67999c-Abstract-Conference.html)\.
- Luo et al\. \(2023\)Yuankai Luo, Lei Shi, and Veronika Thost\.Improving self\-supervised molecular representation learning using persistent homology\.In*Advances in Neural Information Processing Systems*, volume 36, 2023\.doi:10\.52202/075280\-1475\.URL[https://papers\.nips\.cc/paper/2023/hash/6b555e8552240d6dfe0767146c9ebf36\-Abstract\-Conference\.html](https://papers.nips.cc/paper/2023/hash/6b555e8552240d6dfe0767146c9ebf36-Abstract-Conference.html)\.
- Makatura et al\. \(2025\)Liane Makatura, Benjamin Jones, Siyuan Bian, and Wojciech Matusik\.MetaGen: A DSL, database, and benchmark for VLM\-assisted metamaterial generation, 2025\.URL[https://arxiv\.org/abs/2508\.17568](https://arxiv.org/abs/2508.17568)\.
- Maurizi et al\. \(2025\)Marco Maurizi, Derek Xu, Yu\-Tong Wang, Desheng Yao, David Hahn, Mourad Oudich, Anish Satpati, Mathieu Bauchy, Wei Wang, Yizhou Sun, Yun Jing, and Xiaoyu Rayne Zheng\.Designing metamaterials with programmable nonlinear responses and geometric constraints in graph space\.*Nature Machine Intelligence*, 7:1023–1036, 2025\.doi:10\.1038/s42256\-025\-01067\-x\.URL[https://www\.nature\.com/articles/s42256\-025\-01067\-x](https://www.nature.com/articles/s42256-025-01067-x)\.
- Mei et al\. \(2023\)Jiangzhou Mei, Gang Ma, Jiaying Liu, François Nicot, and Wei Zhou\.Modeling shear\-induced solid\-liquid transition of granular materials using persistent homology\.*Journal of the Mechanics and Physics of Solids*, 176:105307, 2023\.doi:10\.1016/j\.jmps\.2023\.105307\.URL[https://doi\.org/10\.1016/j\.jmps\.2023\.105307](https://doi.org/10.1016/j.jmps.2023.105307)\.
- Minamitani et al\. \(2025\)Emi Minamitani, Takenobu Nakamura, Ippei Obayashi, and Hideyuki Mizuno\.Persistent homology elucidates hierarchical structures responsible for mechanical properties in covalent amorphous solids\.*Nature Communications*, 16:8226, 2025\.doi:10\.1038/s41467\-025\-63424\-z\.URL[https://www\.nature\.com/articles/s41467\-025\-63424\-z](https://www.nature.com/articles/s41467-025-63424-z)\.
- Moor et al\. \(2020\)Michael Moor, Max Horn, Bastian Rieck, and Karsten Borgwardt\.Topological autoencoders\.In*Proceedings of the 37th International Conference on Machine Learning*, volume 119 of*Proceedings of Machine Learning Research*, pp\. 7045–7054, 2020\.
- Pellegrino & Calladine \(1986\)Sergio Pellegrino and C\. R\. Calladine\.Matrix analysis of statically and kinematically indeterminate frameworks\.*International Journal of Solids and Structures*, 22\(4\):409–428, 1986\.
- Perroni\-Scharf et al\. \(2025\)Maxine Perroni\-Scharf, Zachary Ferguson, Thomas Butruille, Carlos M\. Portela, and Mina Konaković Luković\.Data\-efficient discovery of hyperelastic tpms metamaterials with extreme energy dissipation\.In*ACM SIGGRAPH 2025 Conference Papers*, 2025\.doi:10\.1145/3721238\.3730759\.
- Portela et al\. \(2021\)Carlos M\. Portela, Bryce W\. Edwards, David Veysset, Yuchen Sun, Keith A\. Nelson, Dennis M\. Kochmann, and Julia R\. Greer\.Supersonic impact resilience of nanoarchitected carbon\.*Nature Materials*, 20\(11\):1491–1497, 2021\.doi:10\.1038/s41563\-021\-01033\-z\.
- Qiu et al\. \(2024\)Na Qiu, Yuheng Wan, Yijun Shen, and Jianguang Fang\.Experimental and numerical studies on mechanical properties of tpms structures\.*International Journal of Mechanical Sciences*, 261:108657, 2024\.doi:10\.1016/j\.ijmecsci\.2023\.108657\.
- Ren et al\. \(2020\)Simiao Ren, Willie Padilla, and Jordan Malof\.Benchmarking deep inverse models over time, and the neural\-adjoint method\.In*Advances in Neural Information Processing Systems*, volume 33, 2020\.URL[https://proceedings\.neurips\.cc/paper/2020/hash/007ff380ee5ac49ffc34442f5c2a2b86\-Abstract\.html](https://proceedings.neurips.cc/paper/2020/hash/007ff380ee5ac49ffc34442f5c2a2b86-Abstract.html)\.
- Shaltout et al\. \(2019\)Amr M\. Shaltout, Vladimir M\. Shalaev, and Mark L\. Brongersma\.Spatiotemporal light control with active metasurfaces\.*Science*, 364:eaat3100, 2019\.doi:10\.1126/science\.aat3100\.
- Shen & Buehler \(2022\)Sabrina Chin\-yun Shen and Markus J\. Buehler\.Nature\-inspired architected materials using unsupervised deep learning\.*Communications Engineering*, 1:37, 2022\.doi:10\.1038/s44172\-022\-00037\-0\.URL[https://www\.nature\.com/articles/s44172\-022\-00037\-0](https://www.nature.com/articles/s44172-022-00037-0)\.
- Tiong et al\. \(2023\)Leslie Ching Ow Tiong, Gunjick Lee, Gyeong Hoon Yi, Seok Su Sohn, and Donghun Kim\.Predicting failure progressions of structural materials via deep learning based on void topology\.*Acta Materialia*, 250:118862, 2023\.doi:10\.1016/j\.actamat\.2023\.118862\.URL[https://doi\.org/10\.1016/j\.actamat\.2023\.118862](https://doi.org/10.1016/j.actamat.2023.118862)\.
- Tola et al\. \(2025\)Astrit Tola, Funmilola Mary Taiwo, Cuneyt Akcora, and Baris Coskunuzer\.TopER: Topological embeddings in graph representation learning\.In*Advances in Neural Information Processing Systems*, volume 38, 2025\.doi:10\.52202/085713\-2968\.URL[https://papers\.neurips\.cc/paper\_files/paper/2025/hash/8027ace571384361920665f1d1b69758\-Abstract\-Conference\.html](https://papers.neurips.cc/paper_files/paper/2025/hash/8027ace571384361920665f1d1b69758-Abstract-Conference.html)\.
- Wan et al\. \(2022\)Fang Wan, Xiaobo Liu, Ning Guo, Xudong Han, Feng Tian, and Chaoyang Song\.Visual learning towards soft robot force control using a 3D metamaterial with differential stiffness\.In*Proceedings of the 5th Conference on Robot Learning*, volume 164 of*Proceedings of Machine Learning Research*, pp\. 1269–1278\. PMLR, 2022\.URL[https://proceedings\.mlr\.press/v164/wan22a\.html](https://proceedings.mlr.press/v164/wan22a.html)\.
- Wang et al\. \(2020a\)Fan Wang, Huidong Liu, Dimitris Samaras, and Chao Chen\.Topogan: A topology\-aware generative adversarial network\.In*Computer Vision – ECCV 2020*, pp\. 118–136, 2020a\.doi:10\.1007/978\-3\-030\-58580\-8\_8\.
- Wang et al\. \(2025\)Liqiang Wang, Di Yin, James Utama Surjadi, Junhao Ding, Huangliu Fu, Xin Zhou, Rui Li, Mengxue Chen, Xinxin Li, Xu Song, Johnny C\. Ho, and Yang Lu\.Harnessing screw dislocations in shell\-lattice metamaterials for efficient, stable electrocatalysts\.*Nature Communications*, 16:7273, 2025\.doi:10\.1038/s41467\-025\-62489\-0\.URL[https://doi\.org/10\.1038/s41467\-025\-62489\-0](https://doi.org/10.1038/s41467-025-62489-0)\.
- Wang et al\. \(2020b\)Liwei Wang, Yu\-Chin Chan, Faez Ahmed, Zhao Liu, Ping Zhu, and Wei Chen\.Deep generative modeling for mechanistic\-based learning and design of metamaterial systems\.*Computer Methods in Applied Mechanics and Engineering*, 372:113377, 2020b\.doi:10\.1016/j\.cma\.2020\.113377\.URL[https://doi\.org/10\.1016/j\.cma\.2020\.113377](https://doi.org/10.1016/j.cma.2020.113377)\.
- Wang et al\. \(2022\)Yujia Wang, Xuan Zhang, Zihe Li, Huajian Gao, and Xiaoyan Li\.Achieving the theoretical limit of strength in shell\-based carbon nanolattices\.*Proceedings of the National Academy of Sciences*, 119\(34\):e2119536119, 2022\.doi:10\.1073/pnas\.2119536119\.
- Wong et al\. \(2025\)Hiu\-Tung Wong, Darrick Lee, and Hong Yan\.Towards scalable topological regularizers\.In*International Conference on Learning Representations*, 2025\.
- Wu et al\. \(2023\)Quanlin Wu, Hang Ye, Yuntian Gu, Huishuai Zhang, Liwei Wang, and Di He\.Denoising masked autoencoders help robust classification\.In*International Conference on Learning Representations*, 2023\.
- Xiang et al\. \(2025\)Jianfeng Xiang, Zelong Lv, Sicheng Xu, Yu Deng, Ruicheng Wang, Bowen Zhang, Dong Chen, Xin Tong, and Jiaolong Yang\.Structured 3d latents for scalable and versatile 3d generation\.In*Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition*, pp\. 21469–21480, 2025\.doi:10\.1109/CVPR52734\.2025\.02000\.URL[https://doi\.org/10\.1109/CVPR52734\.2025\.02000](https://doi.org/10.1109/CVPR52734.2025.02000)\.
- Yan & Lin \(2023\)Jiacong Yan and Hongwei Lin\.Reasonable thickness determination for implicit porous sheet structure using persistent homology\.*Computers & Graphics*, 115:236–245, 2023\.doi:10\.1016/j\.cag\.2023\.07\.022\.URL[https://doi\.org/10\.1016/j\.cag\.2023\.07\.022](https://doi.org/10.1016/j.cag.2023.07.022)\.
- Yan et al\. \(2026\)Ziwei Yan, Jian Zhang, Ruizhi Zhang, Zhiqiang Liu, Guoqiang Luo, Zhonghui Shen, and Qiang Shen\.Machine learning\-driven optimization for multi\-performance trade\-offs in triply periodic minimal surface lattice metamaterials\.*Thin\-Walled Structures*, 218:114040, 2026\.doi:10\.1016/j\.tws\.2025\.114040\.URL[https://doi\.org/10\.1016/j\.tws\.2025\.114040](https://doi.org/10.1016/j.tws.2025.114040)\.
- Yang et al\. \(2022\)Ting Yang, Hongshun Chen, Zian Jia, Zhifei Deng, Liuni Chen, Emily M\. Peterman, James C\. Weaver, and Ling Li\.A damage\-tolerant, dual\-scale, single\-crystalline microlattice in the knobby starfish, protoreaster nodosus\.*Science*, 375\(6581\):647–652, 2022\.doi:10\.1126/science\.abj9472\.URL[https://doi\.org/10\.1126/science\.abj9472](https://doi.org/10.1126/science.abj9472)\.
- Yeganeh et al\. \(2026\)Yousef Yeganeh, Goktug Guvercin, Nassir Navab, and Azade Farshad\.Conformable convolution for topologically constrained learning of complex anatomical structures\.In*Proceedings of the AAAI Conference on Artificial Intelligence*, volume 40, pp\. 11982–11990, 2026\.doi:10\.1609/aaai\.v40i14\.38186\.URL[https://ojs\.aaai\.org/index\.php/AAAI/article/view/38186](https://ojs.aaai.org/index.php/AAAI/article/view/38186)\.
- Zhan et al\. \(2025\)Wangzhi Zhan, Jianpeng Chen, Dongqi Fu, and Dawei Zhou\.UniMate: A unified model for mechanical metamaterial generation, property prediction, and condition confirmation\.In*Proceedings of the 42nd International Conference on Machine Learning*, volume 267 of*Proceedings of Machine Learning Research*, pp\. 74406–74421\. PMLR, 2025\.URL[https://proceedings\.mlr\.press/v267/zhan25b\.html](https://proceedings.mlr.press/v267/zhan25b.html)\.
- Zhang et al\. \(2026\)Yu Zhang, Shaoyu Zhao, Yingyan Zhang, Chaofeng Lü, and Jie Yang\.Multiscale thermo\-electro\-mechanical performance and stability of tpms piezoelectric metamaterial shells\.*International Journal of Mechanical Sciences*, 322:111665, 2026\.doi:10\.1016/j\.ijmecsci\.2026\.111665\.
- Zheng et al\. \(2023\)Li Zheng, Konstantinos Karapiperis, Siddhant Kumar, and Dennis M\. Kochmann\.Unifying the design space and optimizing linear and nonlinear truss metamaterials by generative modeling\.*Nature Communications*, 14:7563, 2023\.doi:10\.1038/s41467\-023\-42068\-x\.URL[https://www\.nature\.com/articles/s41467\-023\-42068\-x](https://www.nature.com/articles/s41467-023-42068-x)\.
- Zomorodian & Carlsson \(2005\)Afra Zomorodian and Gunnar Carlsson\.Computing persistent homology\.*Discrete & Computational Geometry*, 33\(2\):249–274, 2005\.

## Appendix AAppendix

### A\.1Topological Sensitivity Analysis

To further examine the relationship between localized structural perturbations, persistent topology, and mechanical response, we construct a controlled experiment consisting of one baseline TPMS structure and four locally modified variants\. Because the modifications are spatially confined while the overall geometry remains largely unchanged, these examples provide a controlled setting for studying how local connectivity changes are reflected in persistent\-homology diagrams, elastic mechanical responses, and the persistence\-guided masking heatmaps\.

Figure[S1](https://arxiv.org/html/2610.20684#A1.F1)compares four distinct localized modifications derived from the same baseline geometry\.Cutinduces a crack to an existing connectivity pathway;Single holeintroduces one additional local opening;Double separateintroduces two nearby but disconnected openings; andMergedconnects the neighboring openings into a larger merged feature\. These perturbations remain spatially localized, enabling comparison of structures with relatively small geometric changes but different alterations to local connectivity\.

The resulting mechanical changes are not explained by the amount of removed material alone\. The Cut and Single\-hole modifications, for example, exhibit similar changes in solid volume fraction,−0\.421%\-0\.421\\%and−0\.459%\-0\.459\\%, respectively, but substantially different elastic responses\. The Cut structure produces reductions of4\.42%4\.42\\%,6\.28%6\.28\\%, and9\.75%9\.75\\%inExE\_\{x\},EyE\_\{y\}, andEzE\_\{z\}, respectively, together with reductions of10\.01%10\.01\\%,8\.95%8\.95\\%, and2\.06%2\.06\\%in the corresponding shear moduli\. In contrast, the The Single\-hole modification leads to somewhat smaller, but still appreciable, mechanical changes relative to its small reduction in material volume, withExE\_\{x\}andEyE\_\{y\}decreasing by2\.81%2\.81\\%and1\.13%1\.13\\%, respectively, whileEzE\_\{z\}remains nearly unchanged at\+0\.12%\+0\.12\\%\. Thus, even for comparable and sub\-percent changes in solid volume fraction, the mechanical response can vary noticeably depending on where and how the local structural connectivity is modified\.

The Double\-separate and Merged modifications produce larger changes in solid volume fraction,−1\.079%\-1\.079\\%and−1\.240%\-1\.240\\%, respectively, and both exhibit larger reductions along selected directions\. For Double separate,ExE\_\{x\}decreases by6\.46%6\.46\\%and the largest shear\-modulus reduction reaches5\.60%5\.60\\%\. The Merged modification shows reductions of6\.63%6\.63\\%inExE\_\{x\}and6\.85%6\.85\\%inGx​yG\_\{xy\}\. Although the two cases have comparable overall volume changes and visually similar local modifications, their directional elastic responses are not identical, indicating that the spatial organization and connectivity of the perturbation influence the resulting anisotropic stiffness\.

These mechanical changes are accompanied by corresponding differences in the persistence diagrams \(explained in Appendix[A\.4](https://arxiv.org/html/2610.20684#A1.SS4)\) in Fig\.[S1](https://arxiv.org/html/2610.20684#A1.F1)\. In particular, the localized modifications alter persistentH1H\_\{1\}andH2H\_\{2\}features associated with tunnels and voids, respectively\. The comparison therefore shows that relatively small geometric perturbations can simultaneously modify persistent\-topological descriptors and directional elastic behavior, motivating the use of persistent homology as an additional structural signal during representation learning\.

Figure[S2](https://arxiv.org/html/2610.20684#A1.F2)further examines how the persistence\-guided masking signal \(key mechanism of the proposed model, described in Sec\.[2\.2](https://arxiv.org/html/2610.20684#S2.SS2)\) responds to these perturbations\. For the Cut modification, the PD\-score distribution changes most noticeably around the interrupted region, whereas the Single\-hole and Double\-separate modifications exhibit score variations around the newly introduced openings\. These results indicate that the masking distribution is sensitive to localized regions in which structural connectivity is altered\.

The PD\-score maps of the Double\-separate and Merged modifications remain relatively similar despite distinguishable differences in their persistence diagrams in Fig\.[S1](https://arxiv.org/html/2610.20684#A1.F1)\. This observation suggests that the spatial masking signal alone may not capture all persistent\-topological differences, particularly when structures exhibit similar local importance patterns but differ in their global PH descriptors\. The auxiliary PH prediction head therefore provides a complementary learning signal by encouraging PH\-derived information to remain decodable from the latent representation\. Together, these observations motivate the coordinated use of persistence\-guided masking and PH\-based latent supervision in the proposed framework\.

![Refer to caption](https://arxiv.org/html/2610.20684v1/topo_change.png)Figure S1:Topological perturbations and their mechanical responses\.Five geometries are compared: the baseline structure and four locally modified variants \(Cut, Single hole, Double separate, and Merged\)\. The top row shows the corresponding geometries and localized modifications, the second row presents their persistence diagrams forH0H\_\{0\},H1H\_\{1\}, andH2H\_\{2\}, and the third row shows the directional Young’s modulus surfaces\. The table summarizes the relative changes in solid volume fraction and the six principal elastic moduli with respect to the baseline\.![Refer to caption](https://arxiv.org/html/2610.20684v1/PDScore_4modify.png)Figure S2:Persistence masking\-guided PD\-score distributions under localized topological perturbations\.Normalized PD scores are projected onto the baseline structure and four locally modified variants\. Warmer colors indicate regions with larger PD scores and therefore higher probabilities of being selected by the persistence\-guided masking strategy\.Table S1:Persistent\-homology feature counts for the controlled topological perturbations\.The table reports the occupied voxel count, voxel occupancy, and the numbers of finite persistence features inH0H\_\{0\},H1H\_\{1\}, andH2H\_\{2\}\. Values in parentheses denote the change relative to the baseline\. All structures contain one infiniteH0H\_\{0\}feature and no infiniteH1H\_\{1\}orH2H\_\{2\}features\.StructureOccupied voxelsOccupancy \(%\)𝐇𝟎\\mathbf\{H\_\{0\}\}𝐇𝟏\\mathbf\{H\_\{1\}\}𝐇𝟐\\mathbf\{H\_\{2\}\}Baseline162,04218\.31537321901150Cut161,52018\.256370 \(−3\-3\)2194 \(\+4\+4\)1153 \(\+3\+3\)Single hole181,53320\.518503 \(\+130\+130\)2012 \(−178\-178\)1111 \(−39\-39\)Double separate180,76720\.432498 \(\+125\+125\)1982 \(−208\-208\)1111 \(−39\-39\)Merged180,46520\.398498 \(\+125\+125\)1987 \(−203\-203\)1115 \(−35\-35\)
### A\.2Background on TPMS Shell Metamaterials

To provide additional context for the structural systems considered in this work, we first briefly summarize the geometric origin, mechanical characteristics, and representative applications of TPMS shell metamaterials\. Figure[S3](https://arxiv.org/html/2610.20684#A1.F3)illustrates that TPMS geometries originate from periodic minimal surfaces that partition space into interpenetrating domains\. By introducing a finite thickness around the minimal surface, these geometries can be converted into shell\-based metamaterials with smooth and highly interconnected architectures\. Such structural characteristics provide favorable stiffness\-to\-weight performance while maintaining large surface\-area\-to\-volume ratios and continuous transport pathways\. These properties have motivated applications ranging from lightweight load\-bearing structures and energy absorption to thermal management, fluid transport, and catalytic systems\.

![Refer to caption](https://arxiv.org/html/2610.20684v1/RL_key_figure_2_vivid.png)Figure S3:Overview of the geometric origin, mechanical characteristics, and representative applications of TPMS shell metamaterials\. TPMS shell architectures originate from smooth periodic minimal surfaces and exhibit interconnected geometries that enable favorable mechanical performance and multifunctional applications, including lightweight structures, thermal management, and catalysis\([Wang et al\., 2025](https://arxiv.org/html/2610.20684#bib.bib56);[Wang et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib58);[fly123, 2014](https://arxiv.org/html/2610.20684#bib.bib22);[Basavalingappa et al\., 2017](https://arxiv.org/html/2610.20684#bib.bib3)\)\.
### A\.3Model Architecture

Our model adopts a 3D adaptation of DMAE backbone, which is built upon a Vision Transformer \(ViT\) encoder–decoder architecture\. Given a single\-channel TPMS volumeX∈ℝ1×64×64×64X\\in\\mathbb\{R\}^\{1\\times 64\\times 64\\times 64\}, the input is partitioned into non\-overlapping4×4×44\\times 4\\times 4volumetric patches, resulting in a16×16×1616\\times 16\\times 16patch grid withN=4096N=4096tokens\. Patch embedding is implemented using a 3D convolution with kernel size and stride of 4, and each patch is projected to aD=192D=192\-dimensional embedding\. A fixed 3D sinusoidal positional embedding is subsequently added to preserve the spatial location of each volumetric patch\.

Following the DMAE/MAE encoding paradigm, masked patches are hiden before the encoder, and only visible patch tokens are processed by the ViT backbone\. The encoder consists of six Transformer blocks with an embedding dimension of 192 and six self\-attention heads; the feed\-forward network in each block expands the feature dimension from 192 to 768 before projecting it back to 192\. Each Transformer block uses GELU activation in the feed\-forward network, followed by a final LayerNorm after the encoder\. For a masking ratiorr, the encoder therefore operates on\(1−r\)​N\(1\-r\)Nvisible tokens and produces:

Zvis∈ℝ\(1−r\)​N×192\.Z\_\{\\mathrm\{vis\}\}\\in\\mathbb\{R\}^\{\(1\-r\)N\\times 192\}\.
The reconstruction branch follows an asymmetric Transformer decoder\. The encoded visible tokens are first projected from 192 to a decoder dimension of 128\. Learnable mask tokens are inserted at the removed patch locations, and the complete sequence is restored to its original spatial ordering\. After adding 3D sinusoidal positional embeddings, the sequence is processed by 4 Transformer decoder blocks with 4 attention heads and an MLP dimension of 512\. A final linear prediction layer maps each decoder token to43=644^\{3\}=64scalar values, corresponding to one volumetric patch, thereby reconstructing the original64×64×6464\\times 64\\times 64input volume\.

In our topology\-aware extension, the DMAE backbone is augmented with an auxiliary persistent\-homology prediction head attached to the encoder representation\. The shared ViT encoder is jointly optimized by the masked reconstruction and topology\-prediction objectives,

ℒtotal=ℒrec\+λPD​ℒtopo\.\\mathcal\{L\}\_\{\\mathrm\{total\}\}=\\mathcal\{L\}\_\{\\mathrm\{rec\}\}\+\\lambda\_\{\\mathrm\{PD\}\}\\mathcal\{L\}\_\{\\mathrm\{topo\}\}\.
For downstream representation evaluation, the full volume without masking or noise corruption is processed by the pretrained ViT encoder\. The resulting patch\-token features are globally averaged to obtain a192192\-dimensional structure\-level representation, which is subsequentlyL2L\_\{2\}\-normalized before downstream evaluation\.

### A\.4Persistent homology for TPMS shell

We use PH to characterize the multiscale global topology of three\-dimensional TPMS structures\. Unlike local geometric descriptors, such as surface position, thickness, and curvature, PH captures how topological features—including connected components, tunnels, and voids—emerge and disappear along a nested sequence of spatial thresholds\. PDs summarize these features by encoding their birth, death, and persistence across filtration scales\.

##### From signed\-distance fields to cubical complexes\.

Each TPMS structure is represented by an SDF tensor𝑺∈ℝN×N×N\{\\bm\{\\mathsfit\{S\}\}\}\\in\\mathbb\{R\}^\{N\\times N\\times N\}sampled on a regular three\-dimensional domain, where each entrySi,j,k\{\\mathsfit\{S\}\}\_\{i,j,k\}represents the signed distance from the voxel at location\(i,j,k\)\(i,j,k\)to the TPMS solid–void interface\. Negative values correspond to solid regions, whereas positive values correspond to void regions\. In our experiments, all SDFs are sampled at a resolution ofN=64N=64\.

To enable persistent\-homology analysis, we construct a cubical complex𝕂\{\\mathbb\{K\}\}from the regular SDF grid using GUDHI\([Dlotko, 2026](https://arxiv.org/html/2610.20684#bib.bib16)\)\. The complex is composed of cubical cells with dimensionsd∈\{0,1,2,3\}d\\in\\\{0,1,2,3\\\}\. The three\-dimensional cellsci,j,k\(3\)c^\{\(3\)\}\_\{i,j,k\}correspond to cubes, while the lower\-dimensional cellsc\(2\)c^\{\(2\)\},c\(1\)c^\{\(1\)\}, andc\(0\)c^\{\(0\)\}denote faces, edges, and vertices, respectively\. Eachci,j,k\(3\)∈𝕂c^\{\(3\)\}\_\{i,j,k\}\\in\{\\mathbb\{K\}\}is associated with the SDF entrySi,j,k\{\\mathsfit\{S\}\}\_\{i,j,k\}\.

We define the filtration field by taking the absolute value of the SDF,

Fi,j,k=\|Si,j,k\|\.\{\\mathsfit\{F\}\}\_\{i,j,k\}=\\lvert\{\\mathsfit\{S\}\}\_\{i,j,k\}\\rvert\.\(4\)Here,Fi,j,k\{\\mathsfit\{F\}\}\_\{i,j,k\}denotes the unsigned distance from the voxel to the solid–void interface\. We define the filtration functionf:𝕂→ℝf:\{\\mathbb\{K\}\}\\rightarrow\\mathbb\{R\}to assign a filtration value to each cell in𝕂\{\\mathbb\{K\}\}, withf⁡\(ci,j,k\(3\)\)=Fi,j,kf\(c^\{\(3\)\}\_\{i,j,k\}\)=\{\\mathsfit\{F\}\}\_\{i,j,k\}for each cubeci,j,k\(3\)c^\{\(3\)\}\_\{i,j,k\}\. For a lower\-dimensional cellc\(d\)c^\{\(d\)\}, whered∈\{0,1,2\}d\\in\\\{0,1,2\\\}, its filtration value is set to the minimum value among all incident three\-dimensional cubes containing it, i\.e\.,f⁡\(c\(d\)\)=minci,j,k\(3\)⊇c\(d\)⁡f⁡\(ci,j,k\(3\)\)f\(c^\{\(d\)\}\)=\\min\_\{c^\{\(3\)\}\_\{i,j,k\}\\supseteq c^\{\(d\)\}\}f\(c^\{\(3\)\}\_\{i,j,k\}\)\. Such an assignment ensures closure under inclusion, so whenever a cube enters the filtration, all of its boundary cells are already present\.

For a thresholdt≥0t\\geq 0, the sublevel complex𝕂t\{\\mathbb\{K\}\}\_\{t\}contains all cellsc\(d\)∈𝕂c^\{\(d\)\}\\in\{\\mathbb\{K\}\}satisfyingf⁡\(c\(d\)\)≤tf\(c^\{\(d\)\}\)\\leq t, whered∈\{0,1,2,3\}d\\in\\\{0,1,2,3\\\}\. Asttincreases, cells with larger filtration values are progressively included, corresponding to regions farther from the solid–void interface\. The resulting sublevel complexes form a nested filtration,

𝕂t1⊆𝕂t2⊆⋯⊆𝕂tm,0≤t1<t2<⋯<tm\.\{\\mathbb\{K\}\}\_\{t\_\{1\}\}\\subseteq\{\\mathbb\{K\}\}\_\{t\_\{2\}\}\\subseteq\\cdots\\subseteq\{\\mathbb\{K\}\}\_\{t\_\{m\}\},\\qquad 0\\leq t\_\{1\}<t\_\{2\}<\\cdots<t\_\{m\}\.\(5\)At each filtration leveltt, letCq​\(𝕂t,ℤ2\)C\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\};\\mathbb\{Z\}\_\{2\}\)denote theqq\-dimensional chain group over the finite fieldℤ2=\{0,1\}\\mathbb\{Z\}\_\{2\}=\\\{0,1\\\}, where arithmetic is performed modulo 2\. The groupCq​\(𝕂t,ℤ2\)C\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\};\\mathbb\{Z\}\_\{2\}\)consists of linear combinations of theqq\-dimensional cells in𝕂t\{\\mathbb\{K\}\}\_\{t\}, withq∈\{0,1,2,3\}q\\in\\\{0,1,2,3\\\}\. The boundary operator∂q\\partial\_\{q\}maps eachqq\-dimensional chain to its\(q−1\)\(q\-1\)\-dimensional boundary,

∂q:Cq​\(𝕂t,ℤ2\)→Cq−1​\(𝕂t,ℤ2\)\.\\partial\_\{q\}:C\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\};\\mathbb\{Z\}\_\{2\}\)\\rightarrow C\_\{q\-1\}\(\{\\mathbb\{K\}\}\_\{t\};\\mathbb\{Z\}\_\{2\}\)\.\(6\)Here,∂q\\partial\_\{q\}encodes the incidence relations between cells of adjacent dimensions; for example, the boundary of a face consists of its edges, whereas the boundary of a cube consists of its faces\. Aqq\-dimensional cycle is a chain with zero boundary, whereas aqq\-dimensional boundary is a chain that itself forms the boundary of a\(q\+1\)\(q\+1\)\-dimensional chain\. The corresponding cycle and boundary groups are defined as

Zq\(𝕂t\)=ker\(∂q\),Bq\(𝕂t\)=im\(∂q\+1\),Z\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\}\)=\\ker\(\\partial\_\{q\}\),\\qquad B\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\}\)=\\operatorname\{im\}\(\\partial\_\{q\+1\}\),\(7\)whereker\(∂q\)\\ker\(\\partial\_\{q\}\)contains theqq\-dimensional chains mapped to zero by∂q\\partial\_\{q\}, andim\(∂q\+1\)\\operatorname\{im\}\(\\partial\_\{q\+1\}\)contains theqq\-dimensional chains generated as boundaries of\(q\+1\)\(q\+1\)\-dimensional chains\.

Theqq\-th homology group is then defined as

Hq​\(𝕂t,ℤ2\)=Zq​\(𝕂t\)/Bq​\(𝕂t\)\.H\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\};\\mathbb\{Z\}\_\{2\}\)=Z\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\}\)/B\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\}\)\.\(8\)The quotient removes cycles that are boundaries of higher\-dimensional chains, leaving independent homological features represented byHq​\(𝕂t,ℤ2\)H\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\};\\mathbb\{Z\}\_\{2\}\)\([Moor et al\., 2020](https://arxiv.org/html/2610.20684#bib.bib44);[Bleile et al\., 2022](https://arxiv.org/html/2610.20684#bib.bib7);[Edelsbrunner et al\., 2002](https://arxiv.org/html/2610.20684#bib.bib19)\)\.

##### Topological features\.

At each filtration leveltt, the number of independent homological features in dimensionqqis quantified by the Betti number

βq​\(t\)=dimℤ2Hq​\(𝕂t,ℤ2\)\.\\beta\_\{q\}\(t\)=\\dim\_\{\\mathbb\{Z\}\_\{2\}\}H\_\{q\}\(\{\\mathbb\{K\}\}\_\{t\};\\mathbb\{Z\}\_\{2\}\)\.\(9\)For the three\-dimensional cubical complexes considered here,β0​\(t\)\\beta\_\{0\}\(t\),β1​\(t\)\\beta\_\{1\}\(t\), andβ2​\(t\)\\beta\_\{2\}\(t\)count connected components, independent tunnels, and voids present at filtration leveltt, respectively\([Edelsbrunner et al\., 2002](https://arxiv.org/html/2610.20684#bib.bib19)\)\.

##### Persistence diagrams\.

Persistent homology tracks the appearance and disappearance of these topological features as the filtration threshold increases\. Although a three\-dimensional cubical complex can in principle support homology dimensions up toq=3q=3, we consider onlyq∈\{0,1,2\}q\\in\\\{0,1,2\\\}\. Here,H0H\_\{0\},H1H\_\{1\}, andH2H\_\{2\}characterize connected components, tunnels, and voids, respectively, whereasH3H\_\{3\}corresponds to closed three\-dimensional cycles without boundary, which do not arise in the finite TPMS domains considered here\.

A feature in homology dimensionq∈\{0,1,2\}q\\in\\\{0,1,2\\\}is represented by a birth–death pair\(bi\(q\),di\(q\)\)\(b\_\{i\}^\{\(q\)\},d\_\{i\}^\{\(q\)\}\), wherebi\(q\)b\_\{i\}^\{\(q\)\}anddi\(q\)d\_\{i\}^\{\(q\)\}denote the filtration thresholds at which theii\-th feature appears and disappears, respectively\. Its persistence is defined as

pi\(q\)=di\(q\)−bi\(q\)\.p\_\{i\}^\{\(q\)\}=d\_\{i\}^\{\(q\)\}\-b\_\{i\}^\{\(q\)\}\.\(10\)Only finite persistence intervals with persistence exceeding the prescribed thresholdϵ=0\.005\\epsilon=0\.005are retained\. For each homology dimension, the retained birth–death pairs form the corresponding persistence diagram,

PDq=\{\(bi\(q\),di\(q\)\)\}i=1nq,q∈\{0,1,2\},\\mathrm\{PD\}\_\{q\}=\\\{\(b\_\{i\}^\{\(q\)\},d\_\{i\}^\{\(q\)\}\)\\\}\_\{i=1\}^\{n\_\{q\}\},\\qquad q\\in\\\{0,1,2\\\},\(11\)wherenqn\_\{q\}denotes the number of retained topological features in homology dimensionqq\. Accordingly,PD0\\mathrm\{PD\}\_\{0\},PD1\\mathrm\{PD\}\_\{1\}, andPD2\\mathrm\{PD\}\_\{2\}summarize the multiscale persistence of connected components, tunnels, and voids, respectively\. Features with larger persistence remain present over a broader range of filtration thresholds and therefore correspond to more persistent topological structures\([Zomorodian & Carlsson, 2005](https://arxiv.org/html/2610.20684#bib.bib69);[Cohen\-Steiner et al\., 2007](https://arxiv.org/html/2610.20684#bib.bib13)\)\.

### A\.5Topological diversity of the dataset

To illustrate the topological diversity of the dataset, we selected 20 representative TPMS samples spanning a broad range of persistence\-diagram characteristics\. The samples were chosen to exhibit distinct combinations of topological feature counts inH0H\_\{0\},H1H\_\{1\}, andH2H\_\{2\}, together with substantial variation in feature persistence and birth–death distributions\. This selection therefore covers diverse connected\-component, tunnel, and cavity structures, providing a representative set of geometries with clearly differentiated persistent\-homology signatures\.

![Refer to caption](https://arxiv.org/html/2610.20684v1/full_pd.png)Figure S4:Representative TPMS structures with diverse persistent\-homology signatures\.Twenty TPMS samples were selected to span distinct persistence\-diagram characteristics\. Each voxelized geometry is shown alongside its corresponding persistence diagram, with the selected set exhibiting different combinations ofH0H\_\{0\},H1H\_\{1\}, andH2H\_\{2\}feature counts as well as substantial variation in their birth–death distributions\. This selection provides a representative visualization of the broad topological diversity present in the TPMS dataset\.
### A\.6Finite\-element homogenization

The effective elastic properties of each TPMS structure were evaluated using a voxel\-based finite\-element homogenization method under small\-strain linear elasticity\. Each geometry was discretized on a regular voxel grid and treated as a periodic unit cell\. Periodic boundary conditions were imposed through periodic node mapping, and six independent macroscopic unit\-strain states, corresponding to the Voigt components1111,2222,3333,2323,3131, and1212, were applied to determine the homogenized elastic response\. The resulting stress responses were assembled into the effective6×66\\times 6stiffness matrix𝐂\\mathbf\{C\}, which contains 21 independent components due to elastic symmetry\. The same voxel discretization, constituent\-material properties, and homogenization settings were used for the ground\-truth, reconstructed, and generated structures, ensuring that differences in the computed mechanical response arose from changes in geometry rather than from the numerical setup\. Representative TPMS geometries and their corresponding homogenized stiffness matrices𝐂\\mathbf\{C\}are shown below to illustrate the mechanical responses obtained from the finite\-element homogenization procedure\.

![Refer to caption](https://arxiv.org/html/2610.20684v1/SI_single_file.png)Figure S5:Representative finite\-element homogenization example\.A representative TPMS structure is shown together with its homogenized elastic response obtained from the voxel\-based finite\-element analysis\. The corresponding6×66\\times 6effective stiffness matrix𝐂\\mathbf\{C\}summarizes the anisotropic elastic properties of the structure, while the three\-dimensional directional Young’s modulus surfaceE⁡\(𝐧\)E\(\\mathbf\{n\}\), derived from the compliance matrix𝐒=𝐂−1\\mathbf\{S\}=\\mathbf\{C\}^\{\-1\}, visualizes the variation in effective stiffness with loading direction\.
### A\.7Downstream Tasks

#### A\.7\.1Task 2:C11C\_\{11\}Elastic\-Property Classification

We evaluate whether the frozen representations separate structures according to their mechanical\-property levels by formulatingC11C\_\{11\}prediction as a three\-class classification problem\. The continuousC11C\_\{11\}values are divided intoLow,Medium, andHighgroups based only on the training\-set statistics\. Two lightweight probes are applied to the frozen latent representations: akk\-nearest\-neighbor \(kkNN\) classifier withk=15k=15and a linear logistic\-regression classifier\. No encoder parameters are updated during downstream evaluation\.

For both probes, we report balanced accuracy and macro\-F1\. For compactness, balanced accuracy is denoted byAcc\\mathrm\{Acc\}in Table[S2](https://arxiv.org/html/2610.20684#A1.T2)\. ForCCclasses, balanced accuracy is defined as

Acc=1C​∑c=1CTPcTPc\+FNc,\\mathrm\{Acc\}=\\frac\{1\}\{C\}\\sum\_\{c=1\}^\{C\}\\frac\{\\mathrm\{TP\}\_\{c\}\}\{\\mathrm\{TP\}\_\{c\}\+\\mathrm\{FN\}\_\{c\}\},\(12\)
whereTPc\\mathrm\{TP\}\_\{c\}andFNc\\mathrm\{FN\}\_\{c\}denote the numbers of true\-positive and false\-negative samples for classcc, respectively\. Thus,Acc\\mathrm\{Acc\}corresponds to the mean recall across classes and prevents a dominant property group from disproportionately affecting the reported performance\.

For each classcc, precision and recall are defined as

Pc=TPcTPc\+FPc,Rc=TPcTPc\+FNc,P\_\{c\}=\\frac\{\\mathrm\{TP\}\_\{c\}\}\{\\mathrm\{TP\}\_\{c\}\+\\mathrm\{FP\}\_\{c\}\},\\qquad R\_\{c\}=\\frac\{\\mathrm\{TP\}\_\{c\}\}\{\\mathrm\{TP\}\_\{c\}\+\\mathrm\{FN\}\_\{c\}\},\(13\)
whereFPc\\mathrm\{FP\}\_\{c\}denotes the number of false\-positive samples\. The class\-wise F1 score is

F1,c=2​Pc​RcPc\+Rc,F\_\{1,c\}=\\frac\{2P\_\{c\}R\_\{c\}\}\{P\_\{c\}\+R\_\{c\}\},\(14\)
and the macro\-F1 score is

F=1C​∑c=1CF1,c\.\\mathrm\{F\}=\\frac\{1\}\{C\}\\sum\_\{c=1\}^\{C\}F\_\{1,c\}\.\(15\)
Macro\-F1 assigns equal importance to all property groups and therefore jointly reflects class\-wise precision and recall\. The subscriptsk​NNk\\mathrm\{NN\}andLin\\mathrm\{Lin\}distinguish thekkNN and linear probes, respectively\.

As reported in Table[S2](https://arxiv.org/html/2610.20684#A1.T2), our method achieves the best performance across all four classification metrics on the Interpolation TPMS dataset, reachingF​k​NN=0\.887\\mathrm\{F\}\{k\\mathrm\{NN\}\}=0\.887andFLin=0\.925\\mathrm\{F\}\{\\mathrm\{Lin\}\}=0\.925\. On MetaDB, it achieves the highest linear\-probe performance, withFLin=0\.964\\mathrm\{F\}\_\{\\mathrm\{Lin\}\}=0\.964, while remaining within0\.0030\.003of the bestkkNN results\. These results indicate that the learned representations retain mechanically relevant information that can be effectively predicted by simple downstream probes\.

Table S2:Task 2 – Low/medium/highC11C\_\{11\}elastic\-property classification\.Acc\\mathrm\{Acc\}denotes balanced accuracy andF\\mathrm\{F\}denotes macro\-F1\. The subscriptsk​NNk\\mathrm\{NN\}andLin\\mathrm\{Lin\}correspond to thekkNN and linear probes, respectively\. Higher is better for all metrics\.ModelMetaDBInterpolation TPMSAcck​NN↑\\mathrm\{Acc\}\_\{k\\mathrm\{NN\}\}\\uparrowFk​NN↑\\mathrm\{F\}\_\{k\\mathrm\{NN\}\}\\uparrowAccLin↑\\mathrm\{Acc\}\_\{\\mathrm\{Lin\}\}\\uparrowFLin↑\\mathrm\{F\}\_\{\\mathrm\{Lin\}\}\\uparrowAcck​NN↑\\mathrm\{Acc\}\_\{k\\mathrm\{NN\}\}\\uparrowFk​NN↑\\mathrm\{F\}\_\{k\\mathrm\{NN\}\}\\uparrowAccLin↑\\mathrm\{Acc\}\_\{\\mathrm\{Lin\}\}\\uparrowFLin↑\\mathrm\{F\}\_\{\\mathrm\{Lin\}\}\\uparrowGeneral representation learningMVAE0\.5090\.5090\.6310\.6310\.7190\.7170\.5120\.511SVAE0\.7660\.7650\.7930\.7930\.8630\.8630\.6980\.697VICReg0\.8530\.8530\.9130\.9130\.7990\.8010\.8350\.837I\-JEPA0\.9020\.9020\.9110\.9120\.8310\.8330\.8630\.864Masking strategy baselinesMAE0\.9070\.9070\.9010\.9010\.8830\.8830\.8960\.896DMAE0\.8930\.8940\.9070\.9070\.8700\.8710\.9230\.923ColorMAE0\.9520\.9520\.9570\.9560\.8520\.8530\.9180\.918DaM0\.9480\.9480\.9520\.9520\.8570\.8580\.9120\.912Topology\-informed baselineScalableTopo0\.9540\.9540\.9600\.9570\.8560\.8560\.9160\.916Ours0\.9510\.9510\.9640\.9640\.8870\.8870\.9240\.925
#### A\.7\.2Task 3:C11C\_\{11\}Property Clustering

We next examine whether mechanically similar structures are naturally organized together in the frozen latent space without usingC11C\_\{11\}labels to train the representation\. The resulting latent clusters are evaluated from two complementary perspectives: their ability to explain continuous variations inC11C\_\{11\}and their agreement with the discreteLow/Medium/Highproperty groups\.

We first report the correlation ratioη2\\eta^\{2\}, which measures the fraction of the totalC11C\_\{11\}variation explained by the latent clustering\. Letyiy\_\{i\}denote the continuousC11C\_\{11\}value of sampleii,y¯\\bar\{y\}denote the global mean, and let clusterkkcontainnkn\_\{k\}samples with mean property valuey¯k\\bar\{y\}\_\{k\}\. The correlation ratio is defined as

η2=∑k=1Knk​\(y¯k−y¯\)2∑i=1N\(yi−y¯\)2,\\eta^\{2\}=\\frac\{\\sum\_\{k=1\}^\{K\}n\_\{k\}\\left\(\\bar\{y\}\_\{k\}\-\\bar\{y\}\\right\)^\{2\}\}\{\\sum\_\{i=1\}^\{N\}\\left\(y\_\{i\}\-\\bar\{y\}\\right\)^\{2\}\},\(16\)
whereNNis the total number of samples andKKis the number of clusters\. The numerator measures the between\-cluster variation inC11C\_\{11\}, whereas the denominator measures the total variation across the dataset\. Therefore, a largerη2\\eta^\{2\}indicates that samples assigned to different latent clusters exhibit more distinct mechanical\-property distributions\.

Because cluster indices are arbitrary, direct comparison between predicted cluster IDs and reference property classes is not meaningful\. We therefore determine an optimal one\-to\-one mappingπ\\pibetween cluster indices and reference classes and compute the matched clustering accuracy as

AccMatch=maxπ1N∑i=1N𝕀\[π\(zi\)=yicls\],\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}=\\max\_\{\\pi\}\\frac\{1\}\{N\}\\sum\_\{i=1\}^\{N\}\\mathbb\{I\}\\left\[\\pi\(z\_\{i\}\)=y\_\{i\}^\{\\mathrm\{cls\}\}\\right\],\(17\)
whereziz\_\{i\}is the predicted cluster assignment,yiclsy\_\{i\}^\{\\mathrm\{cls\}\}is the referenceLow/Medium/Highproperty label,π\\pidenotes the cluster\-to\-class assignment, and𝕀⁡\[⋅\]\\mathbb\{I\}\[\\cdot\]is the indicator function\. The optimal mapping removes the arbitrary permutation of cluster identities, soAccMatch\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}reflects the fraction of samples whose latent clusters agree with the corresponding property groups\.

After applying the same optimal cluster\-to\-class mapping, we additionally compute the macro\-F1 score,

FMacro=1C​∑c=1C2​Pc​RcPc\+Rc,\\mathrm\{F\}\_\{\\mathrm\{Macro\}\}=\\frac\{1\}\{C\}\\sum\_\{c=1\}^\{C\}\\frac\{2P\_\{c\}R\_\{c\}\}\{P\_\{c\}\+R\_\{c\}\},\(18\)
wherePcP\_\{c\}andRcR\_\{c\}denote precision and recall for property classcc\. Unlike matched accuracy,FMacro\\mathrm\{F\}\_\{\\mathrm\{Macro\}\}weights all property classes equally and is therefore more sensitive to whether the clustering quality is consistent across differentC11C\_\{11\}ranges\.

As shown in Table[S3](https://arxiv.org/html/2610.20684#A1.T3), our method achieves the best clustering performance across all three metrics on both datasets\. On MetaDB, it reachesη2=0\.323\\eta^\{2\}=0\.323,AccMatch=0\.660\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}=0\.660, andFMacro=0\.673\\mathrm\{F\}\_\{\\mathrm\{Macro\}\}=0\.673, outperforming the strongest competing baseline for each metric\. On the Interpolation TPMS dataset, it similarly achieves the highestη2=0\.412\\eta^\{2\}=0\.412,AccMatch=0\.582\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}=0\.582, andFMacro=0\.576\\mathrm\{F\}\_\{\\mathrm\{Macro\}\}=0\.576, indicating that the learned latent space is more strongly organized according to continuousC11C\_\{11\}variation and the corresponding property groups\.

Table S3:Task 3 –C11C\_\{11\}property clustering\.η2\\eta^\{2\}measures the fraction of continuousC11C\_\{11\}variation explained by the latent clusters\.AccMatch\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}andFMacro\\mathrm\{F\}\_\{\\mathrm\{Macro\}\}evaluate agreement with the discrete property groups after optimal cluster\-to\-class matching\. Higher is better for all metrics\.ModelMetaDBInterpolation TPMSη2↑\\eta^\{2\}\\uparrowAccMatch↑\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}\\uparrowFMacro↑\\mathrm\{F\}\_\{\\mathrm\{Macro\}\}\\uparrowη2↑\\eta^\{2\}\\uparrowAccMatch↑\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}\\uparrowFMacro↑\\mathrm\{F\}\_\{\\mathrm\{Macro\}\}\\uparrowGeneral representation learningMVAE0\.0360\.0440\.0410\.0140\.3720\.367SVAE0\.1270\.5190\.4360\.0490\.3990\.394VICReg0\.0680\.4570\.4570\.0200\.3820\.377I\-JEPA0\.0140\.3930\.2910\.0810\.3700\.366Masking strategy baselinesMAE0\.1040\.4330\.4010\.2580\.3910\.380DMAE0\.1470\.5040\.4360\.2720\.4100\.383ColorMAE0\.2550\.6300\.6030\.1620\.4130\.393DaM0\.1960\.5140\.4970\.1770\.4460\.414Topology\-informed baselineScalableTopo0\.1990\.5430\.5330\.1580\.4220\.395Ours0\.3230\.6600\.6730\.4120\.5820\.576
#### A\.7\.3Task 4:C11C\_\{11\}Property Regression

Finally, we evaluate whether the continuous mechanical\-property value can be quantitatively recovered from the frozen representation\. A regression probe is trained on the latent features to predictC11C\_\{11\}, while the representation encoder remains fixed\. We evaluate the predictions using mean absolute error \(MAE\), root mean squared error \(RMSE\), and the coefficient of determination \(R2R^\{2\}\)\.

Letyiy\_\{i\}andy^i\\hat\{y\}\_\{i\}denote the ground\-truth and predictedC11C\_\{11\}values of sampleii, respectively\. The mean absolute error is defined as

MAE=1N​∑i=1N\|yi−y^i\|,\\mathrm\{MAE\}=\\frac\{1\}\{N\}\\sum\_\{i=1\}^\{N\}\\left\|y\_\{i\}\-\\hat\{y\}\_\{i\}\\right\|,\(19\)
whereNNis the number of evaluated samples\. MAE measures the average absolute prediction error in the same units asC11C\_\{11\}and weights all errors linearly\.

The root mean squared error is defined as

RMSE=1N​∑i=1N\(yi−y^i\)2\.\\mathrm\{RMSE\}=\\sqrt\{\\frac\{1\}\{N\}\\sum\_\{i=1\}^\{N\}\\left\(y\_\{i\}\-\\hat\{y\}\_\{i\}\\right\)^\{2\}\}\.\(20\)
Because the prediction errors are squared before averaging, RMSE places a larger penalty on samples with large regression errors and is therefore more sensitive to outliers than MAE\.

We further report the coefficient of determination,

R2=1−∑i=1N\(yi−y^i\)2∑i=1N\(yi−y¯\)2,R^\{2\}=1\-\\frac\{\\sum\_\{i=1\}^\{N\}\\left\(y\_\{i\}\-\\hat\{y\}\_\{i\}\\right\)^\{2\}\}\{\\sum\_\{i=1\}^\{N\}\\left\(y\_\{i\}\-\\bar\{y\}\\right\)^\{2\}\},\(21\)
wherey¯\\bar\{y\}denotes the mean ground\-truthC11C\_\{11\}value\. The numerator represents the residual sum of squares of the regression predictions, while the denominator represents the total variation in the ground\-truth properties\. AnR2R^\{2\}value closer to 1 indicates that a larger fraction of the variation inC11C\_\{11\}can be recovered from the frozen latent representation\.

As shown in Table[S4](https://arxiv.org/html/2610.20684#A1.T4), our method achieves competitive regression performance on MetaDB, withMAE=0\.009\\mathrm\{MAE\}=0\.009,RMSE=0\.047\\mathrm\{RMSE\}=0\.047, andR2=0\.899R^\{2\}=0\.899\. On the Interpolation TPMS dataset, it achieves the lowest MAE \(0\.0030\.003\) and RMSE \(0\.0050\.005\), while matching the highestR2R^\{2\}of0\.9930\.993\. These results show that the learned representation preserves fine\-grained continuous mechanical\-property information in addition to the discrete and clustering\-level organization evaluated in Tasks 2 and 3\.

Table S4:Task 4 –C11C\_\{11\}property regression\.MAE measures the average absolute prediction error, RMSE places greater emphasis on large errors, andR2R^\{2\}measures the fraction ofC11C\_\{11\}variation explained by the regression prediction\. Lower is better for MAE and RMSE, while higher is better forR2R^\{2\}\.ModelMetaDBInterpolation TPMSMAE↓\\mathrm\{MAE\}\\downarrowRMSE↓\\mathrm\{RMSE\}\\downarrowR2↑R^\{2\}\\uparrowMAE↓\\mathrm\{MAE\}\\downarrowRMSE↓\\mathrm\{RMSE\}\\downarrowR2↑R^\{2\}\\uparrowGeneral representation learningMVAE0\.0490\.0780\.2460\.0390\.0500\.110SVAE0\.0280\.0510\.4710\.0240\.0310\.616VICReg0\.0110\.0490\.9030\.0100\.0140\.935I\-JEPA0\.0100\.0480\.9070\.0070\.0100\.965Masking strategy baselinesMAE0\.0100\.0470\.9090\.0050\.0070\.984DMAE0\.0090\.0500\.8990\.0030\.0050\.993ColorMAE0\.0070\.0460\.9150\.0030\.0050\.992DaM0\.0100\.0570\.8690\.0040\.0050\.991Topology\-informed baselineScalableTopo0\.0080\.0410\.9320\.0030\.0050\.992Ours0\.0090\.0470\.8990\.0030\.0050\.993Table S5:Ablation study on Interpolation TPMS and MetaDB\.Results are reported as mean±\\pmstandard deviation over five random seeds\. For Interpolation TPMS, Task 1 reports strict and relaxedkkNN family\-classification accuracy; for MetaDB, Task 1 reports macro\-F1 from the linear andkkNN probes\. Task 2 reportsFk​NNF\_\{k\\mathrm\{NN\}\}forC11C\_\{11\}property classification; Task 3 reportsη2\\eta^\{2\}, ARI, and NMI forC11C\_\{11\}property clustering; and Task 4 reportsR2R^\{2\}forC11C\_\{11\}and the full stiffness tensorC21C\_\{21\}\. Higher is better for all metrics\.Interpolation TPMSTask 1Task 2Task 3Task 4AblationAcck​NNStr↑\\mathrm\{Acc\}^\{\\mathrm\{Str\}\}\_\{k\\mathrm\{NN\}\}\\uparrowAcck​NNRel↑\\mathrm\{Acc\}^\{\\mathrm\{Rel\}\}\_\{k\\mathrm\{NN\}\}\\uparrowFk​NN↑F\_\{k\\mathrm\{NN\}\}\\uparrowη2↑\\eta^\{2\}\\uparrowARI↑\\mathrm\{ARI\}\\uparrowNMI↑\\mathrm\{NMI\}\\uparrowRC112↑R^\{2\}\_\{C\_\{11\}\}\\uparrowRC212↑R^\{2\}\_\{C\_\{21\}\}\\uparroww/o mask & head0\.8191±0\.01260\.8191\\pm 0\.01260\.9324±0\.00610\.9324\\pm 0\.00610\.8710±0\.00680\.8710\\pm 0\.00680\.2721±0\.00600\.2721\\pm 0\.00600\.138±0\.0190\.138\\pm 0\.0190\.124±0\.0200\.124\\pm 0\.0200\.9925±0\.0003\\mathbf\{0\.9925\\pm 0\.0003\}0\.9901±0\.00020\.9901\\pm 0\.0002w/o mask0\.8218±0\.00770\.8218\\pm 0\.00770\.9358±0\.00690\.9358\\pm 0\.00690\.8845±0\.00620\.8845\\pm 0\.00620\.4045±0\.03170\.4045\\pm 0\.03170\.196±0\.0410\.196\\pm 0\.0410\.191±0\.0460\.191\\pm 0\.0460\.9925±0\.00050\.9925\\pm 0\.00050\.9964±0\.0003\\mathbf\{0\.9964\\pm 0\.0003\}w/o head0\.8232±0\.01550\.8232\\pm 0\.01550\.9365±0\.01150\.9365\\pm 0\.01150\.8682±0\.00620\.8682\\pm 0\.00620\.2508±0\.03280\.2508\\pm 0\.03280\.116±0\.0400\.116\\pm 0\.0400\.116±0\.0300\.116\\pm 0\.0300\.9917±0\.00020\.9917\\pm 0\.00020\.9961±0\.00030\.9961\\pm 0\.0003Full0\.8309±0\.0074\\mathbf\{0\.8309\\pm 0\.0074\}0\.9391±0\.0073\\mathbf\{0\.9391\\pm 0\.0073\}0\.8870±0\.0049\\mathbf\{0\.8870\\pm 0\.0049\}0\.4116±0\.0363\\mathbf\{0\.4116\\pm 0\.0363\}0\.203±0\.015\\mathbf\{0\.203\\pm 0\.015\}0\.213±0\.013\\mathbf\{0\.213\\pm 0\.013\}0\.9923±0\.00060\.9923\\pm 0\.00060\.9962±0\.00030\.9962\\pm 0\.0003MetaDBTask 1Task 2Task 3Task 4AblationFLin↑F\_\{\\mathrm\{Lin\}\}\\uparrowFk​NN↑F\_\{k\\mathrm\{NN\}\}\\uparrowFk​NN↑F\_\{k\\mathrm\{NN\}\}\\uparrowη2↑\\eta^\{2\}\\uparrowARI↑\\mathrm\{ARI\}\\uparrowNMI↑\\mathrm\{NMI\}\\uparrowRC112↑R^\{2\}\_\{C\_\{11\}\}\\uparrowRC212↑R^\{2\}\_\{C\_\{21\}\}\\uparroww/o mask & head0\.9070±0\.00160\.9070\\pm 0\.00160\.8940±0\.00150\.8940\\pm 0\.00150\.8940±0\.00860\.8940\\pm 0\.00860\.1470±0\.00500\.1470\\pm 0\.00500\.130±0\.0290\.130\\pm 0\.0290\.166±0\.0340\.166\\pm 0\.0340\.8990±0\.01300\.8990\\pm 0\.01300\.8640±0\.01500\.8640\\pm 0\.0150w/o mask0\.9872±0\.00190\.9872\\pm 0\.00190\.9720±0\.00210\.9720\\pm 0\.00210\.9314±0\.00650\.9314\\pm 0\.00650\.3146±0\.00880\.3146\\pm 0\.00880\.202±0\.0520\.202\\pm 0\.0520\.324±0\.0470\.324\\pm 0\.0470\.9066±0\.01810\.9066\\pm 0\.01810\.9061±0\.01490\.9061\\pm 0\.0149w/o head0\.9860±0\.00400\.9860\\pm 0\.00400\.9930±0\.0010\\mathbf\{0\.9930\\pm 0\.0010\}0\.9460±0\.00700\.9460\\pm 0\.00700\.3150±0\.01100\.3150\\pm 0\.01100\.210±0\.0570\.210\\pm 0\.0570\.305±0\.0680\.305\\pm 0\.0680\.9370±0\.0200\\mathbf\{0\.9370\\pm 0\.0200\}0\.9350±0\.01000\.9350\\pm 0\.0100Full0\.9944±0\.0014\\mathbf\{0\.9944\\pm 0\.0014\}0\.9845±0\.00140\.9845\\pm 0\.00140\.9513±0\.0040\\mathbf\{0\.9513\\pm 0\.0040\}0\.3228±0\.0130\\mathbf\{0\.3228\\pm 0\.0130\}0\.211±0\.046\\mathbf\{0\.211\\pm 0\.046\}0\.331±0\.047\\mathbf\{0\.331\\pm 0\.047\}0\.8991±0\.01910\.8991\\pm 0\.01910\.9360±0\.0178\\mathbf\{0\.9360\\pm 0\.0178\}

### A\.8Clustering Metrics in Ablation Study

In addition toη2\\eta^\{2\}, we evaluate the alignment between the unsupervisedKK\-means clusters and the discretizedC11C\_\{11\}property groups using the Adjusted Rand Index \(ARI\) and Normalized Mutual Information \(NMI\)\.

Letni​jn\_\{ij\}denote the number of samples shared by predicted clusteriiand property classjj, with row sumsai=∑jni​ja\_\{i\}=\\sum\_\{j\}n\_\{ij\}, column sumsbj=∑ini​jb\_\{j\}=\\sum\_\{i\}n\_\{ij\}, and total sample sizenn\. The ARI is defined as

ARI=∑i​j\(ni​j2\)−∑i\(ai2\)​∑j\(bj2\)\(n2\)12​\[∑i\(ai2\)\+∑j\(bj2\)\]−∑i\(ai2\)​∑j\(bj2\)\(n2\)\.\\mathrm\{ARI\}=\\frac\{\\displaystyle\\sum\_\{ij\}\\binom\{n\_\{ij\}\}\{2\}\-\\frac\{\\displaystyle\\sum\_\{i\}\\binom\{a\_\{i\}\}\{2\}\\sum\_\{j\}\\binom\{b\_\{j\}\}\{2\}\}\{\\binom\{n\}\{2\}\}\}\{\\displaystyle\\frac\{1\}\{2\}\\left\[\\sum\_\{i\}\\binom\{a\_\{i\}\}\{2\}\+\\sum\_\{j\}\\binom\{b\_\{j\}\}\{2\}\\right\]\-\\frac\{\\displaystyle\\sum\_\{i\}\\binom\{a\_\{i\}\}\{2\}\\sum\_\{j\}\\binom\{b\_\{j\}\}\{2\}\}\{\\binom\{n\}\{2\}\}\}\.
ARI corrects the agreement between the two partitions for chance, with larger values indicating stronger correspondence\.

For predicted clustersUUand property classesVV, NMI is computed from their mutual information,

I⁡\(U,V\)=∑i,jpi​j​log⁡pi​jpi​pj,I\(U;V\)=\\sum\_\{i,j\}p\_\{ij\}\\log\\frac\{p\_\{ij\}\}\{p\_\{i\}p\_\{j\}\},
and normalized by the entropies of the two partitions:

NMI=I⁡\(U,V\)H⁡\(U\)​H​\(V\),\\mathrm\{NMI\}=\\frac\{I\(U;V\)\}\{\\sqrt\{H\(U\)H\(V\)\}\},
where

H\(U\)=−∑ipilogpi,H\(V\)=−∑jpjlogpj\.H\(U\)=\-\\sum\_\{i\}p\_\{i\}\\log p\_\{i\},\\qquad H\(V\)=\-\\sum\_\{j\}p\_\{j\}\\log p\_\{j\}\.
NMI ranges from 0 to 1, with higher values indicating stronger agreement between the clustering structure and theC11C\_\{11\}property groups\.

### A\.9Latent\-Space Alignment Metrics

We evaluate whether pairwise distances in the learned latent space reflect topology\- and mechanics\-related differences between TPMS structures\. For each model, the latent vectors are standardized using statistics computed from the corresponding training split\. For a held\-out pair of structures\(i,j\)\(i,j\), the latent distance is defined as

dz​\(i,j\)=‖𝐳~i−𝐳~j‖2,d\_\{z\}\(i,j\)=\\left\\\|\\widetilde\{\\mathbf\{z\}\}\_\{i\}\-\\widetilde\{\\mathbf\{z\}\}\_\{j\}\\right\\\|\_\{2\},where𝐳~\\widetilde\{\\mathbf\{z\}\}denotes the standardized latent representation\.

For each descriptor, we compute a corresponding pairwise distancedt​\(i,j\)d\_\{t\}\(i,j\)and quantify its alignment with the latent distance using the Spearman rank correlation

ρs=1−6​∑m=1M\(Rmz−Rmt\)2M⁡\(M2−1\),\\rho\_\{s\}=1\-\\frac\{6\\sum\_\{m=1\}^\{M\}\\left\(R\_\{m\}^\{z\}\-R\_\{m\}^\{t\}\\right\)^\{2\}\}\{M\(M^\{2\}\-1\)\},whereMMis the number of evaluated structure pairs, andRmzR\_\{m\}^\{z\}andRmtR\_\{m\}^\{t\}denote the ranks of the latent distance and descriptor distance for pairmm, respectively\. Higherρs\\rho\_\{s\}indicates stronger correspondence between the learned latent geometry and the corresponding structural descriptor\.

##### PD\-Score Alignment\.

Letsi,ks\_\{i,k\}denote the PD score of patchkkin structureii\. Following the masking procedure, the scores are normalized within each structure as

πi,k=si,k∑r=1npsi,r,\\pi\_\{i,k\}=\\frac\{s\_\{i,k\}\}\{\\sum\_\{r=1\}^\{n\_\{p\}\}s\_\{i,r\}\},wherenpn\_\{p\}is the number of patches\. The pairwise PD\-score distance is

dPD​\(i,j\)=‖𝝅i−𝝅j‖2\.d\_\{\\mathrm\{PD\}\}\(i,j\)=\\left\\\|\\bm\{\\pi\}\_\{i\}\-\\bm\{\\pi\}\_\{j\}\\right\\\|\_\{2\}\.PD\-Score Alignment is then defined as

ρPD=ρs​\(dz,dPD\)\.\\rho\_\{\\mathrm\{PD\}\}=\\rho\_\{s\}\\left\(d\_\{z\},d\_\{\\mathrm\{PD\}\}\\right\)\.

##### H1H\_\{1\}\- andH2H\_\{2\}\-Count Alignment\.

Letni\(q\)n\_\{i\}^\{\(q\)\}denote the number of persistence features in homology dimensionq∈\{1,2\}q\\in\\\{1,2\\\}for structureii\. The pairwise count distance is

dHq​\(i,j\)=\|ni\(q\)−nj\(q\)\|\.d\_\{H\_\{q\}\}\(i,j\)=\\left\|n\_\{i\}^\{\(q\)\}\-n\_\{j\}^\{\(q\)\}\\right\|\.The corresponding alignment is

ρHq=ρs​\(dz,dHq\),q∈\{1,2\}\.\\rho\_\{H\_\{q\}\}=\\rho\_\{s\}\\left\(d\_\{z\},d\_\{H\_\{q\}\}\\right\),\\qquad q\\in\\\{1,2\\\}\.

##### C11C\_\{11\}\-Property Alignment\.

The scalar stiffness componentC11C\_\{11\}is standardized using statistics from the training split, yieldingC~11\\widetilde\{C\}\_\{11\}\. The pairwise property distance is

dC11​\(i,j\)=\|C~11,i−C~11,j\|\.d\_\{C\_\{11\}\}\(i,j\)=\\left\|\\widetilde\{C\}\_\{11,i\}\-\\widetilde\{C\}\_\{11,j\}\\right\|\.The property alignment is defined as

ρC11=ρs​\(dz,dC11\)\.\\rho\_\{C\_\{11\}\}=\\rho\_\{s\}\\left\(d\_\{z\},d\_\{C\_\{11\}\}\\right\)\.

### A\.10Parameter Sensitivity and Hyperparameter Selection

We further examine the sensitivity of the proposed framework to three key hyperparameters: the patch sizepp, the masking ratioρ\\rho, and the effective\-loss weightλeff\\lambda\_\{\\mathrm\{eff\}\}, which are most relavant to our proposed mechanisms\. The results on the Interpolation TPMS dataset are summarized in Table[S6](https://arxiv.org/html/2610.20684#A1.T6)\. Each parameter is varied independently while the remaining relevant settings are fixed\.

For the patch size,p=4p=4achieves the best results in Task 1,2,and 4\. The only exception is Task 3, wherep=8p=8yields slightly better clustering performance, improvingη2\\eta^\{2\},AccMatch\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}, andFMacroF\_\{\\mathrm\{Macro\}\}by only0\.02060\.0206,0\.01500\.0150, and0\.01550\.0155, respectively, compared withp=4p=4\. Given these relatively small gains in Task 3 and the consistently better performance ofp=4p=4in Tasks 1, 2, and 4, we adoptp=4p=4for the main experiments\.

The masking ratio shows a clearer trade\-off between family\-level structural discrimination and property\-related organization of the latent space\. Increasing the masking ratio fromρ=0\.75\\rho=0\.75to0\.850\.85improves the four Task 1 metrics by up to0\.01440\.0144, indicating stronger family discrimination under more aggressive masking\. However, this comes at a substantially larger cost in Task 3:η2\\eta^\{2\}decreases from0\.31660\.3166to0\.15000\.1500, whileAccMatch\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}andFMacroF\_\{\\mathrm\{Macro\}\}decrease from0\.55080\.5508and0\.54650\.5465to0\.44090\.4409and0\.44120\.4412, respectively\. ThekkNN property\-classification F1 in Task 2 also decreases from0\.87930\.8793to0\.87280\.8728\. Conversely, lower masking ratios improve some property\-related metrics but lead to noticeably weaker Task 1 performance; for example, reducingρ\\rhofrom0\.750\.75to0\.550\.55lowers the two linear\-probe family metrics by approximately0\.0390\.039\. We therefore chooseρ=0\.75\\rho=0\.75as a balanced operating point, retaining strong structural discrimination without the substantial degradation in clustering observed atρ=0\.85\\rho=0\.85\.

A similar trade\-off is observed for the PD\-loss weightλPD\\lambda\_\{\\mathrm\{PD\}\}\. WhileλPD=0\.01\\lambda\_\{\\mathrm\{PD\}\}=0\.01gives the best linear family\-classification performance,λPD=0\.05\\lambda\_\{\\mathrm\{PD\}\}=0\.05improvesη2\\eta^\{2\},AccMatch\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}, andFMacroF\_\{\\mathrm\{Macro\}\}in Task 3 by0\.36400\.3640,0\.16090\.1609, and0\.15680\.1568, respectively, at the cost of only0\.02120\.0212and0\.01870\.0187in the two linear Task 1 metrics\. Further increasingλPD\\lambda\_\{\\mathrm\{PD\}\}to0\.100\.10yields only marginal gains in Task 2 and Task 4 while slightly reducing Task 1 and Task 3 performance\. We therefore selectλPD=0\.05\\lambda\_\{\\mathrm\{PD\}\}=0\.05as a balanced setting across tasks\.

Based on above sensitivity results and analysis, we usep=4p=4,ρ=0\.75\\rho=0\.75, andλPD=0\.05\\lambda\_\{\\mathrm\{PD\}\}=0\.05in the main experiments\.

Table S6:Parameter sensitivity analysis on the Interpolation TPMS dataset\.We evaluate the sensitivity to masking ratioρ\\rho, PD\-loss weightλPD\\lambda\_\{\\mathrm\{PD\}\}, and patch sizepp\. For the masking\-ratio sweep,λPD=0\.02\\lambda\_\{\\mathrm\{PD\}\}=0\.02andp=4p=4are fixed; for the PD\-loss\-weight sweep,ρ=0\.75\\rho=0\.75andp=4p=4are fixed; and for the patch\-size sweep,ρ=0\.75\\rho=0\.75andλPD=0\.05\\lambda\_\{\\mathrm\{PD\}\}=0\.05are fixed\. Bold values indicate the best performance within each sensitivity block\.†\\daggerdenotes the value adopted in the main configuration\.Task 1: Family classificationTask 2:C11C\_\{11\}classificationTask 3:C11C\_\{11\}clusteringTask 4: RegressionParameterValueAccLinStr↑\\mathrm\{Acc\}^\{\\mathrm\{Str\}\}\_\{\\mathrm\{Lin\}\}\\uparrowAccLinRel↑\\mathrm\{Acc\}^\{\\mathrm\{Rel\}\}\_\{\\mathrm\{Lin\}\}\\uparrowAcck​NNStr↑\\mathrm\{Acc\}^\{\\mathrm\{Str\}\}\_\{k\\mathrm\{NN\}\}\\uparrowAcck​NNRel↑\\mathrm\{Acc\}^\{\\mathrm\{Rel\}\}\_\{k\\mathrm\{NN\}\}\\uparrowFk​NN↑F\_\{k\\mathrm\{NN\}\}\\uparrowFLin↑F\_\{\\mathrm\{Lin\}\}\\uparrowη2↑\\eta^\{2\}\\uparrowAccMatch↑\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}\\uparrowFMacro↑F\_\{\\mathrm\{Macro\}\}\\uparrowRC112↑R^\{2\}\_\{C\_\{11\}\}\\uparrowRC212↑R^\{2\}\_\{C\_\{21\}\}\\uparrowMask ratioρ\\rho0\.550\.83760\.84840\.82750\.93170\.88690\.92180\.39010\.54590\.53490\.992250\.996280\.650\.86060\.87500\.82720\.93600\.88460\.91570\.31340\.54930\.54730\.991850\.996360\.75†0\.75^\{\\dagger\}0\.87640\.88790\.83470\.93960\.87930\.90750\.31660\.55080\.54650\.991900\.996330\.850\.89080\.90230\.84910\.94500\.87280\.91080\.15000\.44090\.44120\.992040\.99613λPD\\lambda\_\{\\mathrm\{PD\}\}0\.010\.88720\.89940\.82790\.93100\.87780\.92100\.09720\.45180\.45290\.991840\.996100\.020\.87640\.88790\.83470\.93960\.87930\.90750\.31660\.55080\.54650\.991900\.996330\.05†0\.05^\{\\dagger\}0\.86600\.88070\.83150\.93640\.88470\.91650\.46120\.61270\.60970\.991940\.996200\.100\.85910\.87680\.82250\.92990\.88910\.91620\.45600\.60750\.60550\.992210\.996040\.200\.83650\.85450\.81780\.92710\.88870\.91160\.31290\.54450\.53810\.992060\.99583Patch sizepp4†4^\{\\dagger\}0\.86600\.88070\.83150\.93640\.88470\.91650\.46120\.61270\.60970\.991940\.9962080\.83830\.85480\.82460\.93320\.87890\.91370\.48180\.62770\.62520\.991100\.99587160\.81460\.83110\.81240\.92380\.88100\.91310\.45500\.61370\.60870\.990100\.99567

Table S7:Parameter sensitivity analysis on the MetaDB dataset\.We evaluate the sensitivity to the PD\-loss weightλPD\\lambda\_\{\\mathrm\{PD\}\}, while fixing the masking ratio toρ=0\.75\\rho=0\.75and patch size top=4p=4\. Bold values indicate the best performance within the sensitivity sweep\.†\\daggerdenotes the value adopted in the main configuration\.Task 1: Family classificationTask 2:C11C\_\{11\}classificationTask 3:C11C\_\{11\}clusteringTask 4: RegressionParameterValueFLin↑F\_\{\\mathrm\{Lin\}\}\\uparrowFk​NN↑F\_\{k\\mathrm\{NN\}\}\\uparrowBALin↑\\mathrm\{BA\}\_\{\\mathrm\{Lin\}\}\\uparrowFLin↑F\_\{\\mathrm\{Lin\}\}\\uparrowBAk​NN↑\\mathrm\{BA\}\_\{k\\mathrm\{NN\}\}\\uparrowFk​NN↑F\_\{k\\mathrm\{NN\}\}\\uparrowη2↑\\eta^\{2\}\\uparrowAccMatch↑\\mathrm\{Acc\}\_\{\\mathrm\{Match\}\}\\uparrowFMacro↑F\_\{\\mathrm\{Macro\}\}\\uparrowRC112↑R^\{2\}\_\{C\_\{11\}\}\\uparrowRC212↑R^\{2\}\_\{C\_\{21\}\}\\uparrowλPD\\lambda\_\{\\mathrm\{PD\}\}0\.0050\.99450\.98440\.95690\.95690\.95130\.95120\.32350\.65930\.67230\.90260\.91690\.010†0\.010^\{\\dagger\}0\.99440\.98450\.96410\.96400\.95130\.95120\.32280\.65980\.67280\.89910\.93600\.0150\.99300\.98770\.96000\.95990\.95390\.95370\.32170\.65980\.67280\.85650\.90330\.0200\.99310\.98400\.96350\.96350\.95390\.95370\.32020\.66870\.68090\.90070\.91920\.0300\.99370\.98270\.95600\.95600\.95030\.95020\.30730\.58110\.56030\.87530\.91220\.1000\.99240\.98590\.95590\.95590\.95130\.95110\.30730\.58010\.55950\.88260\.89810\.1500\.99110\.98420\.96000\.96000\.95230\.95220\.30120\.52740\.49890\.90310\.90040\.2000\.99270\.98480\.95750\.95740\.95030\.95010\.32040\.67030\.68230\.88980\.91250\.2250\.99240\.98690\.95690\.95690\.95440\.95420\.30570\.51570\.49990\.88490\.91060\.2500\.99210\.98680\.95900\.95890\.95180\.95170\.25100\.45220\.43890\.88580\.89950\.2750\.98900\.98540\.95600\.95590\.95330\.95320\.20020\.51250\.47990\.89470\.90340\.3000\.99000\.98630\.95660\.95640\.95280\.95270\.20320\.52170\.50440\.90090\.90780\.3500\.99060\.98480\.96050\.96050\.95080\.95060\.10780\.47110\.45500\.85200\.90390\.4000\.99230\.98380\.95840\.95850\.94980\.94970\.10920\.46360\.44920\.90240\.8950

相似文章

层次贝叶斯深度学习方法论的理论与实践进展

arXiv cs.LG

该论文提出了多层粒子边缘Metropolis-Hastings(MLPMMH)方法,通过伪边缘推断与跨网络宽度截断层级的耦合SMC相结合,实现分层贝叶斯深度学习中参数与超参数的联合推断,并在理论上证明了O(ε²)的均方误差与O(ε⁻²)的计算复杂度,同时给出可扩展的近似版本S-MLPMMH用于MNIST实验。

空间感应头:多维细胞自动机的上下文学习

arXiv cs.LG

本文提出"空间感应头"(spatial induction heads),一种两层 gather-and-match 电路,解释 Transformer 如何在多维细胞自动机的序列化数据中进行上下文学习。研究表明,该电路可逼近贝叶斯后验并在确定性规则上实现精确预测,训练后的两层 Transformer 能泛化到未见过的规则。