paper-with-me

홈 › Papers

A Systematic Mapping Study on Testing of Machine Learning Programs

2019-07-11 · Salman Sherin, Muhammad Uzair khan, Muhammad Zohaib Iqbal

We aim to conduct a systematic mapping in the area of testing ML programs. We identify, analyze and classify the existing literature to provide an overview of the area. We followed well-established guidelines of systematic mapping to develop a systematic protocol to identify and review the existing literature. We formulate three sets of research questions, define inclusion and exclusion criteria and systematically identify themes for the classification of existing techniques. We also report the quality of the published works using established assessment criteria. we finally selected 37 papers out of 1654 based on our selection criteria up to January 2019. We analyze trends such as contribution facet, research facet, test approach, type of ML and the kind of testing with several other attributes. We also discuss the empirical evidence and reporting quality of selected papers. The data from the study is made publicly available for other researchers and practitioners. We present an overview of the area by answering several research questions. The area is growing rapidly, however, there is lack of enough empirical evidence to compare and assess the effectiveness of the techniques. More publicly available tools are required for use of practitioners and researchers. Further attention is needed on non-functional testing and testing of ML programs using reinforcement learning. We believe that this study can help researchers and practitioners to obtain an overview of the area and identify several sub-areas where more research is required

📄 PDF Abstract BibTeX arXiv:1907.09427

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningReinforcement Learning

Similar Papers 제목 키워드 기반

The Integration of Machine Learning into Automated Test Generation: A Systematic Mapping Study

2022-06-21 · Afonso Fontes, Gregory Gay

Context: Machine learning (ML) may enable effective automated test generation. Objective: We characterize emerging research, examining testing practices, researcher goals, ML techniques applied, evaluation, and challenge…

BIG-bench Machine LearningQ-Learningreinforcement-learningReinforcement Learning+1

Expectations vs Reality -- A Secondary Study on AI Adoption in Software Testing

2025-04-07 · Katja Karhu, Jussi Kasurinen, Kari Smolander

In the software industry, artificial intelligence (AI) has been utilized more and more in software development activities. In some activities, such as coding, AI has already been an everyday tool, but in software testing…

software testing

TFCheck : A TensorFlow Library for Detecting Training Issues in Neural Network Programs

2019-09-05 · Houssem Ben Braiek, Foutse khomh

The increasing inclusion of Machine Learning (ML) models in safety critical systems like autonomous cars have led to the development of multiple model-based ML testing techniques. One common denominator of these testing …

Metamorphic Testing of Deep Code Models: A Systematic Literature Review

2025-07-30 · Ali Asgari, Milan de Koning, Pouria Derakhshanfar, Annibale Panichella arxiv

Large language models and deep learning models designed for code intelligence have revolutionized the software engineering field due to their ability to perform various code-related tasks. These models can process source…

Code Completion

On the Use of a Large Language Model to Support the Conduction of a Systematic Mapping Study: A Brief Report from a Practitioner's View

2026-02-09 · Cauã Ferreira Barros, Marcos Kalinowski, Mohamad Kassab, Valdemar Vicente Graciano Neto arxiv

The use of Large Language Models (LLMs) has drawn growing interest within the scientific community. LLMs can handle large volumes of textual data and support methods for evidence synthesis. Although recent studies highli…