Digitala Vetenskapliga Arkivet

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
Supporting Self-Management in Cyber-Physical Systems by Combining Data-driven and Knowledge-enabled Methods
KTH, School of Industrial Engineering and Management (ITM), Engineering Design, Mechatronics and Embedded Control Systems.ORCID iD: 0000-0002-8028-3607
2025 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Cyber-Physical Systems (CPS) refer to intelligent systems that combine computational and physical capabilities to enable advanced functionalities, such as autonomous behaviors, human-machine interaction, and machine collaboration in complex environments. Addressing these functionalities often necessitates the adoption of Artificial Intelligence (AI) techniques which are extensively utilized for operational perception and decision-making. However, due to the inherently data-intensive and opaque nature of most AI-enabled components, combined with unforeseen environments, the integration of AI-enabled techniques into CPS presents significant engineering challenges in quality management. Self-management, as an embedded system feature, extends conventional CPS with capabilities for operation monitoring, planning and adaptation. It is often considered as a necessary mechanism for ensuring the quality and trustworthiness of AI-enabled components. However, implementing self-management in AI-enabled CPS presents several challenges: The concept of self-management varies depending on the audience and application, making its definition and implementation more complex. Additionally, the data-intensive nature of AI-enabled components requires extra effort to ensure consistent performance across operational domains, especially under unforeseen conditions. To cope with these challenges, this thesis proposes to integrate data-driven and knowledge-enabled methods for self-management through the following efforts: 1) Proposing conceptual frameworks that define the necessary and sufficient functionalities for self-management, with the support for situation awareness regarding the internal and environmental conditions; 2) Developing condition monitoring modules within the proposed conceptual frameworks for the situation-awareness to analyze system status; 3) Creating human-explainable data-driven methods for understanding operational conditions; 4) Designinglearning-based agents to dynamically and effectively address vulnerabilities inAI-enabled systems that could lead to system failures or compromise the operational safety. This thesis consolidates key concepts and introduces novel features for self-management in CPS by synthesizing insights from existing research and addressing their limitations. It provides a framework for designing learning based agents that leverage data synthesis to achieve self-management. Additionally, the thesis develops data-driven methods integrated with knowledge enabled models to enhance situation awareness and trustworthiness, effectively addressing the complexity and opacity of AI-enabled computing processes.

Abstract [sv]

Cyberfysiska system (CPS) är intelligenta system som kombinerar beräknings-mässiga och fysiska förmågor för att möjliggöra avancerade funktioner, som autonoma beteenden, interaktion mellan människa och maskin och maskinsamarbete i komplexa miljöer. För att hantera dessa funktionaliteter används ofta artificiell intelligens (AI), särskilt inom operativ perception och beslutsfattande. Men på grund av att de flesta AI-komponenter är dataintensiva och svårgenomtränglig, i kombination medoförut-sedda miljöer, innebär integrationen av AI-komponenter i CPS betydande tekniska utmaningar när det gäller kvalitetshantering.

Självförvaltning, som en inbyggd systemfunktion, utökar konventionella CPS med funktionaliteter för driftsövervakning, planering och anpassning. Den anses ofta vara en nödvändig mekanism för att säkerställa kvaliteten och pålitligheten hos AI-komponenter.

Att implementera självförvalt-ning i AI-aktiverade CPS innebär dock flera utmaningar: Begreppet tolkas olika beroende på målgrupp och tillämpning, vilket gör definitionen och implementeringen mer komplex. Dessutom kräver AI-komponenter ofta extra ansträngningar för att säkerställa konsekvent prestanda över olika operativa domäner, särskilt under oförutsedda förhållanden.

 

För att adressera dessa utmaningar föreslår denna avhandling en integrering av datadrivna och kunskapsbaserade metoder för självförvaltning genom följande insatser: 1) Utveckling av konceptuella ramverk som definierar de nödvändiga och tillräckliga funktionerna för autonom hantering, med stöd för situationsmedvetenhet om både interna och externa förhållandena; 2) Implementering av tillståndsövervakningsmoduler inom de föreslagna konceptuella ramverken för att analysera systemstatus och förbättra situationsmedvetenheten; 3) Skapande av förklarbara datadrivna metoder som möjliggör en bättre förståelse av operativa förhållanden; 4) Design av inlärningsbaserade agenter för att dynamiskt och effektivt hantera sårbarheter i AI-baserade system, förebygga systemfel och säkerställa driftsäkerhet.

Denna avhandling samlar nyckelbegrepp och introducerar nya funktioner för autonom hantering i cyberfysiska system genom att sammanställa insikter från befintliga studier och adressera deras begränsningar. Den presenterar ett ramverk för att utforma inlärningsbaserade agenter som utnyttjar datasyntes för att uppnå autonom hantering. Vidare utvecklas datadrivna metoder som kombineras med kunskapsbaserade modeller för att förbättra situationsmedvetenhet och pålitlighet, samtidigt som de komplexa och svårgenomträngliga databehandlingsprocesserna i AI-drivna komponenter hanteras.

Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2025. , p. 83
Series
TRITA-ITM-AVL ; 2025:9
Keywords [en]
Cyber-Physical Systems, Artificial Intelligence, Deep Learning
National Category
Engineering and Technology
Research subject
Machine Design
Identifiers
URN: urn:nbn:se:kth:diva-361423ISBN: 978-91-8106-234-2 (print)OAI: oai:DiVA.org:kth-361423DiVA, id: diva2:1945819
Public defence
2025-04-10, M1 / https://kth-se.zoom.us/j/62678100345, Brinellvägen 64 A, Stockholm, 09:00 (English)
Opponent
Supervisors
Available from: 2025-03-20 Created: 2025-03-19 Last updated: 2025-04-08Bibliographically approved
List of papers
1. Enhancing Safety Assurance for Automated Driving Systems by Supporting Operation Simulation and Data Analysis
Open this publication in new window or tab >>Enhancing Safety Assurance for Automated Driving Systems by Supporting Operation Simulation and Data Analysis
2023 (English)In: Proceeding of the 33rd European Safety and Reliability Conference, Research Publishing Services , 2023Conference paper, Published paper (Refereed)
Abstract [en]

Automated Driving Systems (ADS) employ various techniques for operation perception, task planning and vehicle control. For driving on public roads, it is critical to guarantee the operational safety of such systems by attaining Minimal Risk Condition (MRC) despite unexpected environmental disruptions, human errors, functional faults and security attacks. This paper proposes a methodology to automatically identify potentially highly critical operational conditions by leveraging the design-time information in terms of vehicle architecture models and environment models. To identify the critical operating conditions, these design-time models are combined systematically with a variety of faults models for revealing the system behaviours in the presence of anomalies. The contributions of this paper are summarized as follows: 1) The design of a method for extracting related internal and external operational conditions from different system models. 2) The design of software services for identifying critical parameters and synthesizing operational data with fault injection. 3) The design for supporting operation simulation and data analysis.

Place, publisher, year, edition, pages
Research Publishing Services, 2023
Keywords
Automated driving systems, Minimal risk condition, Condition monitoring
National Category
Engineering and Technology
Identifiers
urn:nbn:se:kth:diva-338094 (URN)10.3850/978-981-18-8071-1_p252-cd (DOI)
Conference
33rd European Safety and Reliability Conference (ESREL 2023), 3 – 8 September 2023, Southampton, UK
Note

QC 20231016

Available from: 2023-10-13 Created: 2023-10-13 Last updated: 2025-03-20Bibliographically approved
2. A Simulation-Aided Approach to Safety Analysis of Learning-Enabled Components in Automated Driving Systems
Open this publication in new window or tab >>A Simulation-Aided Approach to Safety Analysis of Learning-Enabled Components in Automated Driving Systems
2023 (English)In: 2023 IEEE 26th International Conference on Intelligent Transportation Systems, ITSC 2023, Institute of Electrical and Electronics Engineers (IEEE) , 2023, p. 6152-6157Conference paper, Published paper (Refereed)
Abstract [en]

