Decision Support Tool in the Selection of Powder for 3D Printing
Autor: | Ewelina Szczupak, Marcin Małysza, Dorota Wilk-Kołodziejczyk, Krzysztof Jaśkowiec, Adam Bitka, Mirosław Głowacki, Łukasz Marcjan |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2024 |
Předmět: |
3D printing
XGBoost machine learning algorithms random forest decision tree K-nearest neighbors Technology Electrical engineering. Electronics. Nuclear engineering TK1-9971 Engineering (General). Civil engineering (General) TA1-2040 Microscopy QH201-278.5 Descriptive and experimental mechanics QC120-168.85 |
Zdroj: | Materials, Vol 17, Iss 8, p 1873 (2024) |
Druh dokumentu: | article |
ISSN: | 1996-1944 |
DOI: | 10.3390/ma17081873 |
Popis: | The work presents a tool enabling the selection of powder for 3D printing. The project focused on three types of powders, such as steel, nickel- and cobalt-based and aluminum-based. An important aspect during the research was the possibility of obtaining the mechanical parameters. During the work, the possibility of using the selected algorithm based on artificial intelligence like Random Forest, Decision Tree, K-Nearest Neighbors, Fuzzy K-Nearest Neighbors, Gradient Boosting, XGBoost, AdaBoost was also checked. During the work, tests were carried out to check which algorithm would be best for use in the decision support system being developed. Cross-validation was used, as well as hyperparameter tuning using different evaluation sets. In both cases, the best model turned out to be Random Forest, whose F1 metric score is 98.66% for cross-validation and 99.10% after tuning on the test set. This model can be considered the most promising in solving this problem. The first result is a more accurate estimate of how the model will behave for new data, while the second model talks about possible improvement after optimization or possible overtraining to the parameters. |
Databáze: | Directory of Open Access Journals |
Externí odkaz: | |
Nepřihlášeným uživatelům se plný text nezobrazuje | K zobrazení výsledku je třeba se přihlásit. |