Visible to the public Self-Adaptation for Machine Learning Based Systems.Conflict Detection Enabled

TitleSelf-Adaptation for Machine Learning Based Systems.
Publication TypeConference Paper
Year of Publication2021
AuthorsCasimiro, Maria, Romano, Paolo, Garlan, David, Moreno, Gabriel A., Kang, Eunsuk, Klein, Mark
Conference NameProceedings of the 1st International Workshop on Software Architecture and Machine Learning (SAML),
Date Published09/2021
PublisherSpringer
Conference LocationVirtual (Originally Sweden)
Keywords2021: October, CMU, machine learning, Model degradation, self-adaptive systems
AbstractToday’s world is witnessing a shift from human-written software to machine-learned software, with the rise of systems that rely on machine learning. These systems typically operate in non-static environments, which are prone to unexpected changes, as is the case of self-driving cars and enterprise systems. In this context, machine-learned software can misbehave. Thus, it is paramount that these systems are capable of detecting problems with their machined-learned components and adapt themselves to maintain desired qualities. For instance, a fraud detection system that cannot adapt its machine-learned model to efficiently cope with emerging fraud patterns or changes in the volume of transactions is subject to losses of millions of dollars. In this paper, we take a first step towards the development of a framework aimed to self-adapt systems that rely on machine-learned components. We describe: (i) a set of causes of machine-learned component misbehavior and a set of adaptation tactics inspired by the literature on machine learning, motivating them with the aid of a running example; (ii) the required changes to the MAPE-K loop, a popular control loop for self-adaptive systems; and (iii) the challenges associated with developing this framework. We conclude the paper with a set of research questions to guide future work.
Citation Keynode-81239

Other available formats:

Casimiro_Self-Adaptation_Garlan.pdf
AttachmentTaxonomyKindSize
Casimiro_Self-Adaptation_Garlan.pdfPDF document570.24 KBDownloadPreview
AttachmentSize
bytes