Artificial Intelligence (AI) techniques through Learning-Enabled Components (LEC) are widely employed in Automated Driving Systems (ADS) to support operation perception and other driving tasks relating to planning and control. Therefore, the risk management plays a critical role in assuring the operational safety of ADS. However, the probabilistic and nondeterministic nature of LEC challenges the safety analysis. Especially, the impacts of their functional faults and incompatible external conditions are often difficult to identify. To address this issue, this article presents a simulation-aided approach as follows: 1) A simulation-aided operational data generation service with the operational parameters extracted from the corresponding system models and specifications; 2) A Fault Injection (FI) service aimed at high-dimensional sensor data to evaluate the robustness and residual risks of LEC. 3) A Variational Bayesian (VB) method for encoding the collected operational data and supporting an effective estimation of the likelihood of operational conditions. As a case study, the paper presents the results of one experiment, where the behaviour of an Autonomous Emergency Braking (AEB) system is simulated under various weather conditions based on the CARLA driving simulator. A set of fault types of cameras, including solid occlusion, water drop, salt and pepper, are modelled and injected into the perception module of the AEB system in different weather conditions. The results indicate that our framework enables to identify the critical faults under various operational conditions. To approximate the critical faults in undefined weather, we also propose Variational Autoencoder (VAE) to encode the pixel-level data and estimate the likelihood.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2023
National Category
Other Engineering and Technologies
Identifiers
urn:nbn:se:kth:diva-344364 (URN)10.1109/ITSC57777.2023.10422697 (DOI)2-s2.0-85186489885 (Scopus ID)
Conference
26th IEEE International Conference on Intelligent Transportation Systems, ITSC 2023, Bilbao, Spain, Sep 24 2023 - Sep 28 2023
Note

Part of ISBN 9798350399462

QC 20240315

Available from: 2024-03-13 Created: 2024-03-13 Last updated: 2025-03-20Bibliographically approved
3. Using a VAE-SOM architecture for anomaly detection of flexible sensors in limb prosthesis
Open this publication in new window or tab >>Using a VAE-SOM architecture for anomaly detection of flexible sensors in limb prosthesis
Show others...
2023 (English)In: Journal of Industrial Information Integration, ISSN 2452-414X, Vol. 35, article id 100490Article in journal (Refereed) Published
Abstract [en]

Flexible wearable sensor electronics, combined with advanced software functions, pave the way toward increasingly intelligent healthcare devices. One important application area is limb prosthesis, where printed flexible sensor solutions enable efficient monitoring and assessing of the actual intra-socket dynamic operation conditions in clinical and other more natural environments. However, the data collected by such sensors suffer from variations and errors, leading to difficulty in perceiving the actual operational conditions. This paper proposes a novel method for detecting anomalies in the data that are collected for measuring the intra-socket dynamic operation conditions by printed flexible wearable sensors. A discrete generative model based on Variational AutoEncoder (VAE) is used first to encode the collected multi-variant time-series data in terms of latent states. After that, a clustering method based on the Self-Organizing Map (SOM) is used to acquire discrete and interpretable representations of the VAE encoded latent states. An adaptive Markov chain is utilized to detect anomalies by quantifying state transitions and revealing temporal dependencies. The contributions of the proposed architecture conclude as follows: (1) Using the VAE-SOM hybrid model to regularize the continues data as discrete states, supporting interpreting the operational data to analytic models. (2) Employing adaptive Markov chains to generalize the transitions of these states, allowing to model the complex operational conditions. Compared with benchmark methods, our architecture is validated via two public datasets and achieves the best F1 scores. Moreover, we measure the run-time performance of this lightweight architecture. The results indicate that the proposed method performs low computational complexity, facilitating the applications on real-life productions.

Place, publisher, year, edition, pages
Elsevier BV, 2023
National Category
Engineering and Technology
Identifiers
urn:nbn:se:kth:diva-333982 (URN)10.1016/j.jii.2023.100490 (DOI)001045906000001 ()2-s2.0-85165005873 (Scopus ID)
Funder
EU, Horizon Europe, 825429
Note

QC 20230816

Available from: 2023-08-15 Created: 2023-08-15 Last updated: 2025-03-20Bibliographically approved
4. Integrating Self-Organizing Map and Graph Neural Networks to Detect Anomalies in Time-series Data
Open this publication in new window or tab >>Integrating Self-Organizing Map and Graph Neural Networks to Detect Anomalies in Time-series Data
2024 (English)In: IEEE Sensors Journal, ISSN 1530-437X, E-ISSN 1558-1748, p. 1-1Article in journal (Refereed) Epub ahead of print
Abstract [en]

