A boxology of design patterns for hybrid learning and reasoning systems

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

We propose a set of 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, process mining), 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 compositional design patterns against a large body of recent literature.

Original languageEnglish
Title of host publicationBNAIC/BENELEARN 2019 Proceedings of the Reference AI & ML Conference for Belgium, Netherlands & Luxemburg
Subtitle of host publicationProceedings of the 31st Benelux Conference on Artificial Intelligence (BNAIC 2019) and the 28th Belgian Dutch Conference on Machine Learning (Benelearn 2019) Brussels, Belgium, November 6-8, 2019
EditorsKatrien Beuls, Bart Bogaerts, Gianluca Bontempi, Pierre Geurts, Nick Harley, Bertrand Lebichot, Tom Lenaerts, Gilles Louppe, Paul Van Eecke
PublisherCEUR-WS
Pages1-2
Number of pages2
Publication statusPublished - 8 Nov 2019
Event31st Benelux Conference on Artificial Intelligence and the 28th Belgian Dutch Conference on Machine Learning, BNAIC/BENELEARN 2019 - Brussels, Belgium
Duration: 6 Nov 20198 Nov 2019

Publication series

NameCEUR Workshop Proceedings
PublisherCEUR Workshop Proceedings
Volume2491
ISSN (Print)1613-0073

Conference

Conference31st Benelux Conference on Artificial Intelligence and the 28th Belgian Dutch Conference on Machine Learning, BNAIC/BENELEARN 2019
CountryBelgium
CityBrussels
Period6/11/198/11/19

Fingerprint

Knowledge engineering
Knowledge representation
Computer science
Learning systems
Software engineering

Cite this

van Harmelen, F., & Ten Teije, A. (2019). A boxology of design patterns for hybrid learning and reasoning systems. In K. Beuls, B. Bogaerts, G. Bontempi, P. Geurts, N. Harley, B. Lebichot, T. Lenaerts, G. Louppe, ... P. Van Eecke (Eds.), BNAIC/BENELEARN 2019 Proceedings of the Reference AI & ML Conference for Belgium, Netherlands & Luxemburg : Proceedings of the 31st Benelux Conference on Artificial Intelligence (BNAIC 2019) and the 28th Belgian Dutch Conference on Machine Learning (Benelearn 2019) Brussels, Belgium, November 6-8, 2019 (pp. 1-2). (CEUR Workshop Proceedings; Vol. 2491). CEUR-WS.
van Harmelen, Frank ; Ten Teije, Annette. / A boxology of design patterns for hybrid learning and reasoning systems. BNAIC/BENELEARN 2019 Proceedings of the Reference AI & ML Conference for Belgium, Netherlands & Luxemburg : Proceedings of the 31st Benelux Conference on Artificial Intelligence (BNAIC 2019) and the 28th Belgian Dutch Conference on Machine Learning (Benelearn 2019) Brussels, Belgium, November 6-8, 2019. editor / Katrien Beuls ; Bart Bogaerts ; Gianluca Bontempi ; Pierre Geurts ; Nick Harley ; Bertrand Lebichot ; Tom Lenaerts ; Gilles Louppe ; Paul Van Eecke. CEUR-WS, 2019. pp. 1-2 (CEUR Workshop Proceedings).
@inproceedings{4ea656d923744841a3e1e9c58e3a6a26,
title = "A boxology of design patterns for hybrid learning and reasoning systems",
abstract = "We propose a set of 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, process mining), 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 compositional design patterns against a large body of recent literature.",
author = "{van Harmelen}, Frank and {Ten Teije}, Annette",
year = "2019",
month = "11",
day = "8",
language = "English",
series = "CEUR Workshop Proceedings",
publisher = "CEUR-WS",
pages = "1--2",
editor = "Katrien Beuls and Bart Bogaerts and Gianluca Bontempi and Pierre Geurts and Nick Harley and Bertrand Lebichot and Tom Lenaerts and Gilles Louppe and {Van Eecke}, Paul",
booktitle = "BNAIC/BENELEARN 2019 Proceedings of the Reference AI & ML Conference for Belgium, Netherlands & Luxemburg",

}

van Harmelen, F & Ten Teije, A 2019, A boxology of design patterns for hybrid learning and reasoning systems. in K Beuls, B Bogaerts, G Bontempi, P Geurts, N Harley, B Lebichot, T Lenaerts, G Louppe & P Van Eecke (eds), BNAIC/BENELEARN 2019 Proceedings of the Reference AI & ML Conference for Belgium, Netherlands & Luxemburg : Proceedings of the 31st Benelux Conference on Artificial Intelligence (BNAIC 2019) and the 28th Belgian Dutch Conference on Machine Learning (Benelearn 2019) Brussels, Belgium, November 6-8, 2019. CEUR Workshop Proceedings, vol. 2491, CEUR-WS, pp. 1-2, 31st Benelux Conference on Artificial Intelligence and the 28th Belgian Dutch Conference on Machine Learning, BNAIC/BENELEARN 2019, Brussels, Belgium, 6/11/19.

A boxology of design patterns for hybrid learning and reasoning systems. / van Harmelen, Frank; Ten Teije, Annette.

BNAIC/BENELEARN 2019 Proceedings of the Reference AI & ML Conference for Belgium, Netherlands & Luxemburg : Proceedings of the 31st Benelux Conference on Artificial Intelligence (BNAIC 2019) and the 28th Belgian Dutch Conference on Machine Learning (Benelearn 2019) Brussels, Belgium, November 6-8, 2019. ed. / Katrien Beuls; Bart Bogaerts; Gianluca Bontempi; Pierre Geurts; Nick Harley; Bertrand Lebichot; Tom Lenaerts; Gilles Louppe; Paul Van Eecke. CEUR-WS, 2019. p. 1-2 (CEUR Workshop Proceedings; Vol. 2491).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - A boxology of design patterns for hybrid learning and reasoning systems

AU - van Harmelen, Frank

AU - Ten Teije, Annette

PY - 2019/11/8

Y1 - 2019/11/8

N2 - We propose a set of 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, process mining), 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 compositional design patterns against a large body of recent literature.

AB - We propose a set of 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, process mining), 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 compositional design patterns against a large body of recent literature.

UR - http://www.scopus.com/inward/record.url?scp=85075060817&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85075060817&partnerID=8YFLogxK

M3 - Conference contribution

T3 - CEUR Workshop Proceedings

SP - 1

EP - 2

BT - BNAIC/BENELEARN 2019 Proceedings of the Reference AI & ML Conference for Belgium, Netherlands & Luxemburg

A2 - Beuls, Katrien

A2 - Bogaerts, Bart

A2 - Bontempi, Gianluca

A2 - Geurts, Pierre

A2 - Harley, Nick

A2 - Lebichot, Bertrand

A2 - Lenaerts, Tom

A2 - Louppe, Gilles

A2 - Van Eecke, Paul

PB - CEUR-WS

ER -

van Harmelen F, Ten Teije A. A boxology of design patterns for hybrid learning and reasoning systems. In Beuls K, Bogaerts B, Bontempi G, Geurts P, Harley N, Lebichot B, Lenaerts T, Louppe G, Van Eecke P, editors, BNAIC/BENELEARN 2019 Proceedings of the Reference AI & ML Conference for Belgium, Netherlands & Luxemburg : Proceedings of the 31st Benelux Conference on Artificial Intelligence (BNAIC 2019) and the 28th Belgian Dutch Conference on Machine Learning (Benelearn 2019) Brussels, Belgium, November 6-8, 2019. CEUR-WS. 2019. p. 1-2. (CEUR Workshop Proceedings).