Goto

Collaborating Authors

 Ontologies


100%OFF

#artificialintelligence

This course brings the software architecture skills required by an enterprise architect. In the lectures, we go through the engineering requirements and how to deal with gained information. Although the course is not about to show you how to build a web/desktop/mobile app with programming, but you have a great tool to create blueprint of your system. You will learn modern way to create your own design pattern or use common and useful architecture patterns. As it is said in the videos, by creating a blueprint of you system before starting to build it, you can then easily edit/modify/update/upgrade the system even after lot of years.


Announcing Support for Federated Analytics in Raven Distribution Framework (RDF)

#artificialintelligence

Federated Analytics is the latest feature added to Raven Distribution Framework that allows for the safe dynamic aggregation of statistics such as mean, variance, and standard deviation across data that is privately held on several clients. RDF's Ravop library now supports the creation of federated operations which developers can leverage to conduct analysis without directly observing a client's private data. Federated analytics is a new approach to data analysis in which key statistics like mean, variance, and standard deviation can be calculated across various private datasets without compromising privacy. It operates similarly to federated learning in that it runs local calculations over each client device's data and only makes the aggregated findings -- never any data from a specific device -- available to developers. Sensitive data like medical records, financial transactions, employee data, and others can be analyzed without leaving the premise.


Distributed Computing with Raven Distribution Framework (RDF)

#artificialintelligence

The current release of Raven Distribution Framework (RDF v0.3)provides an easy to use library that allows developers to build mathematical algorithms or models and computes these operations by distributing them across multiple clients. This provides an increase in speed and efficiency when dealing with a large number of mathematical operations. Distributed Computing is the linking of various computing resources like PCs and smartphones to share and coordinate their processing power for a common computational requirement, such as the training of a large Machine Learning model. These resources or nodes communicate with a central server and in some cases with each other, such that each node receives some data and completes a subset of a task. These nodes can coordinate their computations to complete a large and complex computational requirement in a fast and efficient manner.


Knowledge Graph Reasoning with Logics and Embeddings: Survey and Perspective

arXiv.org Artificial Intelligence

Knowledge graph (KG) reasoning is becoming increasingly popular in both academia and industry. Conventional KG reasoning based on symbolic logic is deterministic, with reasoning results being explainable, while modern embedding-based reasoning can deal with uncertainty and predict plausible knowledge, often with high efficiency via vector computation. A promising direction is to integrate both logic-based and embedding-based methods, with the vision to have advantages of both. It has attracted wide research attention with more and more works published in recent years. In this paper, we comprehensively survey these works, focusing on how logics and embeddings are integrated. We first briefly introduce preliminaries, then systematically categorize and discuss works of logic and embedding-aware KG reasoning from different perspectives, and finally conclude and discuss the challenges and further directions.


Why JSON Users Should Learn Turtle - DataScienceCentral.com

#artificialintelligence

The Semantic Web has garnered a reputation for complexity among both Javascript and Python developers, primarily because, well, it's not JSON, and JSON has become the data language of the web. Why learn some obscure language when JSON is perfectly capable of describing everything, right? The problem that JSON faces, is actually a pretty subtle one, and has to do with the distinction between something occurring by value rather than by reference. Let's say that you have an education setting involving three courses and two teachers, where the two teachers co-teach one of the classes. The description is straightforward until you get to the very last teacher entry.


GENOME: A GENeric methodology for Ontological Modelling of Epics

arXiv.org Artificial Intelligence

Ontological knowledge modelling of epics, though being an established research arena backed by concrete multilingual and multicultural works, still suffer from two key shortcomings. Firstly, all epic ontological models developed till date have been designed following ad-hoc methodologies, most often, combining existing general purpose ontology development methodologies. Secondly, none of the ad-hoc methodologies consider the potential reuse of existing epic ontological models for enrichment, if available. The paper presents, as a unified solution to the above shortcomings, the design and development of GENOME - the first dedicated methodology for iterative ontological modelling of epics, potentially extensible to works in different research arenas of digital humanities in general. GENOME is grounded in transdisciplinary foundations of canonical norms for epics, knowledge modelling best practices, application satisfiability norms and cognitive generative questions. It is also the first methodology (in epic modelling but also in general) to be flexible enough to integrate, in practice, the options of knowledge modelling via reuse or from scratch. The feasibility of GENOME is validated via a first brief implementation of ontological modelling of the Indian epic - Mahabharata by reusing an existing ontology. The preliminary results are promising, with the GENOME-produced model being both ontologically thorough and performance-wise competent


The HaMSE Ontology: Using Semantic Technologies to support Music Representation Interoperability and Musicological Analysis

arXiv.org Artificial Intelligence

The use of Semantic Technologies - in particular the Semantic Web - has revealed to be a great tool for describing the cultural heritage domain and artistic practices. However, the panorama of ontologies for musicological applications seems to be limited and restricted to specific applications. In this research, we propose HaMSE, an ontology capable of describing musical features that can assist musicological research. More specifically, HaMSE proposes to address issues that have been affecting musicological research for decades: the representation of music and the relationship between quantitative and qualitative data. To do this, HaMSE allows the alignment between different music representation systems and describes a set of musicological features that can allow the music analysis at different granularity levels.


Conservative Extensions for Existential Rules

arXiv.org Artificial Intelligence

We study the problem to decide, given sets T1,T2 of tuple-generating dependencies (TGDs), also called existential rules, whether T2 is a conservative extension of T1. We consider two natural notions of conservative extension, one pertaining to answers to conjunctive queries over databases and one to homomorphisms between chased databases. Our main results are that these problems are undecidable for linear TGDs, undecidable for guarded TGDs even when T1 is empty, and decidable for frontier-one TGDs.


GitHub - Awesome-Interview/Awesome-Interview: Collection of awesome interview references.

#artificialintelligence

Feel free to contribute! (英文) The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc. Almost complete answers to "Front-end Job Interview Questions" which you can use to interview potential candidates, test yourself or completely ignore (英文) How to pass the Node.js Build fast and easy multiple beautiful resumes and create your best CV ever! A complete computer science study plan to become a software engineer.


Rosati

AAAI Conferences

We define generalized ontology-based production systems (GOPSs), which formalize a very general and powerful combination of ontologies and production systems. We show that GOPSs capture and generalize many existing formal notions of production systems. We introduce a powerful verification query language for GOPSs, which is able to express the most relevant formal properties of production systems previously considered in the literature. We establish a general sufficient condition for the decidability of answering verification queries over GOPSs. Then, we define Lite-GOPS, a particular class of GOPSs based on the use of a light-weight ontology language (DL-Llite_A), a light-weight ontology query language (EQL-Lite(UCQ)), and a tractable semantics for updates over Description Logic ontologies. We show decidability of all the above verification tasks over Lite-GOPSs, and prove tractability of some of such tasks.