Knowledge graphs store and link semantically annotated data about real-world entities from a variety of domains and on a large scale. The World Avatar is based on a dynamic decentralised knowledge graph and on semantic technologies to realise complex cross-domain scenarios. Accurate computational results for such scenarios require the availability of complete, high-quality data. This work focuses on instance matching — one of the subtasks of automatically populating the knowledge graph with data from a wide spectrum of external sources. Instance matching compares two data sets and seeks to identify instances (data, records) referring to the same real-world entity. We introduce AutoCal, a new instance matcher which does not require labelled data and runs out of the box for a wide range of domains without tuning method-specific parameters. AutoCal achieves results competitive to recently proposed unsupervised matchers from the field of Machine Learning. We also select an unsupervised state-of-the-art matcher from the field of Deep Learning for a thorough comparison. Our results show that neither AutoCal nor the state-of-the-art matcher is superior regarding matching quality while AutoCal has only moderate hardware requirements and runs 2.7 to 60 times faster. In summary, AutoCal is specifically well-suited to be used in an automated environment. We present its prototypical integration into the World Avatar and apply AutoCal to the domain of power plants which is relevant for practical environmental scenarios of the World Avatar.
In this paper, the ability of three selected machine learning neural and baseline models in predicting the power conversion efficiency (PCE) of organic photovoltaics (OPVs) using molecular structure information as an input is assessed. The bidirectional long short-term memory (gFSI/BiLSTM), attentive fingerprints (attentive FP), and simple graph neural networks (simple GNN) as well as baseline support vector regression (SVR), random forests (RF), and high-dimensional model representation (HDMR) methods are trained to both the large and computational Harvard clean energy project database (CEPDB) and the much smaller experimental Harvard organic photovoltaic 15 dataset (HOPV15). It was found that the neural-based models generally performed better on the computational dataset with the attentive FP model reaching a state-of-the-art performance with the test set mean squared error of 0.071. The experimental dataset proved much harder to fit, with all of the models exhibiting a rather poor performance. Contrary to the computational dataset, the baseline models were found to perform better than the neural models. To improve the ability of machine learning models to predict PCEs for OPVs, either better computational results that correlate well with experiments or more experimental data at well-controlled conditions are likely required.
This article introduces ontologies, Knowledge Graphs, agents and their role in the context of Industry 4.0. The importance of interoperability of agents in cross-domain scenarios using the J-Park Simulator (JPS), which is part of the Knowledge Graph () is shown. The dispersion of air pollutants from a power plant situated in Berlin is investigated with the help of JPS. The article describes how interoperability between agents in cross-domain scenarios can be achieved and discusses related open problems.
AbstractDiese Arbeit beschäftigt sich mit Ontologien, Wissensgraphen (Knowledge Graphs), Agenten und deren Rolle im Rahmen von Industrie 4.0. Anhand des J‐Park‐Simulators (JPS) als Teil des entwickelten Wissensgraphen (www.theworldavatar.com) wird die Bedeutung der Interoperabilität von Agenten in domänenübergreifenden Szenarien gezeigt. Als Fallbeispiel wird gezeigt wie die Ausbreitung von Luftschadstoffen eines Kraftwerks in Berlin mithilfe des JPS untersucht werden kann. Darüber hinaus werden Fragen zur Interoperabilität betrachtet und offene Probleme diskutiert.
This paper presents Parallel World Framework as a solution for simulations of complex systems within a time-varying knowledge graph and its application to the electric grid of Jurong Island in Singapore. The underlying modeling system is based on the Semantic Web Stack. Its linked data layer is described by means of ontologies, which span multiple domains. The framework is designed to allow what-if scenarios to be simulated generically, even for complex, inter-linked, cross-domain applications, as well as conducting multi-scale optimizations of complex superstructures within the system. Parallel world containers, introduced by the framework, ensure data separation and versioning of structures crossing various domain boundaries. Separation of operations, belonging to a particular version of the world, is taken care of by a scenario agent. It encapsulates functionality of operations on data and acts as a parallel world proxy to all of the other agents operating on the knowledge graph. Electric network optimization for carbon tax is demonstrated as a use case. The framework allows to model and evaluate electrical networks corresponding to set carbon tax values by retrofitting different types of power generators and optimizing the grid accordingly. The use case shows the possibility of using this solution as a tool for CO2 reduction modeling and planning at scale due to its distributed architecture.
In this paper, we demonstrate through examples how the concept of a Semantic Web based knowledge graph can be used to integrate combustion modeling into cross-disciplinary applications and in particular how inconsistency issues in chemical mechanisms can be addressed. We discuss the advantages of linked data that form the essence of a knowledge graph and how we implement this in a number of interconnected ontologies, specifically in the context of combustion chemistry. Central to this is OntoKin, an ontology we have developed for capturing both the content and the semantics of chemical kinetic reaction mechanisms. OntoKin is used to represent the example mechanisms from the literature in a knowledge graph, which itself is part of the existing, more general knowledge graph and ecosystem of autonomous software agents that are acting on it. We describe a web interface, which allows users to interact with the system, upload and compare the existing mechanisms, and query species and reactions across the knowledge graph. The utility of the knowledge-graph approach is demonstrated for two use-cases: querying across multiple mechanisms from the literature and modeling the atmospheric dispersion of pollutants emitted by ships. As part of the query use-case, our ontological tools are applied to identify variations in the rate of a hydrogen abstraction reaction from methane as represented by 10 different mechanisms.
Digital twins, Industry 4.0 and Industrial Internet of Things are becoming ever more important in the process industry. The Semantic Web, linked data, knowledge graphs and web services/agents are key technologies for implementing the above concepts. In this paper, we present a comprehensive semantic agent composition framework. It enables automatic agent discovery and composition to generate crossdomain applications. This framework is based on a light-weight agent ontology, OntoAgent, which is an adaptation of the Minimal Service Model (MSM) ontology. The MSM ontology was extended with grounding components to support the execution of an agent while keeping the compatibility with other existing web service description standards and extensibility. We illustrate how the comprehensive agent composition framework can be integrated into the J-Park Simulator (JPS) knowledge graph, for the automatic creation of a composite agent that simulates the dispersion of the emissions of a power plant within a selected spatial area. (C) 2019 Elsevier Ltd. All rights reserved.
The J-Park Simulator (JPS) acts as a continuously growing platform for integrating real-time data, knowledge, models, and tools related to process industry. It aims at simulation and optimization in cross-domain and multi-level scenarios and relies heavily on ontologies and semantic technologies. In this paper, we demonstrate the interoperability between different applications in JPS, introduce new domain ontologies into the JPS, and integrate live data. For this, we utilize a knowledge graph to store and link semantically described data and models and create agents wrapping the applications and updating the data in the knowledge graph dynamically. We present a comprehensive industrial air pollution scenario, which has been implemented as part of the JPS, to show how knowledge graphs and modular domain ontologies support the interoperability between agents. We show that the architecture of JPS increases the interoperability and flexibility in cross-domain scenarios and conclude that the potential of ontologies outweighs additional wrapping efforts.