Publication:

Investigating and Optimizing MINDWALC Node Classification to Extract Interpretable Decision Trees from Knowledge Graphs

Date

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0001-9531-0623
cris.virtualsource.department76cf4419-0a17-432e-8eb2-5050faec6ce4
cris.virtualsource.orcid76cf4419-0a17-432e-8eb2-5050faec6ce4
dc.contributor.authorLegnar, Maximilian
dc.contributor.authorSiemoneit, Joern-Helge Heinrich
dc.contributor.authorVandewiele, Gilles
dc.contributor.authorHesser, Juergen
dc.contributor.authorPopovic, Zoran
dc.contributor.authorPorubsky, Stefan
dc.contributor.authorWeis, Cleo-Aron
dc.date.accessioned2025-04-01T06:43:14Z
dc.date.available2025-04-01T06:43:14Z
dc.date.issued2025
dc.description.abstractThis work deals with the investigation and optimization of the MINDWALC node classification algorithm with a focus on its ability to learn human-interpretable decision trees from knowledge graph databases. For this, we introduce methods to optimize MINDWALC for a specific use case, in which the processed knowledge graph is strictly divided into its inner background knowledge (knowledge about a given domain) and instance knowledge (knowledge about given instances). We present the following improvement approaches, whereby the basic idea of MINDWALC—namely, to use discriminative walks through the knowledge graph as features—remains untouched. First, we apply relation-tail merging to give MINDWALC the ability to take relation-modified nodes into account. Second, we introduce walks with flexible walking depths, which can be used together with MINDWALC’s original walking strategy and can help to detect more similarities between node instances. In some cases, especially with hierarchical, incomplete tree-like structured graphs, our presented flexible walk can improve the classification performance of MINDWALC significantly. However, on mixed knowledge graph structures, the results are mixed. In summary, we were able to show that our proposed methods significantly optimize MINDWALC on tree-like structured graphs, and that MINDWALC is able to utilize background knowledge to replace missing instance knowledge in a human-comprehensible way. Our test results on our medical toy datasets indicate that our MINDWALC optimizations have the potential to enhance decision-making in medical diagnostics, particularly in domains requiring interpretable AI solutions.
dc.description.wosFundingTextFirst of all, we would like to thank the inventors of MINDWALC, without whom this work would not exist. In particular, this includes Gilles Vandewiele et al., who developed MINDWALC while working at the research group IDLab, Ghent University-imec. The authors gratefully acknowledge the data storage service SDS@hd supported by the Ministry of Science, Research and the Arts Baden-Wurttemberg (MWK) and the German Research Foundation (DFG) through grant INST INST 35/1503-1 FUGG. The authors also thank the IT department staff of the Medical Faculty of Mannheim and especially Bohne-Lang for supervising our computer administration and infrastructure.
dc.identifier.doi10.3390/make7010016
dc.identifier.issn2504-4990
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/45469
dc.publisherMDPI
dc.source.beginpage16
dc.source.issue1
dc.source.journalMACHINE LEARNING AND KNOWLEDGE EXTRACTION
dc.source.numberofpages27
dc.source.volume7
dc.title

Investigating and Optimizing MINDWALC Node Classification to Extract Interpretable Decision Trees from Knowledge Graphs

dc.typeJournal article
dspace.entity.typePublication
Files

Original bundle

Name:
make-07-00016-v2.pdf
Size:
4.7 MB
Format:
Adobe Portable Document Format
Description:
Published
Publication available in collections: