Page 39 - IJAMD-1-2
P. 39

International Journal of AI for
            Materials and Design
                                                                                      AI-driven quality assurance in AM



            Table 4. Advantages and limitations of various artificial intelligence techniques
            AI techniques  Aspects                                  Explanation
            ML         Overview    ML encompasses a broad range of algorithms that enable systems to learn patterns and make predictions from
                                   data. In AM, ML techniques are used for defect detection, process optimization, and material property prediction.
                       Advantages  •  Predictive capabilities: ML models can predict potential defects and optimize parameters based on historical data,
                                    improving process reliability.
                                   •  Versatility: ML algorithms, such as decision trees, random forests, and SVMs, can be applied to various types of
                                    data, including numerical, categorical, and textual data.
                                   •  Scalability: Many ML techniques are scalable and can be applied to large datasets, making them suitable for
                                    industrial applications.
                       Limitations  •  Data dependency: ML models require large amounts of high‑quality data for training, which can be difficult to
                                    obtain in some AM environments.
                                   •  Overfitting: ML models, especially complex ones, can overfit the training data, leading to poor generalization of
                                    new data.
                                   •  Interpretability: Some ML models, particularly ensemble methods, can be difficult to interpret, making it
                                    challenging to understand the decision-making process.
                       Practical   •  SVMs for material classification: Used to classify material properties based on process parameters and sensor
                       applications  data, providing reliable quality assurance.
                                   •  Random forests for defect prediction: Applied to predict defects based on historical process data, enabling
                                    proactive quality control.
            Computer   Overview    CV involves the use of algorithms to process and analyze visual data, such as images and videos. In AM, CV
            vision                 techniques are used for real-time monitoring and defect detection.
                       Advantages  •  Real‑time analysis: CV systems can analyze visual data in real‑time, allowing for immediate detection and
                                    correction of defects.
                                   •  High accuracy: Advanced CV techniques can achieve high accuracy in identifying defects and surface anomalies,
                                    improving overall quality assurance.
                                   •  Automation: CV systems can automate the inspection process, reducing the need for manual intervention and
                                    increasing efficiency.
                       Limitations  •  Complexity: Implementing CV systems can be complex and require specialized knowledge in image processing
                                    and analysis.
                                   •  Hardware requirements: CV systems often require high‑resolution cameras and significant computational
                                    resources, which can be costly.
                                   •  Sensitivity to conditions: Performance can be affected by variations in lighting, camera quality, and
                                    environmental conditions.
                       Practical   •  Defect detection in SLM: CV systems are used to monitor layer‑by‑layer images in SLM, identifying defects such
                       applications  as porosity and surface roughness in real time.
                                   •  Dimensional accuracy monitoring: CV techniques are employed to ensure parts are produced within specified
                                    dimensional tolerances, enhancing quality control.
            Neural     Overview    Neural networks, particularly deep learning models like CNNs, are a subset of ML techniques that mimic the
            networks               human brain’s structure and function. They are highly effective for complex pattern recognition tasks.
                       Advantages  •  High performance: Neural networks can achieve state‑of‑the‑art performance in tasks such as image recognition,
                                    defect detection, and process optimization.
                                   •  Automated feature extraction: Unlike traditional ML methods, neural networks can automatically learn relevant
                                    features from raw data, reducing the need for manual feature engineering.
                                   •  Flexibility: Neural networks can be adapted to a wide range of applications and data types, making them versatile
                                    tools for quality assurance.
                       Limitations  •  Data‑intensive: Training neural networks requires large amounts of labeled data, which can be a significant
                                    barrier in AM applications.
                                   •  Computationally expensive: Neural networks demand substantial computational resources, often necessitating
                                    specialized hardware like GPUs.
                                   •  Black‑box nature: The decision‑making process of neural networks is often opaque, posing challenges for
                                    interpretability and trust in critical applications.
                       Practical   •  CNNs for defect detection: Applied to analyze in‑situ monitoring images and identify defects in real‑time,
                       applications  significantly improving defect detection accuracy in AM processes.
                                   •  RNNs for process optimization: Used for sequential data analysis, RNNs can optimize AM process parameters by
                                    learning from historical process data.
            Abbreviations: AM: Additive manufacturing; ML: Machine learning; RNN: Recurrent neural network; CNN: Convolutional neural network;
            SLM: Selective laser melting; CV: Computer vision.

            Volume 1 Issue 2 (2024)                         33                             doi: 10.36922/ijamd.3455
   34   35   36   37   38   39   40   41   42   43   44