A survey on active learning: State-of-the-art, practical challenges and research directions
Despite the availability and ease of collecting a large amount of free, unlabeled data, the
expensive and time-consuming labeling process is still an obstacle to labeling a sufficient …
expensive and time-consuming labeling process is still an obstacle to labeling a sufficient …
An empirical study on data distribution-aware test selection for deep learning enhancement
Similar to traditional software that is constantly under evolution, deep neural networks need
to evolve upon the rapid growth of test data for continuous enhancement (eg, adapting to …
to evolve upon the rapid growth of test data for continuous enhancement (eg, adapting to …
GraphPrior: Mutation-based test input prioritization for graph neural networks
Graph Neural Networks (GNNs) have achieved promising performance in a variety of
practical applications. Similar to traditional DNNs, GNNs could exhibit incorrect behavior that …
practical applications. Similar to traditional DNNs, GNNs could exhibit incorrect behavior that …
Test optimization in DNN testing: a survey
This article presents a comprehensive survey on test optimization in deep neural network
(DNN) testing. Here, test optimization refers to testing with low data labeling effort. We …
(DNN) testing. Here, test optimization refers to testing with low data labeling effort. We …
Test input prioritization for 3d point clouds
3D point cloud applications have become increasingly prevalent in diverse domains,
showcasing their efficacy in various software systems. However, testing such applications …
showcasing their efficacy in various software systems. However, testing such applications …
In defense of simple techniques for neural network test case selection
Although deep learning (DL) software has been pervasive in various applications, the
brittleness of deep neural networks (DNN) hinders their deployment in many tasks …
brittleness of deep neural networks (DNN) hinders their deployment in many tasks …
Evaluating the robustness of test selection methods for deep neural networks
Testing deep learning-based systems is crucial but challenging due to the required time and
labor for labeling collected raw data. To alleviate the labeling effort, multiple test selection …
labor for labeling collected raw data. To alleviate the labeling effort, multiple test selection …
KAPE: kNN-based Performance Testing for Deep Code Search
Code search is a common yet important activity of software developers. An efficient code
search model can largely facilitate the development process and improve the programming …
search model can largely facilitate the development process and improve the programming …
Prioritizing test cases for deep learning-based video classifiers
The widespread adoption of video-based applications across various fields highlights their
importance in modern software systems. However, in comparison to images or text, labelling …
importance in modern software systems. However, in comparison to images or text, labelling …
Towards exploring the limitations of test selection techniques on graph neural networks: An empirical study
Abstract Graph Neural Networks (GNNs) have gained prominence in various domains, such
as social network analysis, recommendation systems, and drug discovery, due to their ability …
as social network analysis, recommendation systems, and drug discovery, due to their ability …