Abstract
Architected materials that consist of multiple subelements arranged in particular orders can demonstrate a much broader range of properties than their constituent materials. However, the rational design of these materials generally relies on experts’ prior knowledge and requires painstaking effort. Here, we present a data-efficient method for the high-dimensional multi-property optimization of 3D-printed architected materials utilizing a machine learning (ML) cycle consisting of the finite element method (FEM) and 3D neural networks. Specifically, we apply our method to orthopedic implant design. Compared to uniform designs, our experience-free method designs microscale heterogeneous architectures with a biocompatible elastic modulus and higher strength. Furthermore, inspired by the knowledge learned from the neural networks, we develop machine-human synergy, adapting the ML-designed architecture to fix a macroscale, irregularly shaped animal bone defect. Such adaptation exhibits 20% higher experimental load-bearing capacity than the uniform design. Thus, our method provides a data-efficient paradigm for the fast and intelligent design of architected materials with tailored mechanical, physical, and chemical properties.
Subject terms: Bioinspired materials, Biomedical engineering
Architected materials can have enhanced properties compared to bulk but are difficult to design. Here the authors propose a machine-learning-based pipeline to design architected materials with predetermined elastic modulus and enhanced yield strength and test it in additive manufacturing.
Introduction
Architected materials are one of the most widely adopted engineering materials. Due to their excellent mechanical performance and adaptable properties, architected materials are very popular in many fields, such as those of lightweight structures1–7, acoustics8, battery electrodes9, electromagnetics10–12, and tissue engineering13–17. Moreover, recent progress in 3D printing has further enabled the customized and inexpensive fabrication of complex material geometries. Despite the broad applicability and immense potential of architected materials, designing them is particularly difficult. The traditional method generally relies on numerical simulation, theoretical analysis, and topology optimization (TO). These rule-based undertakings are usually exhausting and time-consuming, and the performance of resultant designs highly depends on the designer’s professional knowledge and their initial guesses18–21. Recently, machine learning (ML) has emerged as a promising technique to circumvent this problem and find the optimal solution without any prior knowledge requirements22–27. Furthermore, active learning that combines machine learning and simulations or experiments to tackle optimization problems is an emerging topic at the frontier of science28. It introduces an iterative ML algorithm that identifies high-value solutions with fewer labeled data29,30. Such efficiency is highly desirable when the data is sparsely distributed. However, some of these methods mainly focus on 2D-structure-related problems, while others use Bayesian optimization to solve low-dimensional problems or focus on an unconstrained single objective31–34. The efforts toward solving high-dimensional multi-objective problems are often obfuscated by the data sparsity, the enormity of the search space, and stringent external constraints.
In this work, we introduce an active learning route that effectively combines a generative model with physical simulation to perform a high-dimensional multi-objective optimization under various constraints (Supplementary Fig. 1), commonly encountered in many real-world engineering designs35. As demonstrated in Fig. 1, our approach consists of three main parts: (1) generative architecture design (GAD). In this step, GAD leverages the encoder-decoder neural network (autoencoder) to generate architecture sets with unknown properties. The autoencoder learns an effective representation of the high-dimensional data in an unsupervised manner, which converts the exploration in a high-dimensional design space into a lower one. This method has been proven to be a revolutionary technique in materials discovery36,37. (2) Multi-objective active learning loop (MALL). MALL evaluates the generated dataset and searches for high-performance architecture by recursively querying the finite element method (FEM). (3) 3D printing and testing. Finally, we fabricate the ML-designed architected materials via a specialized 3D printing technique (laser powder bed fusion) and experimentally verify the corresponding mechanical properties. We call the overall method “GAD-MALL”. The technical details are described in the “Methods”.
Results
Multi-objective active learning algorithm
We applied the GAD-MALL approach to a multi-property optimization problem with clinical importance—bone grafting implants. Bone is a typical architected material primarily consisting of cortical and cancellous parts, with the elastic modulus (E) ranging from 0.03 to 30 GPa depending on the bone mineral density and varying according to age, sex, and race38. Although bone can repair itself, a bone defect of a critical size necessitates a grafting implant to support the load and induce bone growth. Metals are the promising choice for bone implant materials due to their excellent mechanical properties. However, the E of the existing metal bulk materials is much greater than that of the bones (i.e., titanium −100 GPa; iron −200 GPa, etc.), which results in the stress shielding effect and impedes the recovery of the bone39. One effective solution is introducing a 3D-printed scaffold architecture to lower the E. The geometrical shape and mechanical properties of the scaffold should be comparable to those of the individual defective bone to provide reliable structural support and smooth stress conduction. The mechanical response of the scaffold can be represented by a compressive stress-strain curve. The slope of the linear section of the curve represents E, which measures a material’s ability to resist external stress before being deformed permanently, and the yield point with 0.2% strain represents the yield strength (Y), which quantifies the maximum resistance before the onset of nonreversible deformation. Therefore, we need to optimize several targets under external constraints: (1) the E of the scaffold implant must match that of the bone. (2) the Y must be as high as possible to sustain the bone. (3) the resultant structures must be biocompatible and 3D-printable. An important prerequisite is that the simulated properties agree with experimental observation within an acceptable error range. Therefore, several replicates (to ensure reproducibility) of candidate materials were manufactured and tested, by which the experimental measurements (E and Y) were used to calibrate the FEM parameters such that the error between the simulation and experimental results was less than 10% (see “Methods”). In addition, the overall weight of the scaffold should not go beyond a certain threshold since a minimum usage is always required considering long-term biosafety.
Moreover, to balance complexity and computing efficiency, we adopted the 3 × 3 × 3 cubic arrangement of the gyroid units as the model input for the optimization task (see Methods for the structure generation). Therefore, this problem can be treated as a high-dimensional multi-objective optimization problem, presenting an exponential difficulty due to the “curse of dimensionality”42. The gyroid geometry is categorized in the triply periodic minimal surfaces (TPMS) family—it is an ideal porous structure for bone scaffolds due to its high interconnectivity, smooth surface, and mathematically adjustable geometrical attributes40,41. The multi-objective topology optimization can also achieve multiple mechanical targets by optimizing the topology under constraints, but such change often compromises other desirable biological functions and leads to overly complicated designs with limited printability or suboptimal mechanical performance42–44. The gyroid unit is carefully chosen since it has many advantages for bone implants, e.g., it has a Gaussian curvature close to 0 and a saddle shape similar to that of bone trabeculae, which has been shown in related studies to better promote tissue growth compared to other structures45. In addition, various works have pointed out that the distribution of TPMS units can influence the mechanical properties, but so far none has quantitatively evaluated such correlation, not to mention the optimization46. Hence, to guarantee biocompatibility, 3D-printability, and service applicability, we adjust the size of the gyroid unit (porosity) within the scaffold instead of changing the topology of the subunit, resulting in a geometrical alteration that modulates the overall mechanical properties.
Applications to orthopedic implants
The properties of the architected materials are determined by both the scaffold architecture and the constituent materials. Ti6Al4V (Ti) and pure zinc (Zn) were used as constituent materials for orthopedic implants. Ti alloy is bioinert in human bodies and has been the de facto choice for 3D-printed orthopedic implants, achieving successful clinical application to repairing bone defects. Biodegradable Zn provides an alternative option to bioinert materials and is regarded as promising for addressing the clinical concerns associated with permanent existence and secondary surgery47. Such features are especially desirable for bone regeneration. As both materials are worthy of investigation, to demonstrate the effectiveness and general applicability of the GAD-MALL framework, we designed two optimization tasks for both constituent materials and applied the learned design principle to the real bone replacement architecture. Specifically, the Ti alloy scaffolds were assigned a high E, while the pure Zn scaffolds had a low E, indicating different clinical needs based on the constituent materials. In addition, two tasks were given different initial data distributions to demonstrate that GAD-MALL can work under different initial conditions. Notably, all tasks were completed in one week with the current hardware setup, as tasks in the clinical scene are usually time-constrained. In the following section, we begin with the Ti cubic scaffolds.
A data-efficient route toward high-performance structure
To mimic the mechanical behavior of trabecular and compact bones, the task was to design high-Y scaffolds with E = 2500 MPa and 5000 MPa (E2500 and E5000). The uniform-designed scaffolds at E = 2500 MPa and 5000 MPa set the “gold criteria” for the mechanical performance of the scaffolds (see Supplementary Fig. 2 for the design protocol of a uniform scaffold with specific E), the expert and uniform designs refer to two designs: one is a scaffold generated using topological optimization (see Supplementary Fig. 3) and the other uniformly sized Gyroid subunits which has been adopted in other studies44,48,49. GAD-MALL stopped if the Y of the designed scaffold significantly surpassed the “golden criteria” (termed the “treasure” scaffold) or the learning process showed no further progress. The initially labeled dataset was composed of merely 95 data points (the simulation took ca. 7 days, hardware specified in the Methods section), since the predictive model based on this dataset already showed good performance on the testing dataset. Figure 2a demonstrates the good performance of the 3D convolutional neural networks (3D-CNNs) on the test dataset (uniformly sampled from the labeled dataset) in the 1st round and last round, in which both 3D-CNNs demonstrate high accuracy (coefficient of determination, i.e., R2 > 0.92). A more detailed performance evaluation of the models used in this study can be found in Supplementary Fig. 4 (Performance evaluation of the 3D-CNNs on the Ti test dataset), Supplementary Fig. 5 (performance evaluation of the 3D-CNNs on the Zn testing dataset), Supplementary Fig. 6 (Training of the 3D convolutional autoencoder), and Supplementary Fig. 7 (the average negative log-likelihood versus the number of clusters in the Gaussian mixture model). Figure 2b shows that the scaffolds had been precisely manufactured—the cross-sections of the micro-computed tomography (Micro-CT) of the scaffolds largely overlapped with that of the designs (more Micro-CT can be find in Supplementary Fig. 8). The superior efficiency of GAD-MALL is evidenced by comparison with other baseline methods under current problem settings as well as under a toy problem setting, in which the global optimal solution is known (Fig. 2c, Supplementary Methods, and Supplementary Fig. 9). In the current design problems, the GAD-MALL iteration-strength curve demonstrated a clear upward trend of mechanical strength improvement, while both curves of the random-search-based and Bayesian-optimization-based active learning were relatively flat, showing no notable improvements.
Figure 2e shows the overall data distribution in terms of E and Y with the treasure scaffolds indicated by blue stars. Each active learning iteration is characterized by colored ellipses. Figure 2d, f demonstrate two distinct exploration paths for two different tasks (the detailed results of each learning round are described in Supplementary Fig. 10 and Supplementary Table 1). The E2500 exploration path shows a steady upward trend, and GAD-MALL quickly discovered the treasure scaffolds at the 3rd and 5th rounds with more than a 30% increase in Y. However, the E5000 task was more complicated—the learning process exhibited a downward trend before it recovered and found the treasure scaffolds. Specifically, the batches from the 1st to 3rd rounds either fell out of the target E region or had inferior Y-values. The 4th-round batch finally hit the target of E, albeit Y was not notably better than that of the uniform designs. Finally, the treasure scaffolds were discovered on the 5th and 6th rounds. This oscillatory trend is likely due to the sparsity of data within this range (with only two initial data points available).
The experiments confirmed the discovery—the ML-designed scaffolds (A1–A4) showed better performance than the uniform-designed scaffolds (H1 and H2). More details are available in Fig. 2g, Supplementary Fig. 11, and Supplementary Table 2. The experimental strain‒stress curves of the A1 and H1 scaffolds are also displayed in the inset in Fig. 2g. To understand the ML design, we further analyzed the ML-designed scaffold by extracting the corresponding regression activation map (RAM) and performing FEM mechanical analysis. As an illustrative example, we applied the RAM to the Y-predicting 3D-CNN model to reveal the driving mechanism behind the high Y of the A1 scaffold. RAM is a variant of a classification activation map that extracts the last convolutional layer to visualize the discriminative regions used by a 3D-CNN to predict the output50. In this case, the RAM highlights the scaffold’s spatial characteristics that correlate to its mechanical strength, identifying the regions that contribute to the enhancement of strength. Figure 2h demonstrates the A1 scaffold geometrical structure, the corresponding porosity matrix, and the RAM (see Supplementary Fig. 12 for more results). The RAM implies that the “attention” distribution extracted from the 3D-CNN resembled a heterogeneous “face-centered” lattice. Indeed, a closer look at the A1 scaffold revealed that the gyroid units at each face center of the scaffold showed a minimal porosity (0.3). This observation indicates that instead of uniformity, a heterogeneous scaffold with more materials distributed at the face centers could significantly enhance the strength (see Supplementary Fig. 13 for more results). Moreover, from a macroscopic point of view, the strength of a typical porous structure can be approximated by the Gibson-Ashby equation51:
1 |
where Y0 stands for the strength of the constituent material, C represents a geometry-related parameter, p is the porosity of the unit, and the exponent α relates to the deformation behavior of the structure. According to the FEM calculated data, we fitted the curve of strength Y as a function of p for ML and uniform-designed scaffolds and found aML = 2.11, aUD = 1.86, CML = 0.84, and CUD = 0.64, in which UD stands for uniform design.
The ML-designed scaffold had a larger a and C than the uniform design. Generally, increasing the mechanical anisotropy of a porous structure leads to an increase in the exponential factor a, while an increase in parameter C can be found in the material distribution in favor of the load direction52.
Microscopically, FEM analysis confirmed the above observation. Figure 2i shows the distribution of von Mises stress and hydrostatic pressure of the A1 and H1 scaffolds (see Supplementary Fig. 14 for more results). Compared with the H1 scaffold, the A1 scaffold endures a much weaker effect of stress concentration; moreover, more struts of the A1 scaffolds are compressed rather than stretched. The ML model preferentially places more materials on the face center of the scaffolds, which optimizes the stress distribution and improves the structural strength with increasing limited mass. Hence, GAD-MALL was able to find the optimal architectures by efficiently learning from a few initial data points.
Learning without prior data in the target range
To demonstrate the robustness of the GAD-MALL approach, we designed a learning task by which GAD-MALL found the appropriate scaffolds “from scratch”—the initial Zn dataset did not contain any prior data points in the target range by design. The task of this section was to design high-Y scaffolds at E = 500 MPa and 1000 MPa (E500 and E1000), targeting the replacement of cancellous bone. Again, the uniform-designed scaffolds at E = 500 MPa and 1000 MPa set the “golden criteria”.
Figure 3a–c illustrate the E–Y distribution of the initial data (marked as light blue dots) and the results from each active learning round characterized by colored ellipses (the detailed results of each learning round are described in Supplementary Fig. 15 and Supplementary Table 3). Figure 3b demonstrates that the GAD-MALL exploration paths of the missing data were complicated, exhibiting back-and-forth trends. For the E500 task, the E distribution of the 1st round shows a significant standard deviation. It is noteworthy that some scaffolds from the 1st round had already reached the target E ≈ 500 MPa. The 2nd round shows improvement—the overall standard deviation was significantly reduced (from 52 to 19 MPa). While all scaffolds’ E values were located at approximately 500 MPa, the Y values were still 30% less than the gold criteria. In the following rounds, the exploration path reached a plateau, and the selected candidates were slightly better than the golden criteria (14.8 MPa). The E500 task was terminated after the 5th round since no further progress was observed (see inset of Fig. 3b).
On the other hand, GAD-MALL excelled at the E1000 tasks, outperforming the golden criteria by a large margin. More specifically, the 1st round already showed promising results, in which all scaffolds exhibited the targeted E, although with slightly worse Y ( ≈ 10%). The subsequent round witnessed a significant decrease in porosity (Supplementary Table 3), which in turn remarkably enhanced Y. However, the reduced porosity resulted in another problem—the E increased to 1200 ~ 1400 MPa. GAD-MALL incorporated this knowledge into the database in the subsequent learning process.
Eventually, the average porosity increased, and the treasure scaffolds were discovered in the 3rd and 4th rounds. The entire learning process took approximately 9 days, and the mechanical properties of the resultant designs are tabulated in Supplementary Table 4.
Figure 3d illustrates the model and Micro-CT of an exemplary ML-designed scaffold (see Supplementary Fig. 16 for more results). From the cross-section view, the model and manufactured sample were shown to agree with each other. The ML-designed scaffolds were manufactured, and their mechanical properties were measured experimentally (Fig. 3e and Supplementary Fig. 17). The ML design had a significant performance advantage over the uniform design, whose Y (26.4 ± 0.7 MPa) exceeded the golden criteria (21.7 ± 1.8 MPa) by a large margin of 21.6%, with a slightly lower porosity. As the E and Y of the bulk Zn was less than those of the Ti alloy, the Zn scaffold still had a lower porosity even though the target E was only 1000 MPa. Similar to the Ti scaffold, the FEM analysis in Fig. 3f shows that the low-porosity face-centered units in the ML-designed scaffold had less stress concentration, leading to enhanced strength (see Supplementary Fig. 18 for more results). Since the face-centered and the central unit of the Zn scaffold had reached the lower limit (porosity = 0.2) and the excess weight was allocated to the central and the ridge-center unit of the cubic scaffold, the E of the scaffold did not hit the targeted E range (E = 1000 ± 50 MPa). Thus, the central and ridge-center units promoted E to the target range without decreasing Y. In this task, we showcased that GAD-MALL was able to find the optimal architecture even when the initial data distribution and the constituent material were considerably different from those in the previous section. Such robustness is highly desirable since clinical situations can be quite variable—the patient data (target material and mechanical range) are often unknown beforehand, and the initial data can have various distributions.
ML-inspired anatomic bone implants
Most real-world bone implants require scaffolds in anatomical shapes that fit to the defective bone. Figure 4a, b shows a large, irregularly shaped bone defect in a New Zealand rabbit model animal model—a defect of critical size (30 mm) occurred in the middle part of the tibia. Figure 4c shows the 3D shape of the tibia, which was acquired through Micro-CT scanning. It is difficult and time-consuming to find the optimal scaffold architecture to fit the shape, whether by experimental or numerical trials since there are many possible choices. Here, we demonstrate how a machine-learned design principle can be readily adapted to a clinical scene through a facile machine-human design workflow.
Concretely, to use the ML-designed cubic scaffold for a larger implant for large, irregularly shaped bone defect fixation, our workflow constituted the following two steps (Supplementary Fig. 19): (1) Using the ML-designed cubic scaffold as the basic unit, we manually created a cuboid of 3 × 3 × 9 units with width, length, and height of 18 mm, 18 mm, and 54 mm, respectively. (2) Subsequently, we caved out an irregularly shaped scaffold from the interior of the cuboid that matched the bone shape. Then we performed a FEM study of TO (Supplementary Fig. 3), ML, and uniform designs to assess their mechanical performance, and the simulated results show that the load-bearing capacity of the ML design is considerably higher than that of the other two designs (Fig. 4d). The experimentally validated mechanical behaviors at the macroscale could be characterized by the displacement-force curves in Fig. 4e and Supplementary Fig. 20, which confirmed that the stiffness of uniform-designed and ML-inspired implants was almost the same, while the ML-inspired implant’s load-bearing capacity (indicated by stars) was considerably higher (20%). The von Mises stress distribution, given in the inset of Fig. 4e, showed that the overall stress (under 0.6 mm deformation) of the ML-inspired design was considerably higher than that of the uniform design (see Supplementary Fig. 21 for more results). With the same bone shape and deformation, the higher inner stress accumulation of the ML-inspired design indicated stronger support of the bone implant. Therefore, the strengthening effect of the ML-designed face-centered lattice was accumulative; a large structure made up of many individual strengthened cubes still demonstrated better load-bearing capacity than the uniform design of the same scale.
Discussion
This work demonstrates a multi-objective active learning approach for designing 3D-printed architected materials with generative models and 3D neural networks under several external constraints. With only 95 initial fine-tuned FEM simulation data points, our approach quickly discovered high-performance architected materials. Thus, by fusing high-precision simulation, ML, and 3D printing, our framework was developed into a powerful and robust tool that excels at complex multi-objective architecture optimization. It represents a data-efficient, intelligent method that requires no prior knowledge and can be readily adopted in wide-ranging architected materials applications. While GAD-MALL can learn the structures described by a set of parameters and is capable of discovering the corresponding parameter-property relation, the structures without a clear mathematical description are beyond the capacity of this method. One could overcome such limitations by (1) introducing more architectural degrees of freedom in terms of parameters, such as taking more non-linear terms as an input variable (i.e., gradients, periodicity, etc.), or (2) using raw input representation such as 3D point clouds and voxelization, both of which could lead to the discovery of new families of metamaterials but requires more carefully design of the generative model and significant computational effort. Meanwhile, the application of other advanced generative models (such as vector-quantized variational autoencoder) warrants further investigation, as some of them show superior performance in generating high-quality samples. In the present case, the input representation and underlying data distribution of the unlabeled dataset are simple enough that the 3D convolutional autoencoder (3D-CAE) showed the best performance. In the future, advanced models as such hold great promise in learning more complex data with various underlying latent distributions, leading to the discovery of new metamaterials. Finally, we developed a synergistic machine-human design methodology that uses machine-learned small-scale, regular structures as subunits to create large-scale, irregularly shaped architectures. Overall, we anticipate that our methodology can be used for quickly designing architected materials where optimal responses to various stimuli are desirable, including mechanical, thermal, and chemical conditions or application requirements.
Methods
Workflow of the GAD-MALL method
Figure 5b shows the models of the 3D-CNN for E and Y prediction. The 3D-CNN was designated for volumetric data representation learning53,54. It included three main components: input, convolution, and output layers. At the input layer, the scaffold structure was voxelized into 60 × 60 × 60 pixels. A pixel can be in either the solid (1) or void (0) phase in the scaffold. The convolution layers consisted of a series of 3D convolution kernels that extracted high-level information about the scaffold, and the output layer provided the final prediction.
Figure 5c illustrates a 3D convolutional autoencoder (3D-CAE) with a typical two-neural network model, an encoder, and a decoder. Notably, a variational 3D-autoencoder with identical architecture showed much higher reconstruction loss for the same tasks, likely due to the non-Gaussian underlying data distribution. Other input representations, such as voxelization, might serve the same purpose. However, it requires a sophisticated geometry optimization algorithm that removes the artifacts, without which the generated shapes might be able to satisfy the boundary condition or not even be 3D-printable. Therefore, GAD-MALL adopts a parameterized presentation, which guarantees the biocompatibility and printability of the generated shapes. We circumvented this problem by adopting the porosity matrix, a 3D matrix representation (3 × 3 × 3) that uniquely determines the overall geometry through gyroid equations. It measures the relative density (positive scalars) rather than the actual shape of the gyroid subunits, thereby allowing nonzero reconstruction errors. The encoder qφ(z | x) with parameters φ compressed the porosity matrix into a hidden feature representation (8-dimension) using the neural encoder. Then, the decoder qϕ(x | z) with parameters ϕ reconstructed the output from the 8-dimensional hidden features. A lower dimension (e.g., 4-dimension) latent space was shown to suffer from high reconstruction error, while a higher dimension (e.g., 16-dimension) doubled the search space without a sufficient increase in reconstruction accuracy. Ultimately, 8 dimensions represented a balance between loss and efficiency (Supplementary Fig. 6).
Figure 5d shows the primary steps of the MALL workflow, which comprised three steps. First, scaffold generation was formulated as a process of sampling and reconstruction from the latent representation z. The sampling process required the latent representation to be modeled as a continuous probabilistic distribution. Second, the decoder qφ(x | z) reconstructed the porosity matrices from the sampled latent points, which were then converted to their original shapes in Cartesian space. The scaffold selection method was a variant of the epsilon-greedy search: in each sampling iteration, we sampled 2000 data points and selected those whose 3D-CNN-predicted E met the target and whose 3D-CNN-predicted Y exceeded the best data point in the current dataset, with a chance of epsilon (5%) that lower values were chosen. The selected data points would still be rejected if their weights were 15% higher than the preset criteria. Such a search method generally had a higher success rate than the Edisonian approach, which hinged on a trial-and-error search55. Last, the FEM calculated the E and Y of the queried scaffolds, and the results augmented the dataset, from which the 3D-CNNs were retrained for the following active learning round. The workflow stopped when all the preset criteria were met.
TPMS structure generation
TPMSs and related structures are widespread in natural biological systems56–63. TPMSs are considered to be the ideal geometric shape to describe the biological form of the human skeleton64. Numerous studies have shown that the curved surfaces of TPMSs contribute to enhanced plasma membrane elongation during cell crawling and spreading65–67. In this study, we adopted the gyroid minimal surface structure, which is a member of the TMPS family. In addition to the abovementioned advantages of TMPSs, the helical surface structure of the gyroid unit makes the force distribution more uniform, leading to its excellent mechanical properties. The equation of the gyroid surface is as follows68:
2 |
The equation φ (X, Y, Z) defines a surface evaluated at the isovalue (i.e., level-set constant) c and has a topology similar to that of a minimal surface. X = 2απx, Y = 2βπy, Z = 2γπz, α, β, and γ are constants related to the unit cell size in the x, y, and z directions, respectively. In this work, we created the gyroid lattice based on the minimal surface by considering one of the volumes divided by the surface as the solid domain and the other as the void domain. This was done by considering the volume bounded by the minimal surface such that φ (X, Y, Z) > c to create a solid-network lattice. The porosity of gyroid lattices can be graded by spatially varying the value of the level-set constant c in Cartesian space depending on a certain function or tabulated data such that69:
3 |
To achieve a smooth transition between units on edge (Supplementary Fig. 22), we describe the isovalue as a linear function along one of the Cartesian coordinates such that c = Ax + B, where A and B are constants. This smooth transition is a prerequisite for representing the actual geometric shape using a porosity matrix.
The scaffold contains 27 gyroid subunits in total, arranged as a 3 × 3 × 3 cubic structure. The geometry of the scaffold is controlled by the 3 × 3 × 3 porosity matrix. The porosity c of each subunit can take discrete values from 20 to 90%, with an increment of 10%.
Dataset generation
The unlabeled dataset consists of about 18,000 data points and is generated for the training of the 3D-CAE. In principle, the porosity of a subunit can take any value from 0 to 1. Therefore, the possible arrangement is infinite. To simplify the problem, we allow the scaffold’s porosity to take discrete values from 20 to 90% with an interval of 10%. Nevertheless, there are still 727 possible combinations in the design space. Three thousand matrices of various porosities are generated at each interval. For each interval, there are four kinds of arrangement in the database (Fig. 6a): central, vertical, horizontal, and random arrangements. There are also three types of porosity matrices: 2 × 2 × 2, 3 × 3 × 3, and 4 × 4 × 4, which then all expand to a 12 × 12 × 12 matrix (Fig. 6b). In this way, our 3D-CAE can generate three different kinds of porosity matrices. We choose the 3 × 3 × 3 arrangement in this study to balance structural complexity and computational efficiency; nonetheless, our GAD-MALL can handle three different scaffold arrangements in principle.
For the labeled dataset, the labels (the elastic modulus (E) and yield strength (Y) of the corresponding scaffolds) are computed by the FEM, whose accuracy is verified through careful calibration with experimental data. The deviations between the experiment and simulation are confirmed to be less than 10% (Fig. 6c, d, e, f, g, h).
3D printing and compression tests
The performance of the powder has an extensive influence on the formation quality of the 3D-printed products. Spherical Ti6Al4V (Ti) powders with few satellite particles were observed (Supplementary Fig. 23), suggesting good flowability. The powder sizes of D10, D50, and D90 in statistics were 23.9, 37.8, and 58.5 µm, respectively. Ti scaffolds with a size of 6 × 6 × 6 mm were additively manufactured by a laser powder bed fusion (LPBF) process using an EOS M290 machine (Supplementary Fig. 24) in this work. The processing chamber was filled with argon gas to avoid harmful reactions. The key LPBF parameters used were as follows: laser power of 280 W, laser scanning speed of 1200 mm s−1, and layer thickness of 30 µm. After heat treatment at a temperature of 800 °C for 2 h and cooling in a furnace, the Ti scaffolds were surface treated by sandblasting. Ti6Al4V sand with an average grain size of 106 µm was used in the sandblasting process. The outer surface of the Ti scaffolds was uniformly blasted to remove the adhered powder particles, with a pressure of 0.6 MPa at the outlet of the spray gun. The relative density of the struts composing the Ti scaffolds was greater than 99.5% (Supplementary Fig. 25).
Supplementary Fig. 23 shows the pure zinc (Zn) powders; the powder sizes of D10, D50, and D90 in statistics were 10.2, 19.6, and 39.4 µm, respectively. Zn scaffolds of 6 × 6 × 6 mm were processed using a BLT S210 machine (Supplementary Fig. 24). The processing chamber was filled with argon gas, and a gas circulation system was employed to inhibit the negative effect of vaporization during the LPBF process. The Zn scaffolds were fabricated with a laser power of 40 W, a laser scanning speed of 500 mm s−1, and a layer thickness of 0.03 mm. Chemical etching with 5% nitric acid and 5% hydrochloric acid (room temperature, 2 min) was applied to remove the adhered powder particles, and the relative density of the struts composing the Zn scaffolds reached 98.5% (Supplementary Fig. 25).
Compression tests were conducted using an Instron machine (10 kN load cell) at a crosshead speed of 1 mm min−1 at room temperature. The compression direction was parallel to the building direction. Three replicas were manufactured to ensure reproducibility.
Numerical simulation parameters
We performed the compression simulation on a 32-core and 64-thread CPU (Intel Xeon Gold 6226R Processor) using ABAQUS/Explicit software70. The FEM was based on the same rigid-cylinder and deformable-implant-structure model. The material was homogeneous, and the Poisson’s ratio was 0.25. The E was set to 5 GPa and the Y was set to 120 MPa based on the compression experiments of a pure Zn block prepared by LPBF (Supplementary Fig. 26). Ductile damage was used to simulate the plastic deformation to the failure stage. The fracture strain was set as 0.03, and the effects of triaxiality deviation and strain rate were neglected. We extracted displacements and forces in postprocessing and then converted them to strains and stresses, respectively.
Machine-learning algorithms
The 3D-CAE consisted of an encoder and decoder. The encoder was composed of 3 3D convolutional layers (Conv3D). The input size was (12, 12, 12, 1). The first, second, third, and fourth layers contained 60, 30, and 15 filters, respectively. Three max-pooling layers between the convolutional layers were responsible for the downsampling. For example, one max-pooling layer reduced the size of Conv3D from (12, 12, 12) to (6, 6, 6), shrinking each (2, 2, 2) box to (1, 1, 1) and taking the maximum as its value. The size of the final layer was (3, 3, 3, 15). Another max pooling reduced it to the hidden representation (1, 1, 1, x), where x represents the dimension. The decoder had the same Conv3D architecture, but with upsampling, the hidden feature (1, 1, 1, x) was converted back to (12, 12, 12, 1). The reconstruction loss was the mean square error (MSE) between the input and output.
The 3D-CNN model consisted of 3 convolutional layers (Fig. 5b). The first, second, and third layers contained 8, 4, and 2 filters, respectively; three max-pooling layers were located behind each convolutional layer. Finally, before reaching the output node, the last layer was flattened into 1048 neurons, followed by a series of fully connected layers (128, 64, 32). The activation function was the exponential linear unit. Moreover, the loss function was the mean square error. The program was written using Keras and TensorFlow71. We trained the 3D-CAE and 3D-CNNs using a GPU (NVIDIA GeForce RTX 3090 Ti) with 24 GB of memory.
Reporting summary
Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.
Supplementary information
Source data
Acknowledgements
This work was funded by the National Key Research and Development Program of China (2018YFE0104200, P.W., Y.T., Y.Z.), National Natural Science Foundation of China (52175274, 82172065, and 51875310, P.W.), and Tsinghua-Toyota Joint Research Fund (P.W.) and Tsinghua Precision Medicine Foundation (P.W.); Y.W. would like to acknowledge the financial support of the Shuimu fellowship of Tsinghua University.
Author contributions
Y.W. and Y.Q. conceived the idea; P.W. planned the study; Y.W. designed the machine-learning framework; Y.L. and B.P. wrote the relevant code; Y.Q. contributed to the digital design framework. J.D. and Y.Q. performed the FEM simulation and analysis; J.D., B.P., and A.L. performed the experiments; Y.W., B.P., J.D., and Y.Q. wrote the manuscript; B.P., Y.W., and Y.Q. designed and produced the figures. Y.T., L.H., and Y.Z. provided theoretical support. All authors participated in discussions and commented on the manuscript.
Peer review
Peer review information
Nature Communications thanks the anonymous, reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Data availability
The training datasets of the 3D-CAE and 3D-CNNs, and the FEM simulation dataset generated in this study have been deposited in the GitHub repository at https://github.com/Bop2000/GAD-MALL, ref. 72. Source data are provided with this paper.
Code availability
The codes for the workflow of the GAD-MALL method, other state-of-the-art active learning algorithms, finite element methods and its automation pipeline, and the TPMS structure generation algorithm are publicly available in the GitHub repository at https://github.com/Bop2000/GAD-MALL, ref. 72.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
These authors contributed equally: Bo Peng, Ye Wei, Yu Qin.
These authors jointly supervised this work: Ye Wei, Yu Qin, Peng Wen.
Contributor Information
Ye Wei, Email: ye.wei@rwth-aachen.de.
Yu Qin, Email: qinyu95@126.com.
Peng Wen, Email: wenpeng@tsinghua.edu.cn.
Supplementary information
The online version contains supplementary material available at 10.1038/s41467-023-42415-y.
References
- 1.Zheng X, et al. Ultralight, ultrastiff mechanical metamaterials. Science (1979) 2014;344:1373–1377. doi: 10.1126/science.1252291. [DOI] [PubMed] [Google Scholar]
- 2.Jang D, Meza LR, Greer F, Greer JR. Fabrication and deformation of three-dimensional hollow ceramic nanostructures. Nat. Mater. 2013;12:893–898. doi: 10.1038/nmat3738. [DOI] [PubMed] [Google Scholar]
- 3.Meza LR, Das S, Greer JR. Strong, lightweight, and recoverable three-dimensional ceramic nanolattices. Science (1979) 2014;345:1322–1326. doi: 10.1126/science.1255908. [DOI] [PubMed] [Google Scholar]
- 4.Li X, Gao H. Smaller and stronger. Nat. Mater. 2016;15:373–374. doi: 10.1038/nmat4591. [DOI] [PubMed] [Google Scholar]
- 5.Kadic M, Bückmann T, Stenger N, Thiel M, Wegener M. On the practicability of pentamode mechanical metamaterials. Appl Phys. Lett. 2012;100:191901. [Google Scholar]
- 6.Yang T, et al. A damage-tolerant, dual-scale, single-crystalline microlattice in the knobby starfish Protoreaster nodosus. Science (1979) 2022;375:647–652. doi: 10.1126/science.abj9472. [DOI] [PubMed] [Google Scholar]
- 7.Pham M-S, Liu C, Todd I, Lertthanasarn J. Damage-tolerant architected materials inspired by crystal microstructure. Nature. 2019;565:305–311. doi: 10.1038/s41586-018-0850-3. [DOI] [PubMed] [Google Scholar]
- 8.Li J, Fok L, Yin X, Bartal G, Zhang X. Experimental demonstration of an acoustic magnifying hyperlens. Nat. Mater. 2009;8:931–934. doi: 10.1038/nmat2561. [DOI] [PubMed] [Google Scholar]
- 9.Schaedler TA, et al. Ultralight metallic microlattices. Science (1979) 2011;334:962–965. doi: 10.1126/science.1211649. [DOI] [PubMed] [Google Scholar]
- 10.Schurig D, et al. Metamaterial electromagnetic cloak at microwave frequencies. Science (1979) 2006;314:977–980. doi: 10.1126/science.1133628. [DOI] [PubMed] [Google Scholar]
- 11.Magnus F, et al. Magnetic metamaterial. Nat. Mater. 2008;7:295–297. doi: 10.1038/nmat2126. [DOI] [PubMed] [Google Scholar]
- 12.Xia, X., Spadaccini, C. M. & Greer, J. R. Responsive materials architected in space and time. Nat. Rev. Mate.r10.1038/s41578-022-00450-z (2022) [DOI] [PMC free article] [PubMed]
- 13.Hutmacher DW. Scaffolds in tissue engineering bone and cartilage. Biomaterials. 2000;21:2529–2543. doi: 10.1016/s0142-9612(00)00121-6. [DOI] [PubMed] [Google Scholar]
- 14.Freyman TM, Yannas IV, Gibson LJ. Cellular materials as porous scaffolds for tissue engineering. Prog. Mater. Sci. 2001;46:273–282. [Google Scholar]
- 15.Bose S, Vahabzadeh S, Bandyopadhyay A. Bone tissue engineering using 3D printing. Mater. Today. 2013;16:496–504. [Google Scholar]
- 16.Do A-V, Khorsand B, Geary SM, Salem AK. 3D printing of scaffolds for tissue regeneration applications. Adv. Health. Mater. 2015;4:1742–1762. doi: 10.1002/adhm.201500168. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Zhang M, et al. 3D printing of Haversian bone–mimicking scaffolds for multicellular delivery in bone regeneration. Sci. Adv. 2022;6:eaaz6725. doi: 10.1126/sciadv.aaz6725. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Christensen J, Kadic M, Kraft O, Wegener M. Vibrant times for mechanical metamaterials. MRS Commun. 2015;5:453–462. [Google Scholar]
- 19.Valdevit L, Jacobsen AJ, Greer JR, Carter WB. Protocols for the optimal design of multi-functional cellular structures: from hypersonics to micro-architected materials. J. Am. Ceram. Soc. 2011;94:s15–s34. [Google Scholar]
- 20.Martin P. B., O. S. Topology Optimization: Theory, Methods, and Applications. (Springer, 2003).
- 21.Wang P, Casadei F, Shan S, Weaver JC, Bertoldi K. Harnessing buckling to design tunable locally resonant acoustic metamaterials. Phys. Rev. Lett. 2014;113:14301. doi: 10.1103/PhysRevLett.113.014301. [DOI] [PubMed] [Google Scholar]
- 22.Mao, Y., He, Q. & Zhao, X. Designing complex architectured materials with generative adversarial networks. Sci. Adv.6, 17 (2020). [DOI] [PMC free article] [PubMed]
- 23.Ma C, et al. Accelerated design and characterization of non-uniform cellular materials via a machine-learning based framework. NPJ Comput. Mater. 2020;6:40. [Google Scholar]
- 24.Liu Y, Zhao T, Ju W, Shi S. Materials discovery and design using machine learning. J. Materiomics. 2017;3:159–177. [Google Scholar]
- 25.Hanakata PZ, Cubuk ED, Campbell DK, Park HS. Accelerated search and design of stretchable graphene kirigami using machine learning. Phys. Rev. Lett. 2018;121:255304. doi: 10.1103/PhysRevLett.121.255304. [DOI] [PubMed] [Google Scholar]
- 26.Buehler MJ. Generating 3D architectured nature-inspired materials and granular media using diffusion models based on language cues. Oxf. Open Mater. Sci. 2022;2:itac010. doi: 10.1093/oxfmat/itac010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Dimas LS, Bratzel GH, Eylon I, Buehler MJ. Tough composites inspired by mineralized natural materials: computation, 3D printing, and testing. Adv. Funct. Mater. 2013;23:4629–4638. [Google Scholar]
- 28.Hippalgaonkar, K. et al. Knowledge-integrated machine learning for materials: lessons from gameplaying and robotics. Nat. Rev. Mater.8, 1–20 (2023).
- 29.Lughofer E. Hybrid active learning for reducing the annotation effort of operators in classification systems. Pattern Recognit. 2012;45:884–896. [Google Scholar]
- 30.Settles, B. Active learning literature survey. Computer Sciences Technical Report 1648. (University of Wisconsin–Madison, 2009).
- 31.Li, B. et al. Computational discovery of microstructured composites with optimal strength-toughness trade-offs. https://arxiv.org/abs/2302.01078 (2023). [DOI] [PMC free article] [PubMed]
- 32.Erps T, et al. Accelerated discovery of 3D printing materials using data-driven multiobjective optimization. Sci. Adv. 2021;7:eabf7435. doi: 10.1126/sciadv.abf7435. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Yuan, R. et al. Accelerated discovery of large electrostrains in BaTiO3-based piezoelectrics using active learning. Adv. Mater.30, 02884 (2018). [DOI] [PubMed]
- 34.Zhong M, et al. Accelerated discovery of CO2 electrocatalysts using active machine learning. Nature. 2020;581:178–183. doi: 10.1038/s41586-020-2242-8. [DOI] [PubMed] [Google Scholar]
- 35.Koch PN, Simpson TW, Allen JK, Mistree F. Statistical approximations for multidisciplinary design optimization: the problem of size. J. Aircr. 1999;36:275–286. [Google Scholar]
- 36.Sanchez-Lengeling B, Aspuru-Guzik A. Inverse molecular design using machine learning: Generative models for matter engineering. Science (1979) 2018;361:360–365. doi: 10.1126/science.aat2663. [DOI] [PubMed] [Google Scholar]
- 37.Rao Z, et al. Machine learning–enabled high-entropy alloy discovery. Science (1979) 2022;378:78–85. doi: 10.1126/science.abo4940. [DOI] [PubMed] [Google Scholar]
- 38.Wang X, et al. Topological design and additive manufacturing of porous metals for bone scaffolds and orthopaedic implants: a review. Biomaterials. 2016;83:127–141. doi: 10.1016/j.biomaterials.2016.01.012. [DOI] [PubMed] [Google Scholar]
- 39.Yang H, et al. Alloying design of biodegradable zinc as promising bone implants for load-bearing applications. Nat. Commun. 2020;11:401. doi: 10.1038/s41467-019-14153-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Bidan CM, et al. Geometry as a factor for tissue growth: towards shape optimization of tissue engineering scaffolds. Adv. Health. Mater. 2013;2:186–194. doi: 10.1002/adhm.201200159. [DOI] [PubMed] [Google Scholar]
- 41.Downing D, Jones A, Brandt M, Leary M. Increased efficiency gyroid structures by tailored material distribution. Mater. Des. 2021;197:109096. [Google Scholar]
- 42.Lim J, You C, Dayyani I. Multi-objective topology optimization and structural analysis of periodic spaceframe structures. Mater. Des. 2020;190:108552. [Google Scholar]
- 43.Wu J, Aage N, Westermann R, Sigmund O. Infill optimization for additive manufacturing—approaching bone-like porous structures. IEEE Trans. Vis. Comput Graph. 2017;24:1127–1140. doi: 10.1109/TVCG.2017.2655523. [DOI] [PubMed] [Google Scholar]
- 44.Li D, et al. Optimal design and modeling of gyroid-based functionally graded cellular structures for additive manufacturing. Computer-Aided Design. 2018;104:87–99. [Google Scholar]
- 45.Ehrig S, et al. Surface tension determines tissue shape and growth kinetics. Sci. Adv. 2019;5:eaav9394. doi: 10.1126/sciadv.aav9394. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Cai Z, Liu Z, Hu X, Kuang H, Zhai J. The effect of porosity on the mechanical properties of 3D-printed triply periodic minimal surface (TPMS) bioscaffold. Biodesign Manuf. 2019;2:242–255. [Google Scholar]
- 47.Qin Y, et al. Processing optimization, mechanical properties, corrosion behavior and cytocompatibility of additively manufactured Zn-0.7Li biodegradable metals. Acta Biomater. 2022;142:388–401. doi: 10.1016/j.actbio.2022.01.049. [DOI] [PubMed] [Google Scholar]
- 48.Zhao D, et al. Material–structure–function integrated additive manufacturing of degradable metallic bone implants for load-bearing applications. Adv. Funct. Mater. 2023;33:2213128. [Google Scholar]
- 49.Yánez A, Cuadrado A, Martel O, Afonso H, Monopoli D. Gyroid porous titanium structures: a versatile solution to be used as scaffolds in bone defect reconstruction. Mater. Des. 2018;140:21–29. [Google Scholar]
- 50.Meng, F., Huang, K., Li, H. & Wu, Q. Class activation map generation by representative class selection and multi-layer feature fusion. Preprint at 10.48550/ARXIV.1901.07683 (2019).
- 51.Deshpande VS, Ashby MF, Fleck NA. Foam topology: bending versus stretching dominated architectures. Acta Mater. 2001;49:1035–1040. [Google Scholar]
- 52.Bauer J, et al. Nanolattices: an emerging class of mechanical metamaterials. Adv. Mater. 2017;29:1701850. doi: 10.1002/adma.201701850. [DOI] [PubMed] [Google Scholar]
- 53.Krizhevsky A, Sutskever I, Hinton GE. ImageNet classification with deep convolutional neural networks. Commun. ACM. 2017;60:84–90. [Google Scholar]
- 54.Alzubaidi L, et al. Review of deep learning: concepts, CNN architectures, challenges, applications, future directions. J. Big Data. 2021;8:53. doi: 10.1186/s40537-021-00444-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Russell, S. J. & Norvig, P. Artificial Intelligence: A Modern Approach. (Malaysia; Pearson Education Limited, 2016).
- 56.Donnay G, Pawson DL. X-ray diffraction studies of echinoderm plates. Science (1979) 1969;166:1147–1150. doi: 10.1126/science.166.3909.1147. [DOI] [PubMed] [Google Scholar]
- 57.Winter B, et al. Coexistence of both gyroid chiralities in individual butterfly wing scales of Callophrys rubi. Proc. Natl Acad. Sci. USA. 2015;112:12911–12916. doi: 10.1073/pnas.1511354112. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Saranathan V, et al. Structure, function, and self-assembly of single network gyroid (I 4132) photonic crystals in butterfly wing scales. Proc. Natl Acad. Sci. USA. 2010;107:11676–11681. doi: 10.1073/pnas.0909616107. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 59.Wilts BD, Michielsen K, de Raedt H, Stavenga DG. Iridescence and spectral filtering of the gyroid-type photonic crystals in Parides sesostris wing scales. Interface Focus. 2012;2:681–687. doi: 10.1098/rsfs.2011.0082. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 60.Michielsen K, Stavenga DG. Gyroid cuticular structures in butterfly wing scales: biological photonic crystals. J. R. Soc. Interface. 2008;5:85–94. doi: 10.1098/rsif.2007.1065. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 61.Seago AE, Brady P, Vigneron J-P, Schultz TD. Gold bugs and beyond: a review of iridescence and structural colour mechanisms in beetles (Coleoptera) J. R. Soc. Interface. 2009;6:S165–S184. doi: 10.1098/rsif.2008.0354.focus. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 62.Galusha JW, Richey LR, Gardner JS, Cha JN, Bartl MH. Discovery of a diamond-based photonic crystal structure in beetle scales. Phys. Rev. E. 2008;77:50904. doi: 10.1103/PhysRevE.77.050904. [DOI] [PubMed] [Google Scholar]
- 63.Almsherqi Z, Margadant F, Deng Y. A look through ‘lens’ cubic mitochondria. Interface Focus. 2012;2:539–545. doi: 10.1098/rsfs.2011.0120. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 64.Rajagopalan S, Robb RA. Schwarz meets Schwann: design and fabrication of biomorphic and durataxic tissue engineering scaffolds. Med. Image Anal. 2006;10:693–712. doi: 10.1016/j.media.2006.06.001. [DOI] [PubMed] [Google Scholar]
- 65.Yousaf MN, Houseman BT, Mrksich M. Using electroactive substrates to pattern the attachment of two different cell populations. Proc. Natl Acad. Sci. USA. 2001;98:5992–5996. doi: 10.1073/pnas.101112898. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 66.Noireaux V, et al. Growing an actin gel on spherical surfaces. Biophys. J. 2000;78:1643–1654. doi: 10.1016/S0006-3495(00)76716-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 67.Spalazzi JP, Dionisio KL, Jiang J, Lu HH. Osteoblast and chondrocyte interactions during coculture on scaffolds. IEEE Eng. Med. Biol. Mag. 2003;22:27–34. doi: 10.1109/memb.2003.1256269. [DOI] [PubMed] [Google Scholar]
- 68.Al-Ketan O, Abu Al-Rub RK. MSLattice: a free software for generating uniform and graded lattices based on triply periodic minimal surfaces. Mater. Des. Process. Commun. 2021;3:e205. [Google Scholar]
- 69.Gabbrielli R, Turner IG, Bowen CR. Development of modelling methods for materials to be used as bone substitutes. in. Key Eng. Mater. 2008;361:903–906. [Google Scholar]
- 70.Smith, M. ABAQUS/Standard User’s Manual, Version 6.9. (Dassault Systèmes Simulia Corp, 2009).
- 71.Abadi, M. et al. Tensorflow: large-scale machine learning on heterogeneous distributed systems. https://arxiv.org/abs/1603.04467 (2016).
- 72.Bo Peng et al. Machine learning-enabled constrained multi-objective design of architected materials. GAD-MALL10.5281/zenodo.8286910 (2023). [DOI] [PMC free article] [PubMed]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The training datasets of the 3D-CAE and 3D-CNNs, and the FEM simulation dataset generated in this study have been deposited in the GitHub repository at https://github.com/Bop2000/GAD-MALL, ref. 72. Source data are provided with this paper.
The codes for the workflow of the GAD-MALL method, other state-of-the-art active learning algorithms, finite element methods and its automation pipeline, and the TPMS structure generation algorithm are publicly available in the GitHub repository at https://github.com/Bop2000/GAD-MALL, ref. 72.