Towards rigorous understanding of neural networks via semantics-preserving transformations

dc.contributor.authorSchlüter, Maximilian
dc.contributor.authorNolte, Gerrit
dc.contributor.authorMurtovi, Alnis
dc.contributor.authorSteffen, Bernhard
dc.date.accessioned2024-11-11T12:21:06Z
dc.date.available2024-11-11T12:21:06Z
dc.date.issued2023-05-30
dc.description.abstractIn this paper, we present an algebraic approach to the precise and global verification and explanation of Rectifier Neural Networks, a subclass of Piece-wise Linear Neural Networks (PLNNs), i.e., networks that semantically represent piece-wise affine functions. Key to our approach is the symbolic execution of these networks that allows the construction of semantically equivalent Typed Affine Decision Structures (TADS). Due to their deterministic and sequential nature, TADS can, similarly to decision trees, be considered as white-box models and therefore as precise solutions to the model and outcome explanation problem. TADS are linear algebras, which allows one to elegantly compare Rectifier Networks for equivalence or similarity, both with precise diagnostic information in case of failure, and to characterize their classification potential by precisely characterizing the set of inputs that are specifically classified, or the set of inputs where two network-based classifiers differ. All phenomena are illustrated along a detailed discussion of a minimal, illustrative example: the continuous XOR function.en
dc.identifier.urihttp://hdl.handle.net/2003/42740
dc.identifier.urihttp://dx.doi.org/10.17877/DE290R-24572
dc.language.isoen
dc.relation.ispartofseriesInternational journal on software tools for technology transfer; 25
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subject(rectifier) neural networksen
dc.subjectactivation functionsen
dc.subject(piece-wise) affine functionsen
dc.subjectlinear algebraen
dc.subjecttyped affine decision structuresen
dc.subjectsymbolic executionen
dc.subjectexplainabilityen
dc.subjectverificationen
dc.subjectrobustnessen
dc.subjectsemanticsen
dc.subjectXORen
dc.subjectdiagnosticsen
dc.subjectprecisionen
dc.subjectdigit recognitionen
dc.subject.ddc004
dc.titleTowards rigorous understanding of neural networks via semantics-preserving transformationsen
dc.typeText
dc.type.publicationtypeArticle
dcterms.accessRightsopen access
eldorado.secondarypublicationtrue
eldorado.secondarypublication.primarycitationSchlüter, M., Nolte, G., Murtovi, A., Steffen, B.: Towards rigorous understanding of neural networks via semantics-preserving transformations. International journal on software tools for technology transfer. 25, 301–327 (2023). https://doi.org/10.1007/s10009-023-00700-7
eldorado.secondarypublication.primaryidentifierhttps://doi.org/10.1007/s10009-023-00700-7

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
s10009-023-00700-7.pdf
Size:
2.37 MB
Format:
Adobe Portable Document Format
Description:
DNB
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.85 KB
Format:
Item-specific license agreed upon to submission
Description: