lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
On the Impact of Applying Machine Learning in the Decision-Making of Self-Adaptive Systems
Catholic University of Leuven, Belgium.
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM). Catholic University of Leuven, Belgium.ORCID iD: 0000-0002-1162-0817
Catholic University of Leuven, Belgium.
2021 (English)In: Proceedings of the 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), IEEE, 2021, p. 104-110Conference paper, Published paper (Refereed)
Abstract [en]

Recently, we have been witnessing an increasing use of machine learning methods in self-adaptive systems. Machine learning methods offer a variety of use cases for supporting self-adaptation, e.g., to keep runtime models up to date, reduce large adaptation spaces, or update adaptation rules. Yet, since machine learning methods apply in essence statistical methods, they may have an impact on the decisions made by a self-adaptive system. Given the wide use of formal approaches to provide guarantees for the decisions made by self-adaptive systems, it is important to investigate the impact of applying machine learning methods when such approaches are used. In this paper, we study one particular instance that combines linear regression to reduce the adaptation space of a self-adaptive system with statistical model checking to analyze the resulting adaptation options. We use computational learning theory to determine a theoretical bound on the impact of the machine learning method on the predictions made by the verifier. We illustrate and evaluate the theoretical result using a scenario of the DeltaIoT artifact. To conclude, we look at opportunities for future research in this area.

Place, publisher, year, edition, pages
IEEE, 2021. p. 104-110
Series
SEAMS International Workshop on Software Engineering for Adaptive and Self-Managing Systems, ICSE, ISSN 2157-2305, E-ISSN 2157-2321
Keywords [en]
formal analysis, guarantees, machine learning, self adaptation, Decision making, Model checking, Adaptation rules, Computational learning theory, Formal approach, Machine learning methods, Self-adaptive system, Statistical model checking, Theoretical bounds, Adaptive systems
National Category
Computer Sciences
Research subject
Computer and Information Sciences Computer Science, Computer Science
Identifiers
URN: urn:nbn:se:lnu:diva-112426DOI: 10.1109/SEAMS51251.2021.00023Scopus ID: 2-s2.0-85113560654ISBN: 9781665402897 (electronic)ISBN: 9781665402903 (print)OAI: oai:DiVA.org:lnu-112426DiVA, id: diva2:1656810
Conference
2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Madrid, Spain, May 18-24. 2021
Available from: 2022-05-08 Created: 2022-05-08 Last updated: 2022-05-08Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Weyns, Danny

Search in DiVA

By author/editor
Weyns, Danny
By organisation
Department of computer science and media technology (CM)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 34 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf