Skip to content

A machine learning framework for prediction, optimization, and anomaly detection in DED trace geometrical features using various ML/DL models.

Notifications You must be signed in to change notification settings

sinatayebati/MeltpoolNet-ML-Framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

MeltpoolNet

A machine learning (ML) framework for prediction of metal additive manufacturing (MAM) trace characteristic and process optimization.

Screenshot 2023-04-11 at 8 58 58 PM

Machine learning framework

At present, physics numerical simulation and semi-empirical regression are the two accepted methods for predicting clad/melt pool geometry in metal additive manufacturing. This study proposes a novel approach through the use of machine learning techniques for predicting the characteristics of the clad and melt pool.

A range of machine learning methodologies that can be used to develop models that perform and generalize well were explored in this work. This study employs the following ML models for regression and classification.:

  • Neural Networks (NNs)
  • Gaussian Process (GP) modeling
  • Support-Vector Machines (SVMs)
  • Gradient Boosted Decision Trees (GBTs)

We apply these four techniques to a small dataset comprising single clad data collected from the published literature. The findings if this work show that these methods generate models that not only demonstrate good agreement with experimental data but also yield non-material specific generalizable results.

Additionally, we present a discussion on data augmentation using Generative Adversarial Networks (GANs) and preliminary results that highlight unique advantages that can be exploited within the machine learning paradigm in metal additive manufacturing.

Results

Each model was used for regression and classification tasks to predict the clad geometrical features and generate process maps based on the predictions. These process maps can be utilized for optimizing the MAM process.

Following is an example of the results generated by neural network model:

download (1)

Prerequisites for running this frameworm of ML models

The following modules and packages are required in order to run the associated code:

  • TensorFlow
  • Sckiti Learn
  • Keras
  • Numpy
  • Matplotlib

About

A machine learning framework for prediction, optimization, and anomaly detection in DED trace geometrical features using various ML/DL models.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published