基于半监督学习和多头自注意协调的细晶带钢跨域缺陷检测方法

IF 4 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE
Zhiwei Song , Xinbo Huang , Chao Ji , Ye Zhang , Zhang Chao , Yang Peng
{"title":"基于半监督学习和多头自注意协调的细晶带钢跨域缺陷检测方法","authors":"Zhiwei Song ,&nbsp;Xinbo Huang ,&nbsp;Chao Ji ,&nbsp;Ye Zhang ,&nbsp;Zhang Chao ,&nbsp;Yang Peng","doi":"10.1016/j.compeleceng.2024.109916","DOIUrl":null,"url":null,"abstract":"<div><div>The identification of steel strip defects plays a pivotal role in assessing steel quality and advancing production technology. However, the majority of intelligent defect recognition algorithms for steel strips, based on deep learning, primarily focus on supervised learning. These methods depend on a multitude of training samples, incurring additional manual labelling costs, and exhibit low recognition efficiency. In contrast to supervised learning, we integrate the fine-grained characteristics of strip defects. We propose a cross-domain, fine-grained strip defect detection method based on semi-supervised learning and Multi-head self-attention coordination, along with an improvement strategy, resulting in a novel network structure: Multi-head Self Attention and Semi-supervised collaborative detection network (MSD Net). This method initiates the cross-domain migration of defect samples through Cycle Generative Adversarial Networks (Cycle GAN), creating new semi-supervised training samples from source domain and target domain data to enhance data distribution diversity. The detection model is then constructed leveraging the advantages of Multi-head Self Attention (MSA) in augmenting the global receptive field of feature extraction. The proposed semi-supervised learning method employs a pseudo-label allocation strategy to guide the model in fully utilizing the distribution fitting of unlabeled samples. This allows the deep neural network to learn a more comprehensive multivariate data distribution within the training set, thereby enhancing the generalization ability of the semi-supervised model. Experimental results on the benchmark dataset for steel strip defect detection demonstrate that the cross-domain semi-supervised method achieves a test accuracy of 96.1 % on mAP<sup>@0.5</sup>, surpassing the supervised baseline model by 4.8 %. Our method also outperforms the baseline supervised model in the accuracy of small target recognition on PASCAL VOC 2007 datasets. Additionally, we have implemented a strip defect detection system based on edge computing for real-time deployment of the proposed algorithm. Testing in an actual industrial setting further validates the efficacy of our proposed method in practical applications. Our work encourages further exploration, the task of public datasets can be obtained at <span><span>https://github.com/songzhiweiknight/NEU-DET-Datasets.git</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50630,"journal":{"name":"Computers & Electrical Engineering","volume":"121 ","pages":"Article 109916"},"PeriodicalIF":4.0000,"publicationDate":"2024-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Cross-domain fine grained strip steel defect detection method based on semi-supervised learning and Multi-head Self Attention coordination\",\"authors\":\"Zhiwei Song ,&nbsp;Xinbo Huang ,&nbsp;Chao Ji ,&nbsp;Ye Zhang ,&nbsp;Zhang Chao ,&nbsp;Yang Peng\",\"doi\":\"10.1016/j.compeleceng.2024.109916\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The identification of steel strip defects plays a pivotal role in assessing steel quality and advancing production technology. However, the majority of intelligent defect recognition algorithms for steel strips, based on deep learning, primarily focus on supervised learning. These methods depend on a multitude of training samples, incurring additional manual labelling costs, and exhibit low recognition efficiency. In contrast to supervised learning, we integrate the fine-grained characteristics of strip defects. We propose a cross-domain, fine-grained strip defect detection method based on semi-supervised learning and Multi-head self-attention coordination, along with an improvement strategy, resulting in a novel network structure: Multi-head Self Attention and Semi-supervised collaborative detection network (MSD Net). This method initiates the cross-domain migration of defect samples through Cycle Generative Adversarial Networks (Cycle GAN), creating new semi-supervised training samples from source domain and target domain data to enhance data distribution diversity. The detection model is then constructed leveraging the advantages of Multi-head Self Attention (MSA) in augmenting the global receptive field of feature extraction. The proposed semi-supervised learning method employs a pseudo-label allocation strategy to guide the model in fully utilizing the distribution fitting of unlabeled samples. This allows the deep neural network to learn a more comprehensive multivariate data distribution within the training set, thereby enhancing the generalization ability of the semi-supervised model. Experimental results on the benchmark dataset for steel strip defect detection demonstrate that the cross-domain semi-supervised method achieves a test accuracy of 96.1 % on mAP<sup>@0.5</sup>, surpassing the supervised baseline model by 4.8 %. Our method also outperforms the baseline supervised model in the accuracy of small target recognition on PASCAL VOC 2007 datasets. Additionally, we have implemented a strip defect detection system based on edge computing for real-time deployment of the proposed algorithm. Testing in an actual industrial setting further validates the efficacy of our proposed method in practical applications. Our work encourages further exploration, the task of public datasets can be obtained at <span><span>https://github.com/songzhiweiknight/NEU-DET-Datasets.git</span><svg><path></path></svg></span>.</div></div>\",\"PeriodicalId\":50630,\"journal\":{\"name\":\"Computers & Electrical Engineering\",\"volume\":\"121 \",\"pages\":\"Article 109916\"},\"PeriodicalIF\":4.0000,\"publicationDate\":\"2024-11-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Electrical Engineering\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0045790624008425\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Electrical Engineering","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0045790624008425","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0

摘要

带钢缺陷的识别对评定钢的质量和提高生产工艺水平起着举足轻重的作用。然而,大多数基于深度学习的钢带智能缺陷识别算法主要集中在监督学习上。这些方法依赖于大量的训练样本,产生额外的人工标记成本,并且表现出较低的识别效率。与监督学习相反,我们整合了条形缺陷的细粒度特征。本文提出了一种基于半监督学习和多头自注意协调的跨领域细粒度条形缺陷检测方法,并提出了改进策略,形成了一种新颖的网络结构:多头自注意和半监督协同检测网络(MSD Net)。该方法通过循环生成对抗网络(Cycle Generative Adversarial Networks, Cycle GAN)启动缺陷样本的跨域迁移,从源域和目标域数据中创建新的半监督训练样本,以增强数据分布的多样性。然后利用多头自注意(MSA)在增强特征提取的全局接受场方面的优势构建检测模型。提出的半监督学习方法采用伪标签分配策略来指导模型充分利用无标签样本的分布拟合。这使得深度神经网络能够在训练集中学习到更全面的多元数据分布,从而增强了半监督模型的泛化能力。在钢带缺陷检测基准数据集上的实验结果表明,跨域半监督方法在mAP@0.5上的测试准确率达到96.1%,比监督基线模型高出4.8%。我们的方法在PASCAL VOC 2007数据集上的小目标识别精度也优于基线监督模型。此外,我们还实现了一个基于边缘计算的条带缺陷检测系统,用于实时部署所提出的算法。在实际工业环境中的测试进一步验证了我们提出的方法在实际应用中的有效性。我们的工作鼓励进一步的探索,公共数据集的任务可以在https://github.com/songzhiweiknight/NEU-DET-Datasets.git上获得。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Cross-domain fine grained strip steel defect detection method based on semi-supervised learning and Multi-head Self Attention coordination
The identification of steel strip defects plays a pivotal role in assessing steel quality and advancing production technology. However, the majority of intelligent defect recognition algorithms for steel strips, based on deep learning, primarily focus on supervised learning. These methods depend on a multitude of training samples, incurring additional manual labelling costs, and exhibit low recognition efficiency. In contrast to supervised learning, we integrate the fine-grained characteristics of strip defects. We propose a cross-domain, fine-grained strip defect detection method based on semi-supervised learning and Multi-head self-attention coordination, along with an improvement strategy, resulting in a novel network structure: Multi-head Self Attention and Semi-supervised collaborative detection network (MSD Net). This method initiates the cross-domain migration of defect samples through Cycle Generative Adversarial Networks (Cycle GAN), creating new semi-supervised training samples from source domain and target domain data to enhance data distribution diversity. The detection model is then constructed leveraging the advantages of Multi-head Self Attention (MSA) in augmenting the global receptive field of feature extraction. The proposed semi-supervised learning method employs a pseudo-label allocation strategy to guide the model in fully utilizing the distribution fitting of unlabeled samples. This allows the deep neural network to learn a more comprehensive multivariate data distribution within the training set, thereby enhancing the generalization ability of the semi-supervised model. Experimental results on the benchmark dataset for steel strip defect detection demonstrate that the cross-domain semi-supervised method achieves a test accuracy of 96.1 % on mAP@0.5, surpassing the supervised baseline model by 4.8 %. Our method also outperforms the baseline supervised model in the accuracy of small target recognition on PASCAL VOC 2007 datasets. Additionally, we have implemented a strip defect detection system based on edge computing for real-time deployment of the proposed algorithm. Testing in an actual industrial setting further validates the efficacy of our proposed method in practical applications. Our work encourages further exploration, the task of public datasets can be obtained at https://github.com/songzhiweiknight/NEU-DET-Datasets.git.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Computers & Electrical Engineering
Computers & Electrical Engineering 工程技术-工程:电子与电气
CiteScore
9.20
自引率
7.00%
发文量
661
审稿时长
47 days
期刊介绍: The impact of computers has nowhere been more revolutionary than in electrical engineering. The design, analysis, and operation of electrical and electronic systems are now dominated by computers, a transformation that has been motivated by the natural ease of interface between computers and electrical systems, and the promise of spectacular improvements in speed and efficiency. Published since 1973, Computers & Electrical Engineering provides rapid publication of topical research into the integration of computer technology and computational techniques with electrical and electronic systems. The journal publishes papers featuring novel implementations of computers and computational techniques in areas like signal and image processing, high-performance computing, parallel processing, and communications. Special attention will be paid to papers describing innovative architectures, algorithms, and software tools.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信