paper-with-me

Papers

Software Testing for Machine Learning

2022-04-30 · Dusica Marijan, Arnaud Gotlieb

Machine learning has become prevalent across a wide variety of applications. Unfortunately, machine learning has also shown to be susceptible to deception, leading to errors, and even fatal failures. This circumstance calls into question the widespread use of machine learning, especially in safety-critical applications, unless we are able to assure its correctness and trustworthiness properties. Software verification and testing are established technique for assuring such properties, for example by detecting errors. However, software testing challenges for machine learning are vast and profuse - yet critical to address. This summary talk discusses the current state-of-the-art of software testing for machine learning. More specifically, it discusses six key challenge areas for software testing of machine learning systems, examines current approaches to these challenges and highlights their limitations. The paper provides a research agenda with elaborated directions for making progress toward advancing the state-of-the-art on testing of machine learning.

📄 PDF Abstract BibTeX arXiv:2205.00210

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learningsoftware testing

Similar Papers 제목 키워드 기반

The Role of Artificial Intelligence and Machine Learning in Software Testing

2024-09-04 · Ahmed Ramadan, Husam Yasin, Burhan Pektas

Artificial Intelligence (AI) and Machine Learning (ML) have significantly impacted various industries, including software development. Software testing, a crucial part of the software development lifecycle (SDLC), ensure…

Defect Detectionsoftware testing

Smoke Testing for Machine Learning: Simple Tests to Discover Severe Defects

2020-09-03 · Steffen Herbold, Tobias Haar

Machine learning is nowadays a standard technique for data analysis within software applications. Software engineers need quality assurance techniques that are suitable for these new kinds of systems. Within this article…

BIG-bench Machine Learningsoftware testingvalid

DeepRNG: Towards Deep Reinforcement Learning-Assisted Generative Testing of Software

2022-01-29 · Chuan-Yung Tsai, Graham W. Taylor

Although machine learning (ML) has been successful in automating various software engineering needs, software testing still remains a highly challenging topic. In this paper, we aim to improve the generative testing of s…

Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)+1

Towards a Common Testing Terminology for Software Engineering and Data Science Experts

2021-08-31 · Lisa Jöckel, Thomas Bauer, Michael Kläs, Marc P. Hauer 외

Analytical quality assurance, especially testing, is an integral part of software-intensive system development. With the increased usage of Artificial Intelligence (AI) and Machine Learning (ML) as part of such systems, …

software testing

A Novel Multiple Ensemble Learning Models Based on Different Datasets for Software Defect Prediction

2020-08-30 · Ali Nawaz, Attique Ur Rehman, Muhammad Abbas

Software testing is one of the important ways to ensure the quality of software. It is found that testing cost more than 50% of overall project cost. Effective and efficient software testing utilizes the minimum resource…

Ensemble Learningsoftware testing