A Boxology of Design Patterns for Hybrid Learning and Reasoning Systems

05/29/2019
by   Frank van Harmelen, et al.
0

We propose a set of compositional design patterns to describe a large variety of systems that combine statistical techniques from machine learning with symbolic techniques from knowledge representation. As in other areas of computer science (knowledge engineering, software engineering, ontology engineering, process mining and others), such design patterns help to systematize the literature, clarify which combinations of techniques serve which purposes, and encourage re-use of software components. We have validated our set of compositional design patterns against a large body of recent literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/23/2021

Modular Design Patterns for Hybrid Learning and Reasoning Systems: a taxonomy, patterns and use cases

The unification of statistical (data-driven) and symbolic (knowledge-dri...
research
10/10/2019

Studying Software Engineering Patterns for Designing Machine Learning Systems

Machine-learning (ML) techniques have become popular in the recent years...
research
05/28/2009

Mining Generalized Patterns from Large Databases using Ontologies

Formal Concept Analysis (FCA) is a mathematical theory based on the form...
research
08/16/2021

Supply of engineering techniques and software design patterns in psychoanalysis and psychometrics sciences

The purpose of this study is to introduce software technologies and mode...
research
05/13/2021

Feature Interactions on Steroids: On the Composition of ML Models

The lack of specifications is a key difference between traditional softw...
research
09/04/2019

SQuAP-Ont: an Ontology of Software Quality Relational Factors from Financial Systems

Quality, architecture, and process are considered the keystones of softw...
research
12/01/2018

Fuzzing: Art, Science, and Engineering

Among the many software vulnerability discovery techniques available tod...

Please sign up or login with your details

Forgot password? Click here to reset