Elsevier

Additive Manufacturing

Volume 36, December 2020, 101538
Additive Manufacturing

Machine learning in additive manufacturing: State-of-the-art and perspectives

https://doi.org/10.1016/j.addma.2020.101538Get rights and content

Abstract

Additive manufacturing (AM) has emerged as a disruptive digital manufacturing technology. However, its broad adoption in industry is still hindered by high entry barriers of design for additive manufacturing (DfAM), limited materials library, various processing defects, and inconsistent product quality. In recent years, machine learning (ML) has gained increasing attention in AM due to its unprecedented performance in data tasks such as classification, regression and clustering. This article provides a comprehensive review on the state-of-the-art of ML applications in a variety of AM domains. In the DfAM, ML can be leveraged to output new high-performance metamaterials and optimized topological designs. In AM processing, contemporary ML algorithms can help to optimize process parameters, and conduct examination of powder spreading and in-process defect monitoring. On the production of AM, ML is able to assist practitioners in pre-manufacturing planning, and product quality assessment and control. Moreover, there has been an increasing concern about data security in AM as data breaches could occur with the aid of ML techniques. Lastly, it concludes with a section summarizing the main findings from the literature and providing perspectives on some selected interesting applications of ML in research and development of AM.

Introduction

Additive manufacturing (AM) is a disruptive digital manufacturing technology to make 3D objects, usually layer upon layer, according to computer-aided design (CAD) models. Compared to conventional manufacturing technologies, it has the advantages of fabricating intricate parts with complex geometries and designs, unique microstructures and properties, as well as reduced lead time and cost. Therefore, in recent years, AM has attracted a great deal of research interest in both academic research and industrial applications worldwide.

According to the ASTM F42, AM processes can be broadly classified into 7 categories [1]. The AM techniques involving Machine Learning (ML) in this article mainly fall under 3 classes of technology, namely powder bed fusion (PBF), directed energy deposition (DED) and material extrusion, as they are currently the mainstream AM processes that have attracted great attention in both academic research and industrial applications (see Fig. 1). Although ML has also been applied in other AM processes such as materials jetting [2] and stereolithography [3], these research works are not very relevant to the focus of this article hence they are not specifically discussed here.

Under the PBF category, a laser or electron beam is used as the energy source to selectively melt powder bed which is uniformly spread by re-coating layer by layer [[4], [5], [6]]. In the DED process, a focused laser beam melts the continuous powder stream or wire which are fed from the deposition nozzle into the melt pool in order to fabricate near-net-shape parts [7,8]. One typical material extrusion process is fused deposition modelling (FDM). The filament is fed into the liquefier head by a driver gear and is subsequently heated to the glass transition state. The semi-liquid filament material is then deposited from the extrusion nozzle to print parts layer by layer [9].

ML is an artificial intelligence (AI) technique that allows a machine or system to learn from data automatically and make decisions or predictions without being explicitly programmed. In research, ML is gaining popularity in medical diagnostics [[10], [11], [12]], material property prediction [[13], [14], [15]], smart manufacturing [[16], [17], [18]], autonomous driving [[19], [20], [21]], natural language processing [[22], [23], [24]] and object recognition [[25], [26], [27]]. ML algorithms are commonly categorized as supervised, unsupervised and reinforcement learning.

Supervised learning enables a computer programme to learn from a set of labelled data in the training set so that it can identify unlabelled data from a test set with the highest possible accuracy [28]. The datasets can be in a variety of forms including forms of images [29,30], audio clips [31,32] or text [33]. There is an objective function known as cost function, which calculates the error between the predicted output values and the actual output values. In the training process, the parameters (or weights) between neurons in adjacent layers are updated in order to reduce the cost function after each iteration (or epoch) [34]. In the testing process, the previously unseen new data, i.e. test set, is introduced to provide an unbiased evaluation of the model’s accuracy.

Unsupervised learning infers from unlabelled data [35,36]. It is a data-driven ML technique which can uncover hidden patterns or group similar data together (i.e. clustering) in a given random dataset [37]. Unsupervised learning is widely used in anomaly detection [38], recommendations systems [39], and market segmentation [40,41].

Reinforcement learning is a semi-supervised ML paradigm which allows the model to interact with the environment and learn to take the best actions that can yield the greatest rewards [42]. It requires no training dataset, and the model learns from its own actions. Reinforcement learning is popularly adopted in robotic arms [43,44], autonomous cars [45,46], and AlphaGo [[47], [48], [49]].

The terminologies of the ML algorithms that are mentioned in this overview article can be found in the Appendix. Readers are suggested to refer to the recommended textbooks or research papers in this table to gain more insights into the details of each ML algorithm.

This paper aims to provide a state-of-the-art review of applications of ML techniques in various domains of AM production practices from the most recent literatures as well as our perspectives on some impactful research directions that are still on-going or may occur in the future. To clearly elucidate the benefits of using ML in AM, we broadly classify the applications into 3 categories, namely design for additive manufacturing (DfAM), AM process and AM production, as illustrated in Fig. 2. This is to reflect a logical sequence from design, process optimization and in-process monitoring, to manufacturing planning, product quality control and data security that are closely linked to overall production concerns.

Section snippets

Machine learning in design for additive manufacturing

DfAM significantly differs from the design principles commonly practised in conventional manufacturing due to its boundless design freedom. Here, the applications of ML in DfAM will be elucidated in two aspects, namely material design, and topology design.

Process parameter optimization

Traditionally, process parameter development and optimization are implemented by design of experiment or simulation methods to additively manufacture new materials. Nevertheless, the design of experiment approach usually involves trial-and-error, which is time-consuming and costly, particularly for metal AM [4,[66], [67], [68]]. The physical-based simulation can reveal the underlying mechanism for the formation of specific features during processing, e.g. melt pool geometry, keyhole,

Additive manufacturing planning

As AM is still considered as an expensive manufacturing process in the current stage, high yield is essential to many end-users. A delicate pre-manufacturing plan for the AM production chain starting from CAD design to final product quality control is needed. Hence, some works have adopted ML to assist in AM planning.

In pre-manufacturing, the manufacturability of a part can be determined with the help of ML, as for example conducted by Tang et al. [116] for FDM-printed lattice structures. In

Summary and perspectives

The recently established applications of the ML-based methods in the DfAM, AM process, and AM production were comprehensively reviewed in the above-mentioned sections. It can be observed that the vast majority of the current applications of ML in AM research fields are intensively concentrated on processing-related processes such as parameter optimization and in-process monitoring. However, we can expect to see the overwhelming ML research efforts paid on new materials, rational manufacturing

Declaration of Competing Interest

The authors report no declarations of interest.

Acknowledgements

This research is supported by the National Research Foundation, Prime Minister’s Office, Singapore under its Medium-Sized Centre funding scheme.

References (181)

  • J. Xie et al.

    Handcrafted features and late fusion with deep learning for bird sound classification

    Pediatr. Adolesc. Gynecol.

    (2019)
  • S.G. Khan et al.

    Reinforcement learning and optimal adaptive control: an overview and implementation examples

    Annu. Rev. Control

    (2012)
  • G.X. Gu et al.

    De novo composite design based on machine learning algorithm

    Extreme Mech. Lett.

    (2018)
  • S. Li et al.

    The development of TiNi-based negative Poisson’s ratio structure using selective laser melting

    Acta Mater.

    (2016)
  • C. Wang et al.

    Process parameter optimization and mechanical properties for additively manufactured stainless steel 316L parts by selective electron beam melting

    Mater. Des.

    (2018)
  • E. Olakanmi et al.

    Densification mechanism and microstructural evolution in selective laser sintering of Al–12Si powders

    J. Mater. Process. Technol.

    (2011)
  • C. Wang et al.

    Additive manufacturing of NiTi shape memory alloys using pre-mixed powders

    J. Mater. Process. Technol.

    (2019)
  • M. Mozaffar et al.

    Data-driven prediction of the high-dimensional thermal history in directed energy deposition processes via recurrent neural networks

    Manuf. Lett.

    (2018)
  • C. Tang et al.

    A numerical investigation on the physical mechanisms of single track defects in selective laser melting

    Int. J. Heat Mass Transf. - Theory Appl.

    (2018)
  • W. Yan et al.

    Meso-scale modeling of multiple-layer fabrication process in selective electron beam melting: inter-layer/track voids formation

    Mater. Des.

    (2018)
  • G. Tapia et al.

    Prediction of porosity in metal-based additive manufacturing using spatial Gaussian process models

    Addit. Manuf.

    (2016)
  • K. Aoyagi et al.

    Simple method to construct process maps for additive manufacturing using a support vector machine

    Addit. Manuf.

    (2019)
  • A. Garg et al.

    Measurement of environmental aspect of 3-D printing process using soft computing methods

    Measurement

    (2015)
  • Y. Li et al.

    Enhanced beads overlapping model for wire and arc additive manufacturing of multi-layer multi-bead metallic parts

    J. Mater. Process. Technol.

    (2018)
  • Z. Lu et al.

    The prediction of the building precision in the laser engineered net shaping process using advanced networks

    Opt. Lasers Eng.

    (2010)
  • A.K. Sood et al.

    An investigation on sliding wear of FDM built parts

    CIRP J. Manuf. Sci. Technol.

    (2012)
  • A.K. Sood et al.

    Experimental investigation and empirical modelling of FDM process for compressive strength improvement

    J. Adv. Res.

    (2012)
  • L. Scime et al.

    Anomaly detection and classification in a laser powder bed additive manufacturing process using a trained computer vision algorithm

    Addit. Manuf.

    (2018)
  • L. Scime et al.

    A multi-scale convolutional neural network for autonomous anomaly detection and classification in a laser powder bed fusion additive manufacturing process

    Addit. Manuf.

    (2018)
  • S.A. Shevchik et al.

    Acoustic emission for in situ quality monitoring in additive manufacturing using spectral convolutional neural networks

    Addit. Manuf.

    (2018)
  • Y. Zhang et al.

    Extraction and evaluation of melt pool, plume and spatter information for powder-bed fusion AM process monitoring

    Mater. Des.

    (2018)
  • M. Grasso et al.

    In situ monitoring of selective laser melting of zinc powder via infrared imaging of the process plume

    Rob. Comput. Integr. Manuf.

    (2018)
  • ASTM

    Standard Terminology for Additive Manufacturing Technologies

    (2012)
  • S. Lee et al.

    A neural network approach to the modelling and analysis of stereolithography processes

    Proc. Instn. Mech. Engrs.

    (2001)
  • N.U. Rahman et al.

    Directed energy deposition and characterization of high-carbon high speed steels

    Addit. Manuf.

    (2019)
  • Q.K. Al-Shayea

    Artificial neural networks in medical diagnosis

    Int. J. Comput. Sci. Issues

    (2011)
  • M. Bruijne

    Machine learning approaches in medical image analysis: from detection to diagnosis

    Med. Image Anal.

    (2016)
  • G. Pilania et al.

    Accelerating materials property predictions using machine learning

    Sci. Rep.

    (2013)
  • L. Ward et al.

    A general-purpose machine learning framework for predicting properties of inorganic materials

    npj Comput. Mater.

    (2016)
  • D. Wu et al.

    A comparative study on machine learning algorithms for smart manufacturing: tool wear prediction using random forests

    J. Manuf. Sci. Eng.

    (2017)
  • G.A. Susto et al.

    Machine learning for predictive maintenance: a multiple classifier approach

    IEEE Trans. Ind. Inf.

    (2014)
  • A.E. Sallab et al.

    Deep reinforcement learning framework for autonomous driving

    Soc. Imaging Sci. Technol.

    (2017)
  • P. Navarro et al.

    A machine learning approach to pedestrian detection for autonomous vehicles using high-definition 3D range data

    Sensors

    (2017)
  • S. Shalev-Shwartz et al.

    Safe, multi-agent, reinforcement learning for autonomous driving

    arXiv

    (2016)
  • T. Young et al.

    Recent trends in deep learning based natural language processing

    IEEE Comput. Intell. Mag.

    (2018)
  • R. Collobert et al.

    Natural language processing (almost) from scratch

    J. Mach. Learn. Res.

    (2011)
  • A. Bordes et al.

    Question answering with subgraph embeddings

    arXiv

    (2014)
  • Y. LeCun et al.

    Deep learning

    Nature

    (2015)
  • M. Liang et al.

    Recurrent convolutional neural network for object recognition

    Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition

    (2015)
  • E.G. Learned-Miller

    Introduction to Supervised Learning

    (2014)
  • Cited by (433)

    View all citing articles on Scopus
    View full text