Quality assurance is crucial in the smart manufacturing industry as it identifies the presence of defects in finished products before they are shipped out. Modern machine learning techniques can be leveraged to provide rapid and accurate detection of these imperfections. We, therefore, propose a transfer learning approach, namely TransferD2, to correctly identify defects on a dataset of source objects and extend its application to new unseen target objects. We present a data enhancement technique to generate a large dataset from the small source dataset for building a classifier. We then integrate three different pre-trained models (Xception, ResNet101V2, and InceptionResNetV2) into the classifier network and compare their performance on source and target data. We use the classifier to detect the presence of imperfections on the unseen target data using pseudo-bounding boxes. Our results show that ResNet101V2 performs best on the source data with an accuracy of 95.72%. Xception performs best on the target data with an accuracy of 91.00% and also provides a more accurate prediction of the defects on the target images. Throughout the experiment, the results also indicate that the choice of a pre-trained model is not dependent on the depth of the network. Our proposed approach can be applied in defect detection applications where insufficient data is available for training a model and can be extended to identify imperfections in new unseen data.
翻译:质量保证是智能制造业的关键,因为它在运出成品之前就查明成品存在缺陷。现代机器学习技术可以利用现代机器学习技术来迅速准确地检测这些缺陷。因此,我们建议采用转移学习方法,即转移D2,正确识别源物体数据集中的缺陷,并将其应用扩大到新的不可见目标物体。我们提出了一个数据增强技术,从小源数据集中生成大量数据集,用于构建一个分类器。我们随后将三种不同的预先培训模型(Xception、ResNet1010V2和InceptionResNetV2)纳入分类器网络,并比较其在源和目标数据方面的性能。我们使用分类器,用假包装框检测未见目标数据是否存在缺陷。我们的结果显示,ResNet1010V2在源数据上表现得最佳,准确率为95.72%。Xception在目标数据中表现得最佳,精确度为91%,并对目标图像的缺陷作出更准确的预测。在整个实验中,结果还表明,选择预先培训模型的方法可以不甚完善,在网络的深度上进行新的检测。</s>