paper-with-me

홈 › Papers

Towards Rigorous Understanding of Neural Networks via Semantics-preserving Transformations

2023-01-19 · Maximilian Schlüter, Gerrit Nolte, Alnis Murtovi, Bernhard Steffen

In 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.

📄 PDF Abstract BibTeX arXiv:2301.08013

Code (0)

등록된 구현이 없습니다.

Tasks

Diagnostic

Similar Papers 제목 키워드 기반

An Empirical Study on Capability of Large Language Models in Understanding Code Semantics

2024-07-04 · Thu-Trang Nguyen, Thanh Trong Vu, Hieu Dinh Vo, Son Nguyen

Large Language Models for Code (code LLMs) have demonstrated remarkable performance across various software engineering (SE) tasks, increasing the application of code LLMs in software development. Despite the success of …

Code SummarizationMethod name predictionSensitivity

(How) Do Large Language Models Understand High-Level Message Sequence Charts?

2026-05-13 · Mohammad Reza Mousavi arxiv

Large Language Models (LLMs) are being employed widely to automate tasks across the software development life-cycle. It is, however, unclear whether these tasks are performed consistently with respect to the semantics of…

Fool Me If You Can: On the Robustness of Binary Code Similarity Detection Models against Semantics-preserving Transformations

2026-02-13 · Jiyong Uhm, Minseok Kim, Michalis Polychronakis, Hyungjoon Koo arxiv

Binary code analysis plays an essential role in cybersecurity, facilitating reverse engineering to reveal the inner workings of programs in the absence of source code. Traditional approaches, such as static and dynamic a…

Semantic-Preserving Transformations as Mutation Operators: A Study on Their Effectiveness in Defect Detection

2025-03-30 · Max Hort, Linas Vidziunas, Leon Moonen

Recent advances in defect detection use language models. Existing works enhanced the training data to improve the models' robustness when applied to semantically identical code (i.e., predictions should be the same). How…

Defect Detection

The Efficacy of Semantics-Preserving Transformations in Self-Supervised Learning for Medical Ultrasound

2025-04-10 · Blake VanBerlo, Alexander Wong, Jesse Hoey, Robert Arntfield

Data augmentation is a central component of joint embedding self-supervised learning (SSL). Approaches that work for natural images may not always be effective in medical imaging tasks. This study systematically investig…

ClassificationData AugmentationDiagnosticLine Detection+1