Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2022 Oct 11;8(4):620.
doi: 10.18063/ijb.v8i4.620. eCollection 2022.

A Deep Learning Quality Control Loop of the Extrusion-based Bioprinting Process

Affiliations

A Deep Learning Quality Control Loop of the Extrusion-based Bioprinting Process

Amedeo Franco Bonatti et al. Int J Bioprint. .

Abstract

Extrusion-based bioprinting (EBB) represents one of the most used deposition technologies in the field of bioprinting, thanks to key advantages such as the easy-to-use hardware and the wide variety of materials that can be successfully printed. In recent years, research efforts have been focused on implementing a quality control loop for EBB, which can reduce the trial-and-error process necessary to optimize the printing parameters for a specific ink, standardize the results of a print across multiple laboratories, and so accelerate the translation of extrusion bioprinted products to more impactful clinical applications. Due to its capacity to acquire relevant features from a training dataset and generalize to unseen data, machine learning (ML) is currently being studied in literature as a relevant enabling technology for quality control in EBB. In this context, we propose a robust, deep learning-based control loop to automatically optimize the printing parameters and monitor the printing process online. We collected a comprehensive dataset of EBB prints by recording the process with a high-resolution webcam. To model multiple printing scenarios, each video represents a combination of multiple parameters, including printing set-up (either mechanical or pneumatic extrusion), material color, layer height, and infill density. After pre-processing, the collected dataset was used to thoroughly train and evaluate an ad hoc defined convolutional neural network by controlling over-fitting and optimizing the prediction time of the network. Finally, the ML model was used in a control loop to: (i) monitor the printing process and detect if a print with an error could be stopped before completion to save material and time and (ii) automatically optimize the printing parameters by combining the ML model with a previously published mathematical model of the EBB process. Altogether, we demonstrated for the first time how ML techniques can be used to automatize the EBB process, paving the way for a total quality control loop of the printing process.

Keywords: Automatic parameter optimization; Convolutional neuronal network; Extrusion-based bioprinting; Quality control.

PubMed Disclaimer

Conflict of interest statement

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Figures

Figure 1
Figure 1
(A) The main steps of the frame pre-processing pipeline, alongside example images of the output. (B) Examples of the data augmentation transformations applied during model training only. The transformations refer to the pre-processed frame in (A). Note that a composition of all these augmentations was applied to each frame in the training dataset.
Figure 2
Figure 2
(A) General overview of the CNN architecture, given by the repletion of convolutional blocks (“conv block” for short) for a number of times equal to the depth parameter. Note that each “conv block” reduces the input dimension (specified between brackets) by a factor of 2. (B) Different types of “conv blocks” tested during the model optimization procedure, namely, “simple,” “vgg,” and “resnet.”
Figure 3
Figure 3
(A) The flow diagram of the automatic parameter optimization algorithm. (B) An example of a 4-step optimization procedure. The two steps, namely, the “init calibration” and the “small perturbations” steps, are highlighted, alongside example printability windows used to calibrate the EM parameter. The dots in the figure correspond to the EM used for each step at the corresponding LHi. Green dots represent a print that was predicted as “ok” by the DL model, while red dots one that was predicted with an error (“under_e” or “over_e” classes).
Figure 4
Figure 4
(A) The validation accuracy and loss for the selection experiments (presented as a mean across the 5-fold of the cross-validation procedure), as well as the number of parameters for each tested model. (B) The training loss and accuracy curves for the selected model (depth = 6 and a simple “conv block”). The dashed lines represent the original data points, while the solid lines are the results of a moving average filter (window size of 3) for better visualization. The red vertical dashed lines represent the epoch at which the model was saved during early stopping (epoch = 6). (C) The confusion matrix obtained by classifying the dataset using the model trained in (b). (D and E) The results of the classification invariance to zoom and focus and the grad-CAM activations on three example prints, respectively. The green border in (D) represents a correct prediction by the model (all images refer to an “ok” print).
Figure 5
Figure 5
Example plots of the prediction probability for each class over time. The vertical red dotted lines represent the print progress after which the model correctly classifies the print.
Figure 6
Figure 6
Example calibration procedure across four prints. For the case of LHi = 0.7, from the initial printability window, we have that Δ = 0.31. The vertical red dotted lines represent the print progress after which the model correctly classifies the print.

Similar articles

Cited by

References

    1. Santoni S, Gugliandolo SG, Sponchioni M, et al. 3D bioprinting:Current status and trends a guide to the literature and industrial practice. Biodes Manuf. 2021;5:14–42. https://doi.org/10.1007/s42242-021-00165-0.
    1. Moroni L, Boland T, Burdick JA, et al. Biofabrication:A guide to technology and terminology. Trends Biotechnol. 2018;36:384–402. https://doi.org/10.1016/j.tibtech.2017.10.015. - PubMed
    1. Bonatti AF, Fortunato GM, de Maria C, et al. Bioprinting technologies:An overview. Bioprinting. 2022:19–49. https://doi.org/10.1016/B978-0-323-85430-6.00006-6.
    1. Pati F, Jang J, Lee JW, et al. Extrusion bioprinting. In:Essentials of 3D Biofabrication and Translation. Academic Press; Cambridge, Massachusetts: 2015. pp. 123–152.
    1. Choudhury D, Anand S, Naing MW. The arrival of commercial bioprinters-Towards 3D bioprinting revolution! Int J Bioprint. 2018;4:139. https://doi.org/10.18063/IJB.v4i2.139. - PMC - PubMed

LinkOut - more resources