X

Qualisense: Who is the Best to Train AI Programs for Defect Detection?

By Matt Williams -

Zohar Kantor, Chief Revenue and Customer Success Officer at Qualisense assesses whether the data experts or quality managers are the best candidates for helping train the model.

When using artificial intelligence (AI) as part of a quality inspection system, many programs require a data expert to help train the model. However, that person is not the most knowledgeable about the product itself. Artificial intelligence has the potential to deliver game-changing results for quality inspection and defect detection. However, until now the process of training the model has proven problematic. The traditional, supervised model requires extensive input from the quality manager and other personnel involved in the production process. For many, the hassle and time this process takes means it is not a worthwhile investment.

The alternative, unsupervised model promises much more on paper, but often fails to deliver in practice. For an unsupervised model, minimal input is required to get the model up and running, but you need input at a later stage to optimise the model. Experience has taught us that relatively minor changes in environmental conditions can seriously impact the performance of the model, which requires the data specialist or other service personnel who supplied the system returning to fine-tune the model. This can be a never-ending story, and one that never ends with a model that fully meets the needs and KPIs of the user.

The optimal solution that industry experts are now leaning toward involves a mixture of these two models. The first stage of the model building process involves as much automation as possible, and is largely unsupervised. The model can be fed untagged images during normal production and learn for itself, building a general understanding of what an okay product looks like and what potential defects look like, grouping the latter into categories. By automating this stage of the model-building process, you reduce time and stress.

However, you still need guided learning to fine-tune that final twenty percent of the process at least. At some stage, the model will require feedback so that it can understand, from the defects that it’s found, which actually are defects and which are normal occurrences, like the presence of dust, fibre or water. The model also needs feedback on which regions of the product are more sensitive than others, so it know where to pay the most attention in the future. Who is the best person to be involved in this process? The data experts, who understand artificial intelligence but have less familiarity with the product? Or the quality manager or similar production personnel, who have a deep knowledge of the product and the potential defects, but do not have a background in AI?

Leverage the quality manager

Until now, the answer to this question was the data expert. If the model was not performing as intended, you had to bring in the data expert to optimise it further or provide additional feedback.

The problem with this is approach was that the data expert won’t be able to determine the difference between a defect that requires flagging, and a defect that is within tolerable limits. They are also less knowledge about different categorizations of defect. They can provide feedback to the model, but without that specific knowledge of the product and the defects that occur, that feedback will be model-oriented, rather than product-oriented.

Ideally, you therefore want the quality manager or another person who knows the product inside out involved in training the model. The problem was that until now, their involvement demanded significant time. By having the first stage of the learning process automated or unsupervised, you can eliminate this. You then need the input of the quality manager for that final ten or twenty per cent, to provide the feedback and optimization in those areas where knowledge of the product is key.

By leveraging the knowledge of production personnel, the model you develop is far more accurate and can handle the more complex problems that previous generations of AI program struggled to contend with.

Most Read

NordVPN Launches Sonar to Prevent Phishing Attacks

byMatt Williams

September 18, 2023

NordVPN has launched its first experimental project under the NordLabs platform. The AI-enabled browser extension...

ABB to Invest $280 Million in European Robotics Hub in Sweden

byMatt Williams

September 18, 2023

ABB has announced an investment of $280 million to expand its manufacturing footprint in Europe...

Chromasens Adapter Allows Precise Camera Alignment from Desktop

byMatt Williams

September 20, 2023

Chromasens has introduced a new mechanical adapter that allows precise, fast alignment of Chromasens allPIXA line...

Zebra Launches Zebra Pay ™ Enterprise-Grade Payment Solution

byMatt Williams

September 21, 2023

Zebra Technologies Corporation has launched Zebra Pay ™, the industry’s first integrated, enterprise-grade, SPoC-based mobile...

Teledyne FLIR: How Horus’ Street-Level Imaging System Works

byMatt Williams

September 19, 2023

Horus has disrupted the mobile mapping industry by using imagery data instead of conventional lidar...

New Version of MVTec MERLIC to Simplify Application Integration

byMatt Williams

September 20, 2023

MVTec Software will launch the new version of its easy-to-use machine vision software MERLIC on...

Rohde & Schwarz and IMST Display Technology at EuMW 2023

byMatt Williams

September 18, 2023

Rohde & Schwarz and IMST will demonstrate active antenna array OTA-testing for satellite terminals at...