Publication:
Investigating and Optimizing MINDWALC Node Classification to Extract Interpretable Decision Trees from Knowledge Graphs
| cris.virtual.department | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
| cris.virtual.orcid | 0000-0001-9531-0623 | |
| cris.virtualsource.department | 76cf4419-0a17-432e-8eb2-5050faec6ce4 | |
| cris.virtualsource.orcid | 76cf4419-0a17-432e-8eb2-5050faec6ce4 | |
| dc.contributor.author | Legnar, Maximilian | |
| dc.contributor.author | Siemoneit, Joern-Helge Heinrich | |
| dc.contributor.author | Vandewiele, Gilles | |
| dc.contributor.author | Hesser, Juergen | |
| dc.contributor.author | Popovic, Zoran | |
| dc.contributor.author | Porubsky, Stefan | |
| dc.contributor.author | Weis, Cleo-Aron | |
| dc.date.accessioned | 2025-04-01T06:43:14Z | |
| dc.date.available | 2025-04-01T06:43:14Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | This 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.wosFundingText | First 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.doi | 10.3390/make7010016 | |
| dc.identifier.issn | 2504-4990 | |
| dc.identifier.uri | https://imec-publications.be/handle/20.500.12860/45469 | |
| dc.publisher | MDPI | |
| dc.source.beginpage | 16 | |
| dc.source.issue | 1 | |
| dc.source.journal | MACHINE LEARNING AND KNOWLEDGE EXTRACTION | |
| dc.source.numberofpages | 27 | |
| dc.source.volume | 7 | |
| dc.title | Investigating and Optimizing MINDWALC Node Classification to Extract Interpretable Decision Trees from Knowledge Graphs | |
| dc.type | Journal article | |
| dspace.entity.type | Publication | |
| Files | Original bundle
| |
| Publication available in collections: |