Anomaly detection is essential in Industrial Cyber-Physical Systems (ICPS) for monitoring both system and environmental conditions. However, effective anomaly detection remains a continuous challenge due to the complexity and diversity of operational features in both spatial and temporal domains of such systems. Current data-driven approaches utilize Artificial Intelligence (AI)-enabled methods, such as Recurrent Neural Networks (RNN) and Convolutional Neural Networks (CNN), to process and analyze the collected operational data. From the industrial perspective, a key challenge lies in enhancing the effectiveness and explainability, as these methods often exhibit opaque and sophisticated network structures when dealing with complex operational data. Meanwhile, recent advancements in Graph Neural Networks (GNN) demonstrate its effectiveness of supporting the analysis of complex relationships and dependencies. The adoption of GNN poses however inherent challenges when the data are unstructured. This paper designs a novel framework that integrates Self-Organizing Maps (SOM) and GNN for the analysis of complex operational relationships and dependencies. In particular, the adoption of SOM allows the generation graph-structured data from unstructured raw datasets and thereby enhances a GNN’s ability to differentiate normal and anomalous conditions effectively. As case studies, we select multiple public datasets to compare the performance of the proposed framework with other benchmark methods. The results show that the proposed methods present promising results. Additionally, compared to other baseline methods that use GNN-based structures to detect anomalies, the proposed framework achieves the highest F1-Score.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
National Category
Computer Engineering
Identifiers
urn:nbn:se:kth:diva-357661 (URN)10.1109/jsen.2024.3509632 (DOI)2-s2.0-85212300113 (Scopus ID)
Note

QC 20241216

Available from: 2024-12-11 Created: 2024-12-11 Last updated: 2025-03-20Bibliographically approved
5. Adopting Graph Neural Networks to Analyze Human–Object Interactions for Inferring Activities of Daily Living
Open this publication in new window or tab >>Adopting Graph Neural Networks to Analyze Human–Object Interactions for Inferring Activities of Daily Living
2024 (English)In: Sensors, E-ISSN 1424-8220, Vol. 24, no 8, article id 2567Article in journal (Refereed) Published
Abstract [en]

Human Activity Recognition (HAR) refers to a field that aims to identify human activitiesby adopting multiple techniques. In this field, different applications, such as smart homes andassistive robots, are introduced to support individuals in their Activities of Daily Living (ADL)by analyzing data collected from various sensors. Apart from wearable sensors, the adoption ofcamera frames to analyze and classify ADL has emerged as a promising trend for achieving theidentification and classification of ADL. To accomplish this, the existing approaches typically rely onobject classification with pose estimation using the image frames collected from cameras. Given theexistence of inherent correlations between human–object interactions and ADL, further efforts areoften needed to leverage these correlations for more effective and well justified decisions. To this end,this work proposes a framework where Graph Neural Networks (GNN) are adopted to explicitlyanalyze human–object interactions for more effectively recognizing daily activities. By automaticallyencoding the correlations among various interactions detected through some collected relational data,the framework infers the existence of different activities alongside their corresponding environmentalobjects. As a case study, we use the Toyota Smart Home dataset to evaluate the proposed framework.Compared with conventional feed-forward neural networks, the results demonstrate significantlysuperior performance in identifying ADL, allowing for the classification of different daily activitieswith an accuracy of 0.88. Furthermore, the incorporation of encoded information from relational dataenhances object-inference performance compared to the GNN without joint prediction, increasingaccuracy from 0.71 to 0.77. 

Place, publisher, year, edition, pages
MDPI AG, 2024
National Category
Computer Engineering
Identifiers
urn:nbn:se:kth:diva-345773 (URN)10.3390/s24082567 (DOI)001220542200001 ()38676184 (PubMedID)2-s2.0-85191368334 (Scopus ID)
Note

QC 20240527

Available from: 2024-04-18 Created: 2024-04-18 Last updated: 2025-03-20Bibliographically approved

Open Access in DiVA

fulltext(15951 kB)4017 downloads
File information
File name FULLTEXT01.pdfFile size 15951 kBChecksum SHA-512
ac3525d77f8ad0b14cc876f3b87e5e7e143af2637eb7f9fcaaebf8713913f2c7a8db970a1022682747a30ca253d2a7284ebb72dda82948e632adc891fc392574
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Su, Peng
By organisation
Mechatronics and Embedded Control Systems
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 4017 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 970 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