Building a Scalable and Interpretable Bayesian Deep Learning Framework for Quality Control of Free Form Surfaces

Deep learning has demonstrated high accuracy for 3D object shape error modeling necessary to estimate dimensional and geometric quality defects in multi-station assembly systems (MAS). Increasingly, deep learning-driven Root Cause Analysis (RCA) is used for decision-making when planning corrective action of quality defects. However, given the current absence of scalability enabling models, training deep learning models for each individual MAS is exceedingly time-consuming as it requires large amounts of labelled data and multiple computational cycles. Additionally, understanding and interpreting how deep learning produces final predictions while quantifying various uncertainties also remains a fundamental challenge. In an effort to address these gaps, a novel closed-loop in-process (CLIP) diagnostic framework underpinned algorithm portfolio is proposed which simultaneously enhances scalability and interpretability of the current Bayesian deep learning approach, Object Shape Error Response (OSER), to isolate root cause(s) of quality defects in MAS. The OSER-MAS leverages a Bayesian 3D U-Net architecture integrated with Computer-Aided Engineering simulations to estimate root causes. The CLIP diagnostic framework shortens OSER-MAS model training time by developing: (i) closed-loop training to enable faster convergence for a single MAS by leveraging uncertainty estimates of the Bayesian 3D U-net model; and, (ii) transfer/continual learning-based scalability model to transmit meta-knowledge from the trained model to a new MAS resulting in convergence using comparatively less training samples. Additionally, CLIP increases the transparency for quality-related root cause predictions by developing interpretability model which is based on 3D Gradient-based Class Activation Maps (3D Grad-CAMs) and entails: (a) linking elements of MAS model with functional elements of the U-Net architecture; and, (b) relating features extracted by the architecture with elements of the MAS model and further with the object shape error patterns for root cause(s) that occur in MAS. Benchmarking studies are conducted using six automotive-MAS with varying complexities. Results highlight a reduction in training samples of up to 56% with a loss in performance of up to 2.1%.

[1]  J. A. Robinson,et al.  Analysis of Variation Transmission in Manufacturing Processes—Part I , 1999 .

[2]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Darek Ceglarek,et al.  Enhanced piecewise least squares approach for diagnosis of ill-conditioned multistation assembly with compliant parts , 2012 .

[4]  Jionghua Jin,et al.  State Space Modeling of Sheet Metal Assembly for Dimensional Control , 1999 .

[5]  Daniel W. Apley,et al.  Diagnosis of Multiple Fixture Faults in Panel Assembly , 1996, Manufacturing Science and Engineering.

[6]  Q. Rong,et al.  Adjusted Least Squares Approach for Diagnosis of Ill-Conditioned Compliant Assemblies , 2001 .

[7]  Gerardo Beruvides,et al.  Fault pattern identification in multi-stage assembly processes with non-ideal sheet-metal parts based on reinforcement learning architecture , 2018 .

[8]  Loïc Le Folgoc,et al.  Attention U-Net: Learning Where to Look for the Pancreas , 2018, ArXiv.

[9]  Yinhua Liu,et al.  Application of Bayesian networks for diagnostics in the assembly process by considering small measurement data sets , 2013 .

[10]  Kaiming He,et al.  Group Normalization , 2018, ECCV.

[11]  David M. Blei,et al.  Variational Inference: A Review for Statisticians , 2016, ArXiv.

[12]  Xinghao Ding,et al.  Camera Identification Based on Domain Knowledge-Driven Deep Multi-Task Learning , 2019, IEEE Access.

[13]  Darek Ceglarek,et al.  A Knowledge-Based Diagnostic Approach for the Launch of the Auto-Body Assembly Process , 1994 .

[14]  Ronald M. Summers,et al.  Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning , 2016, IEEE Transactions on Medical Imaging.

[15]  Yu Ding,et al.  Diagnosability Analysis of Multi-Station Manufacturing Processes , 2002 .

[16]  Xue-wen Chen,et al.  Big Data Deep Learning: Challenges and Perspectives , 2014, IEEE Access.

[17]  James A. Stori,et al.  A Bayesian network approach to root cause diagnosis of process variations , 2005 .

[18]  Lida Xu,et al.  AutoAssem: An Automated Assembly Planning System for Complex Products , 2012, IEEE Transactions on Industrial Informatics.

[19]  Peng Liu,et al.  Band Selection via Explanations From Convolutional Neural Networks , 2020, IEEE Access.

[20]  Goran D. Putnik,et al.  Scalability in manufacturing systems design and operation: State-of-the-art and future developments roadmap , 2013 .

[21]  Trevor Darrell,et al.  Uncertainty-guided Continual Learning with Bayesian Neural Networks , 2019, ICLR.

[22]  Sun Jin,et al.  Fixture variation diagnosis of compliant assembly using sensitivity matrix , 2009 .

[23]  Wenzhen Huang,et al.  Mode-based Decomposition of Part Form Error by Discrete-Cosine-Transform with Implementation to Assembly and Stamping System with Compliant Parts , 2002 .

[24]  Yoshua Bengio,et al.  Deep Learning of Representations for Unsupervised and Transfer Learning , 2011, ICML Unsupervised and Transfer Learning.

[25]  Abhishek Das,et al.  Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization , 2016, 2017 IEEE International Conference on Computer Vision (ICCV).

[26]  Ran Zhang,et al.  Transfer Learning With Neural Networks for Bearing Fault Diagnosis in Changing Working Conditions , 2017, IEEE Access.

[27]  Wei Yu,et al.  A Survey of Deep Learning: Platforms, Applications and Emerging Research Trends , 2018, IEEE Access.

[28]  Feng Niu,et al.  Fault Region Localization: Product and Process Improvement Based on Field Performance and Manufacturing Measurements , 2006, IEEE Transactions on Automation Science and Engineering.

[29]  Fugee Tsung,et al.  Statistical process control for multistage processes with binary outputs , 2013 .

[30]  Pasquale Franciosa,et al.  Object Shape Error Response Using Bayesian 3-D Convolutional Neural Networks for Assembly Systems With Compliant Parts , 2021, IEEE Transactions on Industrial Informatics.

[31]  Fei Tao,et al.  Digital Twin and Big Data Towards Smart Manufacturing and Industry 4.0: 360 Degree Comparison , 2018, IEEE Access.

[32]  Yu Ding,et al.  Fault Diagnosis of Multistage Manufacturing Processes by Using State Space Approach , 2002 .

[33]  Jie Wang,et al.  Mode-cloud data analytics based transfer learning for soft sensor of manufacturing industry with incremental learning ability , 2020 .

[34]  Pasquale Franciosa,et al.  A quality-driven assembly sequence planning and line configuration selection for non-ideal compliant structures assemblies , 2020 .

[35]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[36]  Rui Sun,et al.  A survey on data-driven process monitoring and diagnostic methods for variation reduction in multi-station assembly systems , 2019, Assembly Automation.

[37]  Ruqiang Yan,et al.  Highly Accurate Machine Fault Diagnosis Using Deep Transfer Learning , 2019, IEEE Transactions on Industrial Informatics.

[38]  Jianjun Shi,et al.  Quality control and improvement for multistage systems: A survey , 2009 .

[39]  Yu Ding,et al.  A comparison of process variation estimators for in-process dimensional measurements and control , 2005 .

[40]  Alex Kendall,et al.  What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision? , 2017, NIPS.

[41]  Mohammed Ismail,et al.  Simplified Subspaced Regression Network for Identification of Defect Patterns in Semiconductor Wafer Maps , 2015, IEEE Transactions on Industrial Informatics.

[42]  J. Lv,et al.  An integrated system for on-line intelligent monitoring and identifying process variability and its application , 2010, Int. J. Comput. Integr. Manuf..

[43]  Rosa H. M. Chan,et al.  Challenges in Task Incremental Learning for Assistive Robotics , 2020, IEEE Access.

[44]  Wei Jiang,et al.  A LASSO-Based Diagnostic Framework for Multivariate Statistical Process Control , 2011, Technometrics.

[45]  Yang Liu,et al.  Assembly Fixture Fault Diagnosis Using Designated Component Analysis , 2005 .

[46]  Darek Ceglarek,et al.  Fixture Failure Diagnosis for Sheet Metal Assembly with Consideration of Measurement Noise , 1999 .

[47]  Chu Kiong Loo,et al.  An Open-Ended Continual Learning for Food Recognition Using Class Incremental Extreme Learning Machines , 2020, IEEE Access.

[48]  Pasquale Franciosa,et al.  A novel hybrid shell element formulation (QUAD+ and TRIA+): A benchmarking and comparative study , 2019, Finite Elements in Analysis and Design.

[49]  Minho Chang,et al.  Computational method for diagnosis of variation-related assembly problems , 1998 .

[50]  Julien Cornebise,et al.  Weight Uncertainty in Neural Networks , 2015, ArXiv.

[51]  M. Stein Large sample properties of simulations using latin hypercube sampling , 1987 .

[52]  Darek Ceglarek,et al.  Dimensional variation reduction for automotive body assembly , 1995 .

[53]  Yoshua Bengio,et al.  How transferable are features in deep neural networks? , 2014, NIPS.

[54]  Lifeng Xi,et al.  Fault diagnosis in assembly processes based on engineering-driven rules and PSOSAEN algorithm , 2011, Comput. Ind. Eng..

[55]  Peng Wang,et al.  Transfer learning for enhanced machine fault diagnosis in manufacturing , 2020 .

[56]  Tomasz Trzcinski,et al.  Understanding Multimodal Popularity Prediction of Social Media Videos With Self-Attention , 2018, IEEE Access.

[57]  Seong-Bae Park,et al.  Enriching Translation-Based Knowledge Graph Embeddings Through Continual Learning , 2018, IEEE Access.

[58]  Yan Xu,et al.  A Digital-Twin-Assisted Fault Diagnosis Using Deep Transfer Learning , 2019, IEEE Access.

[59]  Ching-Hung Lee,et al.  Vibration Signals Analysis by Explainable Artificial Intelligence (XAI) Approach: Application on Bearing Faults Diagnosis , 2020, IEEE Access.

[60]  Dustin Tran,et al.  Flipout: Efficient Pseudo-Independent Weight Perturbations on Mini-Batches , 2018, ICLR.

[61]  Aris S. Lalos,et al.  Robust and Fast 3-D Saliency Mapping for Industrial Modeling Applications , 2021, IEEE Transactions on Industrial Informatics.