SlideShare a Scribd company logo
Engineering Awareness in Open
          Networks

          Julia Schaumeier


  AWARENESS PhD Forum @ SASO 2012
          10 September 2012
Overview
     Goal
     Create institutions for self-organised resource allocation

     Setting
     Autonomous, heterogeneous agents in open, embedded and
     resource-constrained systems
            exogenous and endogenous events change environment
            intentional non-compliance and accidental malfunction

     Tools
         Ostrom: self-governing commons and evolution of institutions
            Artikis: dynamic specifications of open agent systems
            Self-awareness for introspection and evaluation

Julia Schaumeier          Engineering Awareness in Open Networks        1/9
Two Research Questions



     Q1: Is it possible to apply Elinor Ostrom’s socio-economic
         principles to institutions for self-organised management of
         open systems in resource-constraint environments?




     Q2: Is it possible to ensure that the self-organisation is successful?




Julia Schaumeier         Engineering Awareness in Open Networks               2/9
Governing the Commons [Ostrom, 1990]


            institutional rules:
            conventionally agreed by affected agents, mutually
            understood, monitored and enforced, mutable and nested
            within higher-order rules (decisions → action situations)
            typical allocation sequence:
            (contribute →) demand → allocate → appropriate
            system regulated by self-governing agents that ensure
            responsible handling of the resource




Julia Schaumeier          Engineering Awareness in Open Networks        3/9
Dynamic Specification Framework [Artikis, 2011]


            Norm-governed system specification for multiagent systems
                   Physical power, institutionalised power, and permission
                   Obligations, and other complex normative relations
                   Sanctions and penalties
                   Roles and actions (communication language)

            Protocol stack: object-/meta-/meta-meta-/etc. level protocols
            Specification space (DoFs)
            Axiomatisation in the Event Calculus
                   general purpose action language for representing events, and
                   for reasoning about effects of events




Julia Schaumeier             Engineering Awareness in Open Networks               4/9
Levels of Awareness




                         derived from neuroscience and psychology


Julia Schaumeier   Engineering Awareness in Open Networks           5/9
Question 1
     Is it possible to apply Elinor Ostrom’s socio-economic principles
     to institutions for self-organised management of open systems in
     resource-constraint environments?
           Yes, see SASO 2011 and Awareness Workshop 2011
            Specified model uses Artikis’ framework to express Ostrom’s
            elements of institutions for self-governing commons
            Meta-protocols in the Event Calculus and notion of
            institutionalised power implement nested higher-order rules
            and action situations
            Experimental testbed
                   Principles typically lead to a sustainable resource and make
                   systems more enduring
                   Principles have to be congruent with agents’ behaviour and
                   environment
                   Self-organisation important, no ‘one size fits all’ strategy

Julia Schaumeier             Engineering Awareness in Open Networks               6/9
Question 2
     Is it possible to ensure that the self-organisation is successful?
           Problem: implementation of principles requires careful design
           and modification to be congruent with current state of
           environment – not all developments anticipatable in design
           phase
            Hypothesis: Q2 is feasible using notions of self-awareness
            (Planned) experimental testbed
                   To show what level of self-awareness keeps balance between
                   costs and movement in specification space (all rules/roles)
                   depending on population profile
                   Example: Fairness as social (self-)evaluation measure
                        level of predictive self-awareness
                        subjective a priori incentive for optimising collective welfare
                        objective a posteriori outcome metric
                   ‘real world’ problem: smarter infrastructure management, like
                   smart grids
Julia Schaumeier              Engineering Awareness in Open Networks                      7/9
Contributions



            Theoretical AI: investigation of logical and computational
            foundations of self-organising and self-aware norm-governed
            multi-agent systems
            Experimental AI: development of a testbed for animating
            institutions for logic-based electronic systems
            Application of AI: instantiation of abstract model for
            management of energy distribution




Julia Schaumeier          Engineering Awareness in Open Networks          8/9
Thank you!




Julia Schaumeier   Engineering Awareness in Open Networks   9/9

More Related Content

Similar to Engineering Awareness in Open Networks

Dublin Institute of Technology
Dublin Institute of TechnologyDublin Institute of Technology
Dublin Institute of Technology
butest
 
Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015
Amr Kamel Deklel
 
Accountable objects: Modeling Liability in Open Distributed Systems
Accountable objects: Modeling Liability in Open Distributed SystemsAccountable objects: Modeling Liability in Open Distributed Systems
Accountable objects: Modeling Liability in Open Distributed Systems
Antonio Vallecillo
 
Systems Thinking & Modelling in Organizations
Systems Thinking & Modelling in OrganizationsSystems Thinking & Modelling in Organizations
Systems Thinking & Modelling in Organizations
Pulkit Vijayvargiya
 

Similar to Engineering Awareness in Open Networks (20)

Towards the Intelligent Internet of Everything
Towards the Intelligent Internet of EverythingTowards the Intelligent Internet of Everything
Towards the Intelligent Internet of Everything
 
Model Based Systems Thinking
Model Based Systems ThinkingModel Based Systems Thinking
Model Based Systems Thinking
 
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCESHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
 
TOWARD ORGANIC COMPUTING APPROACH FOR CYBERNETIC RESPONSIVE ENVIRONMENT
TOWARD ORGANIC COMPUTING APPROACH FOR CYBERNETIC RESPONSIVE ENVIRONMENTTOWARD ORGANIC COMPUTING APPROACH FOR CYBERNETIC RESPONSIVE ENVIRONMENT
TOWARD ORGANIC COMPUTING APPROACH FOR CYBERNETIC RESPONSIVE ENVIRONMENT
 
Dublin Institute of Technology
Dublin Institute of TechnologyDublin Institute of Technology
Dublin Institute of Technology
 
Machine Intelligence and Moral Decision-Making
Machine Intelligence and Moral Decision-MakingMachine Intelligence and Moral Decision-Making
Machine Intelligence and Moral Decision-Making
 
Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015
 
Recommender systems in the scope of opinion formation: a model
Recommender systems in the scope of opinion formation: a modelRecommender systems in the scope of opinion formation: a model
Recommender systems in the scope of opinion formation: a model
 
8.5 martin
8.5 martin8.5 martin
8.5 martin
 
Using Ontologies to Support and Critique Decisions - 2004
Using Ontologies to Support and Critique Decisions - 2004Using Ontologies to Support and Critique Decisions - 2004
Using Ontologies to Support and Critique Decisions - 2004
 
A Beginner’S Guide To Simulation In Immunology
A Beginner’S Guide To Simulation In ImmunologyA Beginner’S Guide To Simulation In Immunology
A Beginner’S Guide To Simulation In Immunology
 
Expert system
Expert systemExpert system
Expert system
 
Accountable objects: Modeling Liability in Open Distributed Systems
Accountable objects: Modeling Liability in Open Distributed SystemsAccountable objects: Modeling Liability in Open Distributed Systems
Accountable objects: Modeling Liability in Open Distributed Systems
 
Radical Markets: Engineering, Analysis & Ethics
Radical Markets: Engineering, Analysis & EthicsRadical Markets: Engineering, Analysis & Ethics
Radical Markets: Engineering, Analysis & Ethics
 
Introduction of abm
Introduction of abmIntroduction of abm
Introduction of abm
 
Introduction of abm
Introduction of abmIntroduction of abm
Introduction of abm
 
Systems Thinking & Modelling in Organizations
Systems Thinking & Modelling in OrganizationsSystems Thinking & Modelling in Organizations
Systems Thinking & Modelling in Organizations
 
MaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdf
MaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdfMaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdf
MaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdf
 
Introduction of abm
Introduction of abmIntroduction of abm
Introduction of abm
 
Adaptive Structuration..pptx
Adaptive Structuration..pptxAdaptive Structuration..pptx
Adaptive Structuration..pptx
 

More from FET AWARE project - Self Awareness in Autonomic Systems

More from FET AWARE project - Self Awareness in Autonomic Systems (20)

Academic Course: 07 Introduction to the Formal Engineering of Autonomic Systems
Academic Course: 07 Introduction to the Formal Engineering of Autonomic SystemsAcademic Course: 07 Introduction to the Formal Engineering of Autonomic Systems
Academic Course: 07 Introduction to the Formal Engineering of Autonomic Systems
 
