Goto

Collaborating Authors

 Ontologies


Learning Continuous Hierarchies in the Lorentz Model of Hyperbolic Geometry

arXiv.org Artificial Intelligence

We are concerned with the discovery of hierarchical relationships from large-scale unstructured similarity scores. For this purpose, we study different models of hyperbolic space and find that learning embeddings in the Lorentz model is substantially more efficient than in the Poincar\'e-ball model. We show that the proposed approach allows us to learn high-quality embeddings of large taxonomies which yield improvements over Poincar\'e embeddings, especially in low dimensions. Lastly, we apply our model to discover hierarchies in two real-world datasets: we show that an embedding in hyperbolic space can reveal important aspects of a company's organizational structure as well as reveal historical relationships between language families.


A Standard to build Knowledge Graphs: 12 Facts about SKOS

@machinelearnbot

These days, many organisations have begun to develop their own knowledge graphs. One reason might be to build a solid basis for various machine learning and cognitive computing efforts. For many of those, it remains still unclear where to start. SKOS offers a simple way to start and opens many doors to extend a knowledge graph over time. The usage of open standards for data and knowledge models eliminates proprietary vendor lock-in.


Leolani: a reference machine with a theory of mind for social communication

arXiv.org Artificial Intelligence

Our state of mind is based on experiences and what other people tell us. This may result in conflicting information, uncertainty, and alternative facts. We present a robot that models relativity of knowledge and perception within social interaction following principles of the theory of mind. We utilized vision and speech capabilities on a Pepper robot to build an interaction model that stores the interpretations of perceptions and conversations in combination with provenance on its sources. The robot learns directly from what people tell it, possibly in relation to its perception. We demonstrate how the robot's communication is driven by hunger to acquire more knowledge from and on people and objects, to resolve uncertainties and conflicts, and to share awareness of the per- ceived environment. Likewise, the robot can make reference to the world and its knowledge about the world and the encounters with people that yielded this knowledge.


SemTK: An Ontology-first, Open Source Semantic Toolkit for Managing and Querying Knowledge Graphs

arXiv.org Artificial Intelligence

While the use of knowledge graphs has exploded in recent years, there exist few tools and mechanisms for users to explore, query and manage semantic data in knowledge graphs. A lack of user-friendly tools to construct SPARQL queries has been a barrier preventing the wide adoption of Semantic Web technologies by domain experts and application developers alike. There are a variety of tools and techniques to convert CSV and relational data to RDF, but to the best of our knowledge there is no integrated, user-friendly toolkit for data triplification and ingestion into a triple store. In this paper, we present the Semantics Toolkit (SemTK), an open source project that allows user-friendly querying and semantic data management. Through its user interface, SemTK allows users to convert CSV data into RDF triples and ingest them into a triple store. It also allows users to visually explore the ontology and construct SPARQL queries via a drag-and-drop interface. SemTK also provides novel SQL stored procedurelike support for saving and executing semantic queries with run-time constraints. Additionally, SemTK provides REST APIs for all of its functionality including allowing data ingestion and queries to be executed programmatically, dramatically simplifying the deployment of knowledge-driven applications. The Semantics Toolkit is open-sourced under the Apache License, Version 2.0 and is available at https://github.com/ge-semtk/semtk.


Amnestic Forgery: an Ontology of Conceptual Metaphors

arXiv.org Artificial Intelligence

This paper presents Amnestic Forgery, an ontology for metaphor semantics, based on MetaNet, which is inspired by the theory of Conceptual Metaphor. Amnestic Forgery reuses and extends the Framester schema, as an ideal ontology design framework to deal with both semiotic and referential aspects of frames, roles, mappings, and eventually blending. The description of the resource is supplied by a discussion of its applications, with examples taken from metaphor generation, and the referential problems of metaphoric mappings. Both schema and data are available from the Framester SPARQL endpoint.


Data modelling with RDF(S) -- GraphDB Free 8.5 documentation

@machinelearnbot

The Resource Description Framework, more commonly known as RDF, is a graph data model that formally describes the semantics, or meaning of information. It also represents metadata, that is, data about data. These triples are based on an Entity Attribute Value (EAV) model, in which the subject is the entity, the predicate is the attribute, and the object is the value. Each triple has a unique identifier known as the Uniform Resource Identifier, or URI. The parts of a triple, the subject, predicate, and object, represent links in a graph.


SPARQL -- GraphDB Free 8.5 documentation

@machinelearnbot

SPARQL is a SQL-like query language for RDF data. SPARQL queries can produce result sets that are tabular or RDF graphs depending on the kind of query used. Let's use SPARQL, the query language for RDF graphs, to create a graph. First, define prefixes to URIs with the PREFIX keyword. In the example below, we set bedrock as the default namespace for the query.


Semantic Explanations of Predictions

arXiv.org Artificial Intelligence

The main objective of explanations is to transmit knowledge to humans. This work proposes to construct informative explanations for predictions made from machine learning models. Motivated by the observations from social sciences, our approach selects data points from the training sample that exhibit special characteristics crucial for explanation, for instance, ones contrastive to the classification prediction and ones representative of the models. Subsequently, semantic concepts are derived from the selected data points through the use of domain ontologies. These concepts are filtered and ranked to produce informative explanations that improves human understanding. The main features of our approach are that (1) knowledge about explanations is captured in the form of ontological concepts, (2) explanations include contrastive evidences in addition to normal evidences, and (3) explanations are user relevant.


From Knowledge Graph Embedding to Ontology Embedding: Region Based Representations of Relational Structures

arXiv.org Artificial Intelligence

Recent years have witnessed the enormous success of low-dimensional vector space representations of knowledge graphs to predict missing facts or find erroneous ones. Currently, however, it is not yet well-understood how ontological knowledge, e.g. given as a set of (existential) rules, can be embedded in a principled way. To address this shortcoming, in this paper we introduce a framework based on convex regions, which can faithfully incorporate ontological knowledge into the vector space embedding. Our technical contribution is two-fold. First, we show that some of the most popular existing embedding approaches are not capable of modelling even very simple types of rules. Second, we show that our framework can represent ontologies that are expressed using so-called quasi-chained existential rules in an exact way, such that any set of facts which is induced using that vector space embedding is logically consistent and deductively closed with respect to the input ontology.


SOSA: A Lightweight Ontology for Sensors, Observations, Samples, and Actuators

arXiv.org Artificial Intelligence

The Sensor, Observation, Sample, and Actuator (SOSA) ontology provides a formal but lightweight general-purpose specification for modeling the interaction between the entities involved in the acts of observation, actuation, and sampling. SOSA is the result of rethinking the W3C-XG Semantic Sensor Network (SSN) ontology based on changes in scope and target audience, technical developments, and lessons learned over the past years. SOSA also acts as a replacement of SSN's Stimulus Sensor Observation (SSO) core. It has been developed by the first joint working group of the Open Geospatial Consortium (OGC) and the World Wide Web Consortium (W3C) on Spatial Data on the Web. In this work, we motivate the need for SOSA, provide an overview of the main classes and properties, and briefly discuss its integration with the new release of the SSN ontology as well as various other alignments to specifications such as OGC's Observations and Measurements (O&M), Dolce-Ultralite (DUL), and other prominent ontologies. We will also touch upon common modeling problems and application areas related to publishing and searching observation, sampling, and actuation data on the Web. The SOSA ontology and standard can be accessed at https://www.w3.org/TR/vocab-ssn/. Keywords: Ontology, Sensor, Observation, Actuator, Linked Data, Web of Things, Internet of Things, Schema.org 1. Introduction and Motivation In their broadest definition sensors detect and react to changes in the environment that directly or indirectly reveal the value of a property. The process of determining this, not necessarily numeric, value is called an observation.