Abstract

To be able to provide appropriate services in social and human application contexts, smart cyber-physical systems (S-CPSs) need ampliative reasoning and decision-making (ARDM) mechanisms. As one option, procedural abduction (PA) is suggested for self-managing S-CPSs. PA is a knowledge-based computation and learning mechanism. The objective of this article is to provide a comprehensive description of the computational framework proposed for PA. Towards this end, first the essence of smart cyber-physical systems is discussed. Then, the main recent research results related to computational abduction and ampliative reasoning are discussed. PA facilitates beliefs-driven contemplation of the momentary performance of S-CPSs, including a ‘best option’-based setting of the servicing objective and realization of any demanded adaptation. The computational framework of PA includes eight clusters of computational activities: (i) run-time extraction of signals and data by sensing, (ii) recognition of events, (iii) inferring about existing situations, (iv) building awareness of the state and circumstances of operation, (v) devising alternative performance enhancement strategies, (vi) deciding on the best system adaptation, (vii) devising and scheduling the implied interventions, and (viii) actuating effectors and controls. Several cognitive algorithms and computational actions are used to implement PA in a compositional manner. PA necessitates not only a synergic interoperation of the algorithms, but also an objective-dependent fusion of the pre-programmed and the run time acquired chunks of knowledge. A fully fledged implementation of PA is underway, which will make verification and validation possible in the context of various smart CPSs.

Highlights

  • System scientists claim that smartness, like safety, reliability, awareness, adaptability, security, etc., is an overall paradigmatic feature of the systems as a whole, and is not a behavioral characteristic of their specific components, though their functionalities are needed for the realization

  • Ampliative reasoning is heuristic in the sense that it involves obtaining new pieces of beliefs, which are not entailed in the given premises

  • From a computational point of view, procedural abduction is seen as a recurrent sequence eight processing stages: (i) run-time extraction of data/signals by sensing, (ii) recognition of change of eight processing stages: (i) run-time extraction of data/signals by sensing, (ii) recognition of events, (iii) inferring about exiting operational situations, (iv) building awareness of the system’s change events, (iii) inferring about exiting operational situations, (iv) building awareness of the performance, (v) devising alternative performance enhancement strategies, (vi) designing system’s performance, (v) devising alternative performance enhancement strategies, (vi) designing adaptation of the system as a whole, (vii) planning the implied interventions, and (viii) actuating adaptation of the system as a whole, (vii) planning the implied interventions, and (viii) actuating effectors and controls

Read more

Summary

A Computational Framework for Procedural

Cyber-Physical Systems Design Section, Department of Design Engineering, Faculty of Industrial Design Engineering, Delft University of Technology, Landbergstraat 15, 2628 CD Delft, The Netherlands; Received: 11 October 2018; Accepted: 19 December 2018; Published: 25 December 2018

An Evolutionary View on Cyber-Physical Systems
On the Background Research and the Research Issue Addressed in This Article
Content and Structure of the Article
Theoretical Understanding of Mind-Like Behavior of Artefactual Systems
Potential Enabling Technologies for Smart CPSs
Achieving System-Level Holism in Reasoning and Decision Making
Possible Logical Bases of System-Level Ampliative Reasoning Mechanisms
Recent Efforts to Exploit Abduction as an Ampliative Computational Mechanism
Synthesis of the Major Findings
System-Level
Representation
The General Workflow and the Underpinning Knowledge of Procedural Abduction
Graphical
From to Transforming
Transforming Algorithms Needed for the Operators
Reflection on the Approach
Future Research Opportunities

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.