Academic Course: 06 Morphogenetic Engineering
Academic Course: 06 Morphogenetic EngineeringAcademic Course: 06 Morphogenetic Engineering
Academic Course: 06 Morphogenetic Engineering
 
Academic Course: 04 Introduction to complex systems and agent based modeling
Academic Course: 04 Introduction to complex systems and agent based modelingAcademic Course: 04 Introduction to complex systems and agent based modeling
Academic Course: 04 Introduction to complex systems and agent based modeling
 
Academic Course: 03 Autonomic Multi-Agent Systems
Academic Course: 03 Autonomic Multi-Agent SystemsAcademic Course: 03 Autonomic Multi-Agent Systems
Academic Course: 03 Autonomic Multi-Agent Systems
 
Academic Course: 02 Self-organization and emergence in networked systems
Academic Course: 02 Self-organization and emergence in networked systemsAcademic Course: 02 Self-organization and emergence in networked systems
Academic Course: 02 Self-organization and emergence in networked systems
 
Academic Course: 01 Self-awarenesss and Computational Self-awareness
Academic Course: 01 Self-awarenesss and Computational Self-awarenessAcademic Course: 01 Self-awarenesss and Computational Self-awareness
Academic Course: 01 Self-awarenesss and Computational Self-awareness
 
Awareness: Layman Seminar Slides
Awareness: Layman Seminar SlidesAwareness: Layman Seminar Slides
Awareness: Layman Seminar Slides
 
Industry Training: 04 Awareness Applications
Industry Training: 04 Awareness ApplicationsIndustry Training: 04 Awareness Applications
Industry Training: 04 Awareness Applications
 
Industry Training: 03 Awareness Simulation
Industry Training: 03 Awareness SimulationIndustry Training: 03 Awareness Simulation
Industry Training: 03 Awareness Simulation
 
Industry Training: 02 Awareness Properties
Industry Training: 02 Awareness PropertiesIndustry Training: 02 Awareness Properties
Industry Training: 02 Awareness Properties
 
Industry Training: 01 Awareness Overview
Industry Training: 01 Awareness OverviewIndustry Training: 01 Awareness Overview
Industry Training: 01 Awareness Overview
 
Robot Swarms as Ensembles of Cooperating Components - Matthias Holzl
Robot Swarms as Ensembles of Cooperating Components - Matthias HolzlRobot Swarms as Ensembles of Cooperating Components - Matthias Holzl
Robot Swarms as Ensembles of Cooperating Components - Matthias Holzl
 
Towards Systematically Engineering Ensembles - Martin Wirsing
Towards Systematically Engineering Ensembles - Martin WirsingTowards Systematically Engineering Ensembles - Martin Wirsing
Towards Systematically Engineering Ensembles - Martin Wirsing
 
Capturing the Immune System: From the wet-­lab to the robot, building better ...
Capturing the Immune System: From the wet-­lab to the robot, building better ...Capturing the Immune System: From the wet-­lab to the robot, building better ...
Capturing the Immune System: From the wet-­lab to the robot, building better ...
 
Underwater search and rescue in swarm robotics - Mark Read
Underwater search and rescue in swarm robotics - Mark Read Underwater search and rescue in swarm robotics - Mark Read
Underwater search and rescue in swarm robotics - Mark Read
 
Computational Self-awareness in Smart-Camera Networks - Lukas Esterle
Computational Self-awareness in Smart-Camera Networks - Lukas EsterleComputational Self-awareness in Smart-Camera Networks - Lukas Esterle
Computational Self-awareness in Smart-Camera Networks - Lukas Esterle
 
Why Robots may need to be self-­‐aware, before we can really trust them - Ala...
Why Robots may need to be self-­‐aware, before we can really trust them - Ala...Why Robots may need to be self-­‐aware, before we can really trust them - Ala...
Why Robots may need to be self-­‐aware, before we can really trust them - Ala...
 
Morphogenetic Engineering: Reconciling Architecture and Self-Organization Thr...
Morphogenetic Engineering: Reconciling Architecture and Self-Organization Thr...Morphogenetic Engineering: Reconciling Architecture and Self-Organization Thr...
Morphogenetic Engineering: Reconciling Architecture and Self-Organization Thr...
 
