Rule extraction from binary neural networks with convolutional rules for model validation

dc.contributor.authorBurkhardt, Sophie
dc.contributor.authorBrugger, Jannis
dc.contributor.authorWagner, Nicole
dc.contributor.authorAhmadi, Zahra
dc.contributor.authorKersting, Kristian
dc.contributor.authorKramer, Stefan
dc.date.accessioned2021-11-16T10:04:59Z
dc.date.available2021-11-16T10:04:59Z
dc.date.issued2021
dc.description.abstractClassification approaches that allow to extract logical rules such as decision trees are often considered to be more interpretable than neural networks. Also, logical rules are comparatively easy to verify with any possible input. This is an important part in systems that aim to ensure correct operation of a given model. However, for high-dimensional input data such as images, the individual symbols, i.e. pixels, are not easily interpretable. Therefore, rule-based approaches are not typically used for this kind of high-dimensional data. We introduce the concept of first-order convolutional rules, which are logical rules that can be extracted using a convolutional neural network (CNN), and whose complexity depends on the size of the convolutional filter and not on the dimensionality of the input. Our approach is based on rule extraction from binary neural networks with stochastic local search. We show how to extract rules that are not necessarily short, but characteristic of the input, and easy to visualize. Our experiments show that the proposed approach is able to model the functionality of the neural network while at the same time producing interpretable logical rules. Thus, we demonstrate the potential of rule-based approaches for images which allows to combine advantages of neural networks and rule learning.en_GB
dc.description.sponsorshipOpen Access-Publizieren Universität Mainz / Universitätsmedizin Mainzde
dc.identifier.doihttp://doi.org/10.25358/openscience-6523
dc.identifier.urihttps://openscience.ub.uni-mainz.de/handle/20.500.12030/6533
dc.language.isoengde
dc.rightsCC-BY-4.0*
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/*
dc.subject.ddc004 Informatikde_DE
dc.subject.ddc004 Data processingen_GB
dc.titleRule extraction from binary neural networks with convolutional rules for model validationen_GB
dc.typeZeitschriftenaufsatzde
jgu.journal.titleFrontiers in artificial intelligencede
jgu.journal.volume4de
jgu.organisation.departmentFB 08 Physik, Mathematik u. Informatikde
jgu.organisation.nameJohannes Gutenberg-Universität Mainz
jgu.organisation.number7940
jgu.organisation.placeMainz
jgu.organisation.rorhttps://ror.org/023b0x485
jgu.pages.alternative642263de
jgu.publisher.doi10.3389/frai.2021.642263
jgu.publisher.issn2624-8212de
jgu.publisher.nameFrontiers Mediade
jgu.publisher.placeLausannede
jgu.publisher.urihttps://doi.org/10.3389/frai.2021.642263de
jgu.publisher.year2021
jgu.rights.accessrightsopenAccess
jgu.subject.ddccode004de
jgu.type.dinitypeArticleen_GB
jgu.type.resourceTextde
jgu.type.versionPublished versionde

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
burkhardt_sophie-rule_extractio-20211116105518514.pdf
Size:
1.89 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.57 KB
Format:
Item-specific license agreed upon to submission
Description: