作者
Houssem Ben Braiek, Foutse Khomh
发表日期
2020/6/1
来源
Journal of Systems and Software
卷号
164
页码范围
110542
出版商
Elsevier
简介
Nowadays, we are witnessing a wide adoption of Machine learning (ML) models in many software systems. They are even being tested in safety-critical systems, thanks to recent breakthroughs in deep learning and reinforcement learning. Many people are now interacting with systems based on ML every day, e.g., voice recognition systems used by virtual personal assistants like Amazon Alexa or Google Home. As the field of ML continues to grow, we are likely to witness transformative advances in a wide range of areas, from finance, energy, to health and transportation. Given this growing importance of ML-based systems in our daily life, it is becoming utterly important to ensure their reliability. Recently, software researchers have started adapting concepts from the software testing domain (e.g., code coverage, mutation testing, or property-based testing) to help ML engineers detect and correct faults in ML …
引用总数
201920202021202220232024101628464827
学术搜索中的文章
HB Braiek, F Khomh - Journal of Systems and Software, 2020