Aarhus University Seal / Aarhus Universitets segl

Lukas Esterle

Common techniques for self-awareness and self-expression

Publikation: Bidrag til bog/antologi/rapport/proceedingBidrag til bog/antologiForskningpeer review

DOI

  • Shuo Wang, Birmingham University
  • ,
  • Georg Nebehay, Austrian Institute of Technology
  • ,
  • Lukas Esterle
  • Kristian Nymoen, Universitetet i Oslo
  • ,
  • Leandro L. Minku, Leicester University

Chapter 5 has provided step-by-step guidelines on how to design selfaware and self-expressive systems, including several architectural patterns with different levels of self-awareness. Chapter 6 has explained important features in self-aware and self-expressive systems, including adaptivity, robustness, multiobjectivity and decentralisation. To allow such self-aware capabilities in each design pattern and enable those system features, this chapter introduces the common techniques that have been used and can be used in self-aware (SA) and selfexpressive (SE) systems, including online learning, nature-inspired learning and socially-inspired learning in collective systems. Online learning allows learning in real time and thus has great flexibility and adaptivity. Nature-inspired learning provides tools to optimise SA/SE systems that can be used to reduce system complexity and costs. Socially-inspired learning is inspired by common social behaviours to facilitate learning, particularly in multi-agent systems that are commonly seen in SA/SE systems. How these techniques contribute to SA/SE systems is explained through several case studies. Their potentials and limitations are widely discussed at different self-awareness levels.

OriginalsprogEngelsk
TitelNatural Computing Series
Antal sider30
ForlagSpringer-Verlag
Udgivelsesår1 jan. 2016
Sider113-142
DOI
StatusUdgivet - 1 jan. 2016
Eksternt udgivetJa
SerietitelNatural Computing Series
ISSN1619-7127

Se relationer på Aarhus Universitet Citationsformater

ID: 170582905