Automated construction of an Object-Oriented Bayesian Network (OOBN) class hierarchy

Md Samiullah, Ann Nicholson, David Albrecht

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

3 Citations (Scopus)

Abstract

Bayesian networks (BNs) are a widely used probabilistic modelling tool for reasoning under uncertainty, though scaling them up for complex real-world problems can be challenging. Object-Oriented Bayesian Networks (OOBNs) have been proposed to address this challenge, providing modellers with the ability to define hierarchies of classes and use these classes to construct models with a compositional and hierarchical structure, enabling reuse and supporting maintenance. The object-oriented concept of inheritance supports reuse of existing components, but comes with the challenge of building, and then maintaining, an efficient hierarchy of classes. This paper proposes a supergraph based method that constructs class inheritance hierarchies from a set of OOBN classes; this can be used either to form an initial inheritance hierarchy, or to reform an existing hierarchy into a more efficient one. We also present heuristics to convert a BN to an OOBN class, measures to evaluate a constructed hierarchy and empirical analyses of the proposed approach on synthetic hierarchies and on a real-world OOBN project; results show the algorithm works well in practice.

Original languageEnglish
Title of host publicationProceedings - 2022 IEEE 34th International Conference on Tools with Artificial Intelligence, ICTAI 2022
EditorsMarek Reformat, Du Zhang, Nikolaos G. Bourbakis
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages1382-1389
Number of pages8
ISBN (Electronic)9798350397444
ISBN (Print)9798350397451
DOIs
Publication statusPublished - 2022
EventInternational Conference on Tools with Artificial Intelligence 2022 - Online, China
Duration: 31 Oct 20222 Nov 2022
Conference number: 34th
https://ieeexplore.ieee.org/xpl/conhome/10097829/proceeding (Proceedings)

Publication series

NameProceedings - International Conference on Tools with Artificial Intelligence, ICTAI
PublisherIEEE, Institute of Electrical and Electronics Engineers
Volume2022-October
ISSN (Print)1082-3409
ISSN (Electronic)2375-0197

Conference

ConferenceInternational Conference on Tools with Artificial Intelligence 2022
Abbreviated titleICTAI 2022
Country/TerritoryChina
Period31/10/222/11/22
Internet address

Keywords

  • BN
  • Class Hierarchy
  • DAG
  • Inheritance
  • OOBN

Cite this