TY - JOUR
T1 - A mechanical property prediction system for G-Lattices via machine learning
AU - Armanfar, Arash
AU - Taşmektepligil, A. Alper
AU - Ustundag, Ersan
AU - Lazoglu, Ismail
AU - Gunpinar, Erkan
N1 - Publisher Copyright:
© 2024 Informa UK Limited, trading as Taylor & Francis Group.
PY - 2024
Y1 - 2024
N2 - G-Lattices—a novel family of periodic lattice structures introduced by Arash Armanfar and Erkan Gunpinar—demonstrate diverse mechanical properties owing to their generatively designed shapes. To assess the properties of lattice structures effectively, experimental tests and finite element analysis (FEA) are commonly used. However, the complex nature of these structures poses challenges, leading to high computation time and costs. This study proposes a machine learning (ML) approach to predict the mechanical properties of G-Lattices quickly under defined loading conditions. G-Lattice training data is generated through a sampling technique, and voxelized data is employed as ML feature vectors for predicting properties determined by FEA. To address the uneven distribution of target values, samples are clustered and utilized to train a classification model. This two-step process involves the classification of G-Lattices, followed by the application of specific regression models trained for each cluster for precise predictions. According to experiments, the ML model obtained, which predicts stiffness-over-volume ratios for G-Lattices, achieved a mean absolute percentage error of 6.5% for 1600 G-Lattices in a few seconds. Furthermore, approximately 70% of the 40,000 G-Lattices exhibited errors within 5%. The ML model's rapid predictions and acceptable accuracy make it useful for quick decision-making and seamless integration into optimization processes.
AB - G-Lattices—a novel family of periodic lattice structures introduced by Arash Armanfar and Erkan Gunpinar—demonstrate diverse mechanical properties owing to their generatively designed shapes. To assess the properties of lattice structures effectively, experimental tests and finite element analysis (FEA) are commonly used. However, the complex nature of these structures poses challenges, leading to high computation time and costs. This study proposes a machine learning (ML) approach to predict the mechanical properties of G-Lattices quickly under defined loading conditions. G-Lattice training data is generated through a sampling technique, and voxelized data is employed as ML feature vectors for predicting properties determined by FEA. To address the uneven distribution of target values, samples are clustered and utilized to train a classification model. This two-step process involves the classification of G-Lattices, followed by the application of specific regression models trained for each cluster for precise predictions. According to experiments, the ML model obtained, which predicts stiffness-over-volume ratios for G-Lattices, achieved a mean absolute percentage error of 6.5% for 1600 G-Lattices in a few seconds. Furthermore, approximately 70% of the 40,000 G-Lattices exhibited errors within 5%. The ML model's rapid predictions and acceptable accuracy make it useful for quick decision-making and seamless integration into optimization processes.
KW - G-Lattices
KW - Lattice structure
KW - computer-aided design
KW - machine learning
KW - mechanical property
UR - http://www.scopus.com/inward/record.url?scp=85182150937&partnerID=8YFLogxK
U2 - 10.1080/0305215X.2023.2295353
DO - 10.1080/0305215X.2023.2295353
M3 - Article
AN - SCOPUS:85182150937
SN - 0305-215X
VL - 56
SP - 1999
EP - 2017
JO - Engineering Optimization
JF - Engineering Optimization
IS - 12
ER -