Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

An active learning and deep learning combined aluminum material surface defect detection method

A technology of active learning and deep learning, applied in neural learning methods, image data processing, instruments, etc., can solve problems such as unsatisfactory accuracy and insufficient models, and achieve the goal of improving accuracy, saving training data, and ensuring classification accuracy Effect

Pending Publication Date: 2019-06-14
TIANJIN UNIV
View PDF7 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] There are currently two main problems: in the prior art, "Fine-Tuning Convolutional NeuralNetworks for Biomedical Image Analysis: Actively and Incrementally" and "Suggestive annotation: A deep active learning framework for biomedical imagesegmentation" are both aimed at the field of medical images The proposed method for image classification and image segmentation problems, due to the different characteristics of medical images and industrial non-destructive testing images, the accuracy of the method is not ideal when applied to industrial non-destructive testing image data
At the same time, the work of the above two papers is the binary classification of images or pixels, and the model of binary classification in the industrial production environment is far from enough

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • An active learning and deep learning combined aluminum material surface defect detection method
  • An active learning and deep learning combined aluminum material surface defect detection method
  • An active learning and deep learning combined aluminum material surface defect detection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] An aluminum surface defect detection method combining active learning and deep learning, see figure 1 , the method includes the following steps:

[0028] 101: Obtain a data set, extract 80% of the data from each category of the data set as a training set, and use the remaining 20% ​​of the data as a verification set;

[0029] 102: Perform data enhancement on the data in the training set by randomly adjusting image saturation, image brightness, image contrast, and image random rotation;

[0030] 103: Use the Weighted-Entropy evaluation standard for active learning, sort the samples to be labeled in increasing order according to the Weighted-Entropy value, select the highest K samples for labeling, and add them to the training set as training samples;

[0031] 104: Use the pseudo-labeling algorithm to sort the samples to be labeled in increasing order according to Entropy (information entropy), select the lowest H samples, and use the prediction results of the model as p...

Embodiment 2

[0035] The scheme in embodiment 1 is further introduced below in conjunction with specific examples, see the following description for details:

[0036] 1. Dataset introduction:

[0037] The data set used in this method is the data of the first round of the Guangdong Industrial Intelligent Manufacturing Big Data Innovation Competition in the Tianchi Intelligent Algorithm Competition (hereinafter referred to as "aluminum data set"). The aluminum data set mainly includes twelve categories, eleven of which are defect categories, and one category is normal (non-defect) category. The defect categories are "non-conductive", "scratch", "horizontal bar indentation", "orange peel", "bottom leak", "bruise", "pit", "convex powder", "coating Cracks”, “Dirty Spots” and “Other Defects” in eleven categories. Among them, "other defects" also include "deformation", "barge", "white spot", "grinding print", "back bottom", "scratch", "crater", "corner leak bottom", "Aluminum chips", "jet flow"...

Embodiment 3

[0068] Below in conjunction with concrete experimental data, the scheme in embodiment 1 and 2 is carried out feasibility verification, see the following description for details:

[0069]First, the embodiment of the present invention uses the ImageNet data set to pre-train the SEResNet-152 network, so that the model has preliminary feature extraction and classification capabilities. Then randomly select 5% of the data in the training set of the aluminum data set after data enhancement and give labeling information to join the labeled data pool L as training data to initialize the model; and the remaining 95% of the training data Then, as samples to be labeled, stored in the data pool U to be labeled.

[0070] After the initialization training is completed, input the data in the data pool U to be labeled into the model one at a time, calculate the Weighted-Entropy score of each sample according to formula (1), and select the highest Weighted-Entropy score of 295 (total 5% of th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an active learning and deep learning combined aluminum material surface defect detection method. The method comprises the steps of performing data enhancement on data in a training set by randomly adjusting image saturation, adjusting image brightness, adjusting image contrast and randomly rotating an image; adopting a Weighted-Entry evaluation standard for active learning,ranking the samples to be labeled according to a Weighted-Entry value in an increasing sequence, selecting K highest samples for labeling, and adding the samples into a training set to serve as training samples; and meanwhile, sequencing the samples to be labeled according to an increasing sequence of Entropy (information entropy) by adopting a pseudo labeling algorithm, selecting the lowest H samples, and taking a prediction result of the model as a pseudo label to serve as additional temporary training data of next training. An SEResNet-152 neural network structure is adopted, the neural network structure is based on a ResNet-152 network model, an SE module is added behind each Resinual module, and the SE module is used for calculating the weight proportion relation between channels ofa feature map.

Description

technical field [0001] The invention relates to the field of detection of surface defects of aluminum materials, in particular to a detection method of surface defects of aluminum materials combined with active learning and deep learning. Background technique [0002] With the rapid development of deep learning and the advancement of technology, deep learning algorithms have made significant progress in the field of computer vision, and have been widely used in many fields such as face recognition, vehicle recognition, and road condition recognition. Deep learning algorithms can use huge training data (such as ImageNet, etc.) to conduct a large amount of training on the algorithm model, so that the trained model can easily complete tasks such as image classification, scene classification, and image segmentation, and achieve an excellent accuracy rate. However, deep learning methods rely heavily on large and high-quality data sets such as ImageNet. In reality, there are no su...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T7/00G06K9/62G06N3/04G06N3/08
Inventor 王征宋宗垚孙美君张子剑
Owner TIANJIN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products