Developing and operating green AI-based systems: software engineering approaches and challenges
Silverio Martínez-Fernández
Goals and objectives
Nowadays, Artificial Intelligence (AI) is pervasive in the world we live in. AIâ€based systems, defined as those software systems that integrate AI models and components, have outperformed humans in areas as diverse as image processing or multiâ€object tracking with applications in critical domains such as healthcare and autonomous driving. In this keynote, I introduce end-to-end software development lifecycles to engineer trustworthy AI-based systems, and then summarize software engineering approaches and challenges for building, operating, and maintaining AI-based systems. Furthermore, I highlight the importance on addressing key quality aspects of green AI-based systems, specifically their energy efficiency to reduce their carbon footprint.