Machine Learning-Based Label Quality Assurance for Object Detection Projects in Requirements Engineering

In recent years, the field of artificial intelligence has experienced significant growth, which has been primarily attributed to advancements in hardware and the efficient training of deep neural networks on graphics processing units. The development of high-quality artificial intelligence solutions...

Full description

Bibliographic Details
Main Authors: Neven Pičuljan, Željka Car
Format: Article
Language:English
Published: MDPI AG 2023-05-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/13/10/6234
_version_ 1797601191290470400
author Neven Pičuljan
Željka Car
author_facet Neven Pičuljan
Željka Car
author_sort Neven Pičuljan
collection DOAJ
description In recent years, the field of artificial intelligence has experienced significant growth, which has been primarily attributed to advancements in hardware and the efficient training of deep neural networks on graphics processing units. The development of high-quality artificial intelligence solutions necessitates a strong emphasis on data-centric approaches that involve the collection, labeling and quality-assurance of data and labels. These processes, however, are labor-intensive and often demand extensive human effort. Simultaneously, there exists an abundance of untapped data that could potentially be utilized to train models capable of addressing complex problems. These raw data, nevertheless, require refinement to become suitable for machine learning training. This study concentrates on the computer vision subdomain within artificial intelligence and explores data requirements within the context of requirements engineering. Among the various data requirement activities, label quality assurance is crucial. To address this problem, we propose a machine learning-based method for automatic label quality assurance, especially in the context of object detection use cases. Our approach aims to support both annotators and computer vision project stakeholders while reducing the time and resources needed to conduct label quality assurance activities. In our experiments, we trained a neural network on a small set of labeled data and achieved an accuracy of 82% in differentiating good and bad labels on a large set of labeled data. This demonstrates the potential of our approach in automating label quality assurance.
first_indexed 2024-03-11T03:57:46Z
format Article
id doaj.art-8086bdf46b3b4c019f7e643b1d5b16e4
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-11T03:57:46Z
publishDate 2023-05-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-8086bdf46b3b4c019f7e643b1d5b16e42023-11-18T00:22:34ZengMDPI AGApplied Sciences2076-34172023-05-011310623410.3390/app13106234Machine Learning-Based Label Quality Assurance for Object Detection Projects in Requirements EngineeringNeven Pičuljan0Željka Car1Faculty of Electrical Engineering and Computing, University of Zagreb, 10000 Zagreb, CroatiaFaculty of Electrical Engineering and Computing, University of Zagreb, 10000 Zagreb, CroatiaIn recent years, the field of artificial intelligence has experienced significant growth, which has been primarily attributed to advancements in hardware and the efficient training of deep neural networks on graphics processing units. The development of high-quality artificial intelligence solutions necessitates a strong emphasis on data-centric approaches that involve the collection, labeling and quality-assurance of data and labels. These processes, however, are labor-intensive and often demand extensive human effort. Simultaneously, there exists an abundance of untapped data that could potentially be utilized to train models capable of addressing complex problems. These raw data, nevertheless, require refinement to become suitable for machine learning training. This study concentrates on the computer vision subdomain within artificial intelligence and explores data requirements within the context of requirements engineering. Among the various data requirement activities, label quality assurance is crucial. To address this problem, we propose a machine learning-based method for automatic label quality assurance, especially in the context of object detection use cases. Our approach aims to support both annotators and computer vision project stakeholders while reducing the time and resources needed to conduct label quality assurance activities. In our experiments, we trained a neural network on a small set of labeled data and achieved an accuracy of 82% in differentiating good and bad labels on a large set of labeled data. This demonstrates the potential of our approach in automating label quality assurance.https://www.mdpi.com/2076-3417/13/10/6234artificial intelligencecomputer visiondata requirementsdata-centric artificial intelligencedeep learninglabel quality assurance
spellingShingle Neven Pičuljan
Željka Car
Machine Learning-Based Label Quality Assurance for Object Detection Projects in Requirements Engineering
Applied Sciences
artificial intelligence
computer vision
data requirements
data-centric artificial intelligence
deep learning
label quality assurance
title Machine Learning-Based Label Quality Assurance for Object Detection Projects in Requirements Engineering
title_full Machine Learning-Based Label Quality Assurance for Object Detection Projects in Requirements Engineering
title_fullStr Machine Learning-Based Label Quality Assurance for Object Detection Projects in Requirements Engineering
title_full_unstemmed Machine Learning-Based Label Quality Assurance for Object Detection Projects in Requirements Engineering
title_short Machine Learning-Based Label Quality Assurance for Object Detection Projects in Requirements Engineering
title_sort machine learning based label quality assurance for object detection projects in requirements engineering
topic artificial intelligence
computer vision
data requirements
data-centric artificial intelligence
deep learning
label quality assurance
url https://www.mdpi.com/2076-3417/13/10/6234
work_keys_str_mv AT nevenpiculjan machinelearningbasedlabelqualityassuranceforobjectdetectionprojectsinrequirementsengineering
AT zeljkacar machinelearningbasedlabelqualityassuranceforobjectdetectionprojectsinrequirementsengineering