← Latest papers
🔬 mesoscale physics

AM-DefectNet: Additive Manufacturing Defect Classification Using Machine Learning -- A comparative Study

This study introduces AM-DefectNet, a comprehensive framework that benchmarks 15 machine learning models for additive manufacturing defect classification, revealing that the CatBoost algorithm outperforms others with 92.47% accuracy in melt pool characterization.

Original authors: Mohsen Asghari Ilani, Yaser Mike Banad

Published 2026-05-15
📖 5 min read🧠 Deep dive

Original authors: Mohsen Asghari Ilani, Yaser Mike Banad

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are baking the perfect loaf of bread. In the old days, you'd rely on your senses: looking at the crust, smelling the aroma, and feeling the texture. But in the high-tech world of Additive Manufacturing (AM), or 3D printing, the "bread" is being built layer by layer from metal powder using intense lasers. The problem? It's hard to see what's happening inside the hot, molten metal (called the melt pool) while the laser is zipping around. If the heat is too high, you get a "keyhole" (a deep, unstable bubble); if it's too low, the layers don't stick together ("lack of fusion"); or if it's just right, you get a perfect, solid part.

This paper introduces a new tool called AM-DefectNet. Think of AM-DefectNet as a "super-taster" for 3D printers. Instead of a human chef guessing if the bread is burnt, this tool uses Machine Learning (ML) to taste the data and instantly tell you if the metal part is perfect or flawed.

Here is a simple breakdown of how they built this tool and what they found:

1. Gathering the Ingredients (The Data)

To teach a computer how to spot defects, you need a massive cookbook of examples. The researchers didn't just run one experiment; they went to the library and collected data from dozens of other scientific studies.

  • The Recipe: They gathered information on the "ingredients" (like the type of metal alloy, how hot the laser was, how fast it moved, and how thick the layers were).
  • The Result: They ended up with about 2,000 data points. Each point was a snapshot of a 3D printing moment, labeled as either "Desirable" (perfect), "Balling" (the metal rolled into little balls instead of a flat layer), "Keyhole" (too much energy), or "Lack of Fusion" (not enough energy).

2. The Taste Test (The Models)

The researchers didn't just use one recipe to predict the outcome. They cooked up 15 different Machine Learning models to see which one was the best chef.

  • The "Linear" Chefs: These were simple models (like Logistic Regression) that tried to draw a straight line to separate good parts from bad ones. Imagine trying to sort red and blue marbles with a single straight ruler. The paper found these chefs struggled because the relationship between laser settings and defects is messy and curved, not straight.
  • The "Tree-Based" Chefs: These models (like Decision Trees, Random Forests, and Gradient Boosting) are like a flowchart. They ask a series of yes/no questions: "Was the laser power high?" -> "Yes." -> "Was the speed slow?" -> "Yes." -> "Result: Keyhole."
  • The "Deep Neural Network" Chef: This is a complex, multi-layered brain that tries to learn patterns on its own, similar to how a human learns to recognize a face.

3. The Results: Who Won the Cooking Contest?

After feeding all the data to these 15 models, the results were clear:

  • The Champion: CatBoost took the top spot with an accuracy of 92.47%. It was the best at correctly identifying all four types of outcomes (perfect, balling, keyhole, or lack of fusion).
  • The Runners-Up: Two other tree-based chefs, LGBM and XGBoost, came in second and third, scoring around 91% and 90%.
  • The Deep Learning Contender: The complex Deep Neural Network (DNN) did a decent job (88.55%), but it didn't beat the tree-based models. In fact, the paper notes that for this specific dataset, the simpler tree-based models were more efficient and accurate.
  • The Losers: The simple "Linear" models and some older methods (like certain types of Support Vector Machines) performed poorly, often getting confused by the complex physics of the melting metal.

4. What the "Learning Curves" Told Them

The researchers also looked at "Learning Curves," which are like graphs showing how much a student improves as they study more pages of a textbook.

  • They found that for the top-performing models (like CatBoost), the curve hadn't quite flattened out yet. This means that if they fed the model even more data, it might get even better.
  • However, for some other models, the curve showed they were "overfitting"—essentially memorizing the textbook answers rather than learning the concepts, which made them fail on new, unseen problems.

The Bottom Line

The paper concludes that Additive Manufacturing is a complex, multi-physics puzzle that is too hard for simple, straight-line logic to solve. However, non-linear, tree-based Machine Learning models (specifically CatBoost) are excellent at solving this puzzle.

By using AM-DefectNet, engineers can now rely on these smart algorithms to predict defects in 3D printed metal parts with high accuracy, acting as a reliable digital quality control inspector that learns from thousands of past examples. The study proves that we don't need to guess if a part is good; we can let the data tell us.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →