figshare
Browse
FinalPdf_and_MarkupPdf.zip (48.7 MB)

iOOBN: An Object-Oriented Bayesian Network Modelling Framework with Inheritance

Download (48.7 MB)
thesis
posted on 2020-04-03, 00:55 authored by MD SAMIULLAH
This thesis presents an OOBN framework, iOOBN, that extends existing frameworks of OOBNs to include inheritance, abstract classes and interfaces. We demonstrate how iOOBN can be used to build decision-making applications for real-life problems with uncertainty and present a prototype implementation of the framework. Then we evaluate both the framework and implementation by re-engineering a real-life project and several existing OOBNs. In the thesis, we also present a new incremental compilation algorithm for OOBNs. This algorithm allows the efficient compilation of OOBNs without them being flattened. Finally, we describe an algorithm that automatically learns the class hierarchies of OOBNs. This algorithm can be used to maximise re-use and produce better constructions of class inheritance hierarchies.

History

Campus location

Australia

Principal supervisor

Ann Nicholson

Additional supervisor 1

David Albrecht

Year of Award

2020

Department, School or Centre

Information Technology (Monash University Clayton)

Course

Doctor of Philosophy

Degree Type

DOCTORATE

Faculty

Faculty of Information Technology