Goto

Collaborating Authors

 Ontologies


THE PAST (Entity-Attribute-Value) vs THE FUTURE (Sign, Signifier, Signified)

@machinelearnbot

In both semantic model standards Topic Maps and RDF/OWL and in many other NoSQL approaches to solve efficiently the problem of how to represent relations and relationships one major stumbling block is raised beyond all efforts: the namespace. It is a language problem, the babel we have in our civilized world is transferred into our IT systems. But machines do not have to understand our language, we do. The problem here is that from a semantic point of view, similar diagrams are in need from users that want to express business processes but when we reach the implementation stage software engineers have to marry business requirements with the technical constrains of the database system hence the ER diagram you see. Generally speaking this is known as "The Model", a conceptual view of the user on data. The ER version of the model has several limitations, due to the architecture of RDBMS.


On the satisfiability problem for SPARQL patterns

arXiv.org Artificial Intelligence

The satisfiability problem for SPARQL patterns is undecidable in general, since the expressive power of SPARQL 1.0 is comparable with that of the relational algebra. The goal of this paper is to delineate the boundary of decidability of satisfiability in terms of the constraints allowed in filter conditions. The classes of constraints considered are bound-constraints, negated bound-constraints, equalities, nonequalities, constant-equalities, and constant-nonequalities. The main result of the paper can be summarized by saying that, as soon as inconsistent filter conditions can be formed, satisfiability is undecidable. The key insight in each case is to find a way to emulate the set difference operation. Undecidability can then be obtained from a known undecidability result for the algebra of binary relations with union, composition, and set difference. When no inconsistent filter conditions can be formed, satisfiability is efficiently decidable by simple checks on bound variables and on the use of literals. The paper also points out that satisfiability for the so-called `well-designed' patterns can be decided by a check on bound variables and a check for inconsistent filter conditions.


Query and Predicate Emptiness in Ontology-Based Data Access

Journal of Artificial Intelligence Research

In ontology-based data access (OBDA), database querying is enriched with an ontology that provides domain knowledge and additional vocabulary for query formulation. We identify query emptiness and predicate emptiness as two central reasoning services in this context. Query emptiness asks whether a given query has an empty answer over all databases formulated in a given vocabulary. Predicate emptiness is defined analogously, but quantifies universally over all queries that contain a given predicate. In this paper, we determine the computational complexity of query emptiness and predicate emptiness in the EL, DL-Lite, and ALC-families of description logics, investigate the connection to ontology modules, and perform a practical case study to evaluate the new reasoning services.


Cognitive Architect/siliconarmada.com

#artificialintelligence

Job Description In this role, you'll be part of our European consulting team that is helping clients to design and deliver innovative solutions based on Cognitive Computing approaches - in particular based on IBM WATSON technology. We're looking for experienced professionals who have proven expertise in one or multiple of the areas of Artificial Intelligence, Natural Language Processing, Semantic Technologies, Information Retrieval or Machine Learning. You'll provide advisory and implementation expertise to our clients including: use case and business case development for Cognitive Computing solutions; proof of concept execution to prove the value of Cognitive Computing use cases; solution outline and design of Cognitive Computing systems; as well as supporting business development activities. You'll have strong experience in designing and building innovative solutions based on the above technologies but you will also be have the expertise and architectural mindset to relate and integrate such solutions with existing client system infrastructures, such as e.g. Proven hands-on experience in conducting analyses on unstructured as well as structured / semi-structured data and in working with state-of the art technologies in Cognitive Computing will be expected.


AI and cognitive computing: how to distinguish the real value proposition

#artificialintelligence

Google has developed some awesome mobile applications that realize visual and audio recognition. Google just recently announced an open source Natural Language Understanding (NLU) system called SyntaxNet. This NLU system is built upon Google's TensorFlow, an open source neural network framework. Google has been able to achieve an overall 90 percent accuracy rate with their system. This is quite an accomplishment from just ten years ago, where part of speech tagging consisted of simply identifying entity extraction (verbs, nouns, etc.).


Semantic Data Modeling For Fun and Profit

@machinelearnbot

Data modeling is usually one of those subjects that make people's eyes glaze over. It's not really programming, though understanding programming concepts such as objects, inheritance, polymorphism and similar multisyllabic words is usually helpful to do modeling. Perhaps the best way of thinking about modeling is to see it as a way to describe a business in clearly defined pieces. From a business perspective, if done right, data modeling can prove quite valuable. When done badly, modeling can prove worse than useless, since a big part of the value of modeling is to employ it to make predictions.


Ontology for Data Science

@machinelearnbot

When I returned to university to do a graduate degree, I was interested to discover how certain terms are subject to "intellectual interpretation." A word that I was asked to explain during one of my earliest classes was "ontology." Since this term was absent from my dictionary, I originally confused it with "oncology." I faintly recall that oncology involves the study of tumors. After consulting a few sources, I said that ontology is the study of how things come to exist or into being. I came across another perspective although I don't recall the source: ontology is the study of how things gain relevance or become recognized, indicating that existence can be regarded as a matter of recognition. Perhaps there is no monopoly on the exact meaning. However, I would say of ontology in relation to data science, it explains how meaning is attached to data and therefore how that data gains and retains meaning. For example, if I were asked to count the number of trucks in a parking lot, it isn't obvious what should be included: small pick-ups, tow-trucks, commercial hauling vehicles, dump trucks, and maybe heavy construction trucks.


Information-theoretic Interestingness Measures for Cross-Ontology Data Mining

arXiv.org Artificial Intelligence

Community annotation of biological entities with concepts from multiple bio-ontologies has created large and growing repositories of ontology-based annotation data with embedded implicit relationships among orthogonal ontologies. Development of efficient data mining methods and metrics to mine and assess the quality of the mined relationships has not kept pace with the growth of annotation data. In this study, we present a data mining method that uses ontology-guided generalization to discover relationships across ontologies along with a new interestingness metric based on information theory. We apply our data mining algorithm and interestingness measures to datasets from the Gene Expression Database at the Mouse Genome Informatics as a preliminary proof of concept to mine relationships between developmental stages in the mouse anatomy ontology and Gene Ontology concepts (biological process, molecular function and cellular component). In addition, we present a comparison of our interestingness metric to four existing metrics. Ontology-based annotation datasets provide a valuable resource for discovery of relationships across ontologies. The use of efficient data mining methods and appropriate interestingness metrics enables the identification of high quality relationships.


The Art of Modeling Names

@machinelearnbot

This is the first in a series about cross format data modeling principles. In the data modeling realm, there is perhaps no example that is as ubiquitous as modelling personal names. After all, things don't get much simpler than a name: This isn't really a model, but rather an instance of a model - an actual example that proves out the model. There are, however, a number of ways that such a model can be described. What you see is a set of assertions that identify that there exists a class named "person", and that this class has two properties.


Hybrid of Qualitative and Quantitative Knowledge Models for Solving Physics Word Problems

AAAI Conferences

This paper describes a system that uses a hybrid of quantitative and qualitative knowledge to solve physics word problems. Such an integration of knowledge from two models is useful to come up with the correct solution for many of these problems. We have applied this hybrid model to solve word problems from projectile motion. These types of word problems have not been addressed in recent times. We have solved a set of 30 problems in this domain.