Interoperability is a central problem in digitization and System of Systems (SoS) engineering, which concerns the capacity of systems to exchange information and cooperate. The task to dynamically establish interoperability between heterogeneous cyber-physical systems (CPSs) at run-time is a challenging problem. Different aspects of the interoperability problem have been studied in fields such as SoS, neural translation, and agent-based systems, but there are no unifying solutions beyond domain-specific standardization efforts. The problem is complicated by the uncertain and variable relations between physical processes and human-centric symbols, which result from, e.g., latent physical degrees of freedom, maintenance, re-configurations, and software updates. Therefore, we surveyed the literature for concepts and methods needed to automatically establish SoSs with purposeful CPS communication, focusing on machine learning and connecting approaches that are not integrated in the present literature. Here, we summarize recent developments relevant to the dynamic interoperability problem, such as representation learning for ontology alignment and inference on heterogeneous linked data; neural networks for transcoding of text and code; concept learning-based reasoning; and emergent communication. We find that there has been a recent interest in deep learning approaches to establishing communication under different assumptions about the environment, language, and nature of the communicating entities. Furthermore, we present examples of architectures and discuss open problems associated with artificial intelligence (AI)-enabled solutions in relation to SoS interoperability requirements. Although these developments open new avenues for research, there are still no examples that bridge the concepts necessary to establish dynamic interoperability in complex SoSs, and realistic testbeds are needed.
The recent advancements in the Internet of Things have made it converge towards critical infrastructure automation, opening a new paradigm referred to as the Industrial Internet of Things (IIoT). In the IIoT, different connected devices can send huge amounts of data to other devices back and forth for a better decision-making process. In such use cases, the role of supervisory control and data acquisition (SCADA) has been studied by many researchers in recent years for robust supervisory control management. Nevertheless, for better sustainability of these applications, reliable data exchange is crucial in this domain. To ensure the privacy and integrity of the data shared between the connected devices, access control can be used as the front-line security mechanism for these systems. However, the role engineering and assignment propagation in access control is still a tedious process as its manually performed by network administrators. In this study, we explored the potential of supervised machine learning to automate role engineering for fine-grained access control in Industrial Internet of Things (IIoT) settings. We propose a mapping framework to employ a fine-tuned multilayer feedforward artificial neural network (ANN) and extreme learning machine (ELM) for role engineering in the SCADA-enabled IIoT environment to ensure privacy and user access rights to resources. For the application of machine learning, a thorough comparison between these two algorithms is also presented in terms of their effectiveness and performance. Extensive experiments demonstrated the significant performance of the proposed scheme, which is promising for future research to automate the role assignment in the IIoT domain.
This article makes the case for more objectivity in Machine Learning (ML) research. Any research work that claims to hold benefits has to be scrutinized based on many parameters, such as the methodology employed, ethical considerations and its theoretical or technical contribution. We approach this discussion from a Naturalist philosophical outlook. Although every analysis may be subjective, it is important for the research community to keep vetting the research for continuous growth and to produce even better work. We suggest standardizing some of the steps in ML research in an objective way and being aware of various biases threatening objectivity. The ideal of objectivity keeps research rational since objectivity requires beliefs to be based on facts. We discuss some of the current challenges, the role of objectivity in the two elements (product and process) that are up for consideration in ML and make recommendations to support the research community.
The technical capabilities of modern Industry 4.0 and Industry 5.0 are vast and growing exponentially daily. The present-day Industrial Internet of Things (IIoT) combines manifold underlying technologies that require real-time interconnection and communication among heterogeneous devices. Smart cities are established with sophisticated designs and control of seamless machine-to-machine (M2M) communication, to optimize resources, costs, performance, and energy distributions. All the sensory devices within a building interact to maintain a sustainable climate for residents and intuitively optimize the energy distribution to optimize energy production. However, this encompasses quite a few challenges for devices that lack a compatible and interoperable design. The conventional solutions are restricted to limited domains or rely on engineers designing and deploying translators for each pair of ontologies. This is a costly process in terms of engineering effort and computational resources. An issue persists that a new device with a different ontology must be integrated into an existing IoT network. We propose a self-learning model that can determine the taxonomy of devices given their ontological meta-data and structural information. The model finds matches between two distinct ontologies using a natural language processing (NLP) approach to learn linguistic contexts. Then, by visualizing the ontological network as a knowledge graph, it is possible to learn the structure of the meta-data and understand the device’s message formulation. Finally, the model can align entities of ontological graphs that are similar in context and structure.Furthermore, the model performs dynamic M2M translation without requiring extra engineering or hardware resources.
In the modern manufacturing industry, collaborative architectures are growing in popularity. We propose an Industry 5.0 value-driven manufacturing process automation ecosystem in which each edge automation system is based on a local cloud and has a service-oriented architecture. Additionally, we integrate cloud-based collaborative learning (CCL) across building energy management, logistic robot management, production line management, and human worker Aide local clouds to facilitate shared learning and collaborate in generating manufacturing workflows. Consequently, the workflow management system generates the most effective and Industry 5.0-driven workflow recipes. In addition to managing energy for a sustainable climate and executing a cost-effective, optimized, and resilient manufacturing process, this work ensures the well-being of human workers. This work has significant implications for future work, as the ecosystem can be deployed and tested for any industrial use case.
Modeling Industrial Internet of Things (IIoT) architectures for the automation of wind turbines and farms (WT/F), as well as their condition monitoring (CM) is a growing concept among researchers. Several end-to-end automated cloud-based solutions that digitize CM operations intelligently to reduce manual efforts and costs are being developed. However, establishing robust and secure communication across WT/F is still difficult for the wind energy industry. We propose a fully automated cloud-based collaborative learning (CCL) architecture using the Eclipse Arrowhead Framework and an unsupervised dictionary learning (USDL) CM approach. The scalability of the framework enabled digitization and collaboration across the WT/Fs. Collaborative learning is a novel approach that allows all WT/Fs to learn from each other in real-time. Each turbine has CCL based CM using USDL as micro-services that autonomously perform feature selection and failure prediction to optimize cost, computation, and resources. The fundamental essence of the USDL approach is to enhance the WT/F's learning and accuracy. We use dictionary distances as a metric for analyzing the CM of WT in our proposed USDL approach. A dictionary indicates an anomaly if its distances increased from the dictionary computed at a healthy state of that WT. Using CCL, a WT/F learns all types of failures that could occur in a similar WT/F, predicts any machinery failure, and sends alerts to the technicians to ensure guaranteed proactive maintenance. The results of our research support the notion that when testing a turbine with dictionaries of all the other turbines, every dictionary converges to similar behavior and captures the fault that occurs in that turbine.