Ensemble-oriented programming of self-adaptive systems - Michele Loreti
Ensemble-oriented programming of self-adaptive systems - Michele LoretiEnsemble-oriented programming of self-adaptive systems - Michele Loreti
Ensemble-oriented programming of self-adaptive systems - Michele Loreti
 
Self-awareness and Adaptive Technologies: the Future of Operating Systems?
Self-awareness and Adaptive Technologies: the Future of Operating Systems? Self-awareness and Adaptive Technologies: the Future of Operating Systems?
Self-awareness and Adaptive Technologies: the Future of Operating Systems?
 

Recently uploaded

Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
Avinash Rai
 

Recently uploaded (20)

Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 

Engineering Awareness in Open Networks

  • 1. Engineering Awareness in Open Networks Julia Schaumeier AWARENESS PhD Forum @ SASO 2012 10 September 2012
  • 2. Overview Goal Create institutions for self-organised resource allocation Setting Autonomous, heterogeneous agents in open, embedded and resource-constrained systems exogenous and endogenous events change environment intentional non-compliance and accidental malfunction Tools Ostrom: self-governing commons and evolution of institutions Artikis: dynamic specifications of open agent systems Self-awareness for introspection and evaluation Julia Schaumeier Engineering Awareness in Open Networks 1/9
  • 3. Two Research Questions Q1: Is it possible to apply Elinor Ostrom’s socio-economic principles to institutions for self-organised management of open systems in resource-constraint environments? Q2: Is it possible to ensure that the self-organisation is successful? Julia Schaumeier Engineering Awareness in Open Networks 2/9
  • 4. Governing the Commons [Ostrom, 1990] institutional rules: conventionally agreed by affected agents, mutually understood, monitored and enforced, mutable and nested within higher-order rules (decisions → action situations) typical allocation sequence: (contribute →) demand → allocate → appropriate system regulated by self-governing agents that ensure responsible handling of the resource Julia Schaumeier Engineering Awareness in Open Networks 3/9
  • 5. Dynamic Specification Framework [Artikis, 2011] Norm-governed system specification for multiagent systems Physical power, institutionalised power, and permission Obligations, and other complex normative relations Sanctions and penalties Roles and actions (communication language) Protocol stack: object-/meta-/meta-meta-/etc. level protocols Specification space (DoFs) Axiomatisation in the Event Calculus general purpose action language for representing events, and for reasoning about effects of events Julia Schaumeier Engineering Awareness in Open Networks 4/9
  • 6. Levels of Awareness derived from neuroscience and psychology Julia Schaumeier Engineering Awareness in Open Networks 5/9
  • 7. Question 1 Is it possible to apply Elinor Ostrom’s socio-economic principles to institutions for self-organised management of open systems in resource-constraint environments? Yes, see SASO 2011 and Awareness Workshop 2011 Specified model uses Artikis’ framework to express Ostrom’s elements of institutions for self-governing commons Meta-protocols in the Event Calculus and notion of institutionalised power implement nested higher-order rules and action situations Experimental testbed Principles typically lead to a sustainable resource and make systems more enduring Principles have to be congruent with agents’ behaviour and environment Self-organisation important, no ‘one size fits all’ strategy Julia Schaumeier Engineering Awareness in Open Networks 6/9
  • 8. Question 2 Is it possible to ensure that the self-organisation is successful? Problem: implementation of principles requires careful design and modification to be congruent with current state of environment – not all developments anticipatable in design phase Hypothesis: Q2 is feasible using notions of self-awareness (Planned) experimental testbed To show what level of self-awareness keeps balance between costs and movement in specification space (all rules/roles) depending on population profile Example: Fairness as social (self-)evaluation measure level of predictive self-awareness subjective a priori incentive for optimising collective welfare objective a posteriori outcome metric ‘real world’ problem: smarter infrastructure management, like smart grids Julia Schaumeier Engineering Awareness in Open Networks 7/9
  • 9. Contributions Theoretical AI: investigation of logical and computational foundations of self-organising and self-aware norm-governed multi-agent systems Experimental AI: development of a testbed for animating institutions for logic-based electronic systems Application of AI: instantiation of abstract model for management of energy distribution Julia Schaumeier Engineering Awareness in Open Networks 8/9
  • 10. Thank you! Julia Schaumeier Engineering Awareness in Open Networks 9/9