Security for Machine Learning-based Software Systems: A Survey of Threats, Practices, and Challenges
The rapid development of Machine Learning (ML) has demonstrated superior performance
in many areas, such as computer vision and video and speech recognition. It has now been …
in many areas, such as computer vision and video and speech recognition. It has now been …
Practices for Managing Machine Learning Products: A Multivocal Literature Review
Machine learning (ML) has grown in popularity in the software industry due to its ability to
solve complex problems. Developing ML systems involves more uncertainty and risk …
solve complex problems. Developing ML systems involves more uncertainty and risk …
Data cleaning and machine learning: a systematic literature review
PO Côté, A Nikanjam, N Ahmed, D Humeniuk… - Automated Software …, 2024 - Springer
Abstract Machine Learning (ML) is integrated into a growing number of systems for various
applications. Because the performance of an ML model is highly dependent on the quality of …
applications. Because the performance of an ML model is highly dependent on the quality of …
Maintainability challenges in ML: A systematic literature review
K Shivashankar, A Martini - 2022 48th Euromicro Conference …, 2022 - ieeexplore.ieee.org
Background: As Machine Learning (ML) advances rapidly in many fields, it is being adopted
by academics and businesses alike. However, ML has a number of different challenges in …
by academics and businesses alike. However, ML has a number of different challenges in …
Privacy Preservation in Artificial Intelligence and Extended Reality (AI-XR) Metaverses: A Survey
The metaverse is a nascent concept that envisions a virtual universe, a collaborative space
where individuals can interact, create, and participate in a wide range of activities. Privacy in …
where individuals can interact, create, and participate in a wide range of activities. Privacy in …
DiverGet: A search-based software testing approach for deep neural network quantization assessment
Quantization is one of the most applied Deep Neural Network (DNN) compression
strategies, when deploying a trained DNN model on an embedded system or a cell phone …
strategies, when deploying a trained DNN model on an embedded system or a cell phone …
Testing feedforward neural networks training programs
H Ben Braiek, F Khomh - ACM Transactions on Software Engineering …, 2023 - dl.acm.org
At present, we are witnessing an increasing effort to improve the performance and
trustworthiness of Deep Neural Networks (DNNs), with the aim to enable their adoption in …
trustworthiness of Deep Neural Networks (DNNs), with the aim to enable their adoption in …
Semantic-guided fuzzing for virtual testing of autonomous driving systems
Autonomous driving systems (ADS) have achieved spectacular development and have been
utilized in numerous safety-critical tasks. Nonetheless, in spite of their considerable …
utilized in numerous safety-critical tasks. Nonetheless, in spite of their considerable …
Agile4MLS—Leveraging Agile Practices for Developing Machine Learning-Enabled Systems: An Industrial Experience
K Vaidhyanathan, A Chandran, H Muccini… - IEEE Software, 2022 - ieeexplore.ieee.org
Agile4MLS - Leveraging Agile Practices for Developing ML-enabled systems: An Industrial
Experience Page 1 Agile4MLS - Leveraging Agile Practices for Developing ML-enabled systems …
Experience Page 1 Agile4MLS - Leveraging Agile Practices for Developing ML-enabled systems …
Experience report: investigating bug fixes in machine learning frameworks/libraries
X Sun, T Zhou, R Wang, Y Duan, L Bo… - Frontiers of Computer …, 2021 - Springer
Abstract Machine learning (ML) techniques and algorithms have been successfully and
widely used in various areas including software engineering tasks. Like other software …
widely used in various areas including software engineering tasks. Like other software …