Affiliation:
1. Chalmers University of Technology, Sweden
2. Malmö University, Sweden
Abstract
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in industry. However, based on well over a dozen case studies, we have learned that deploying industry-strength, production quality ML models in systems proves to be challenging. Companies experience challenges related to data quality, design methods and processes, performance of models as well as deployment and compliance. We learned that a new, structured engineering approach is required to construct and evolve systems that contain ML/DL components. In this chapter, the authors provide a conceptualization of the typical evolution patterns that companies experience when employing ML as well as an overview of the key problems experienced by the companies that they have studied. The main contribution of the chapter is a research agenda for AI engineering that provides an overview of the key engineering challenges surrounding ML solutions and an overview of open items that need to be addressed by the research community at large.
Reference27 articles.
1. Amershi, S., Begel, A., Bird, C., DeLine, R., Gall, H., Kamar, E., . . . Zimmermann, T. (2019). Software engineering for machine learning: A case study. In Proceedings IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice -ICSE-SEIP (pp. 291–300). IEEE.
2. Arpteg, A., Brinne, B., Crnkovic-Friis, L., & Bosch, J. (2018). Software engineering challenges of deep learning. In Proceedings 44th Euromicro Conference on Software Engineering and Advanced Applications -SEAA (pp. 50–59). IEEE.
3. Bernardi, L., Mavridis, T., & Estevez, P. (2019), 150 successful machine learning models: 6 lessons learned at booking. Com. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (pp. 1743–1751). ACM.
4. Bosch, J., Olsson, H. H., & Crnkovic, I. (2018). It takes three to tango: Requirement, outcome/data, and ai driven development. In Proceedings SiBW (pp. 177–192). Academic Press.
5. Novel Applications of Machine Learning in Software Testing
Cited by
53 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献