This paper discusses the challenges and issues software testers face when dealing with artificial intelligence (AI) and machine learning (ML) applications. It highlights differences between traditional software development and AI/ML, particularly in the testing processes, where unique challenges arise such as model training, algorithmic uncertainty, and the lack of testable specifications. Future research directions are proposed to improve testing strategies and methodologies in AI/ML applications.
Related topics: