paper-with-me

홈 › Papers

Rule Extraction from Binary Neural Networks with Convolutional Rules for Model Validation

2020-12-15 · Sophie Burkhardt, Jannis Brugger, Nicolas Wagner, Zahra Ahmadi, Kristian Kersting, Stefan Kramer

Most deep neural networks are considered to be black boxes, meaning their output is hard to interpret. In contrast, logical expressions are considered to be more comprehensible since they use symbols that are semantically close to natural language instead of distributed representations. However, for high-dimensional input data such as images, the individual symbols, i.e. pixels, are not easily interpretable. 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.

📄 PDF Abstract BibTeX arXiv:2012.08459

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

NN2Rules: Extracting Rule List from Neural Networks

2022-07-04 · G Roshan Lal, Varun Mithal

We present an algorithm, NN2Rules, to convert a trained neural network into a rule list. Rule lists are more interpretable since they align better with the way humans make decisions. NN2Rules is a decompositional approac…

Decision MakingExplainable artificial intelligenceExplanation Generation

An Empirical Evaluation of Rule Extraction from Recurrent Neural Networks

2017-09-29 · Qinglong Wang, Kaixuan Zhang, Alexander G. Ororbia II, Xinyu Xing 외

Rule extraction from black-box models is critical in domains that require model validation before implementation, as can be the case in credit scoring and medical diagnosis. Though already a challenging problem in statis…

Medical Diagnosis

Layerwise Knowledge Extraction from Deep Convolutional Networks

2020-03-19 · Simon Odense, Artur d'Avila Garcez

Knowledge extraction is used to convert neural networks into symbolic descriptions with the objective of producing more comprehensible learning models. The central challenge is to find an explanation which is more compre…

Comparing decision mining approaches with regard to the meaningfulness of their results

2021-09-15 · Beate Scheibel, Stefanie Rinderle-Ma

Decisions and the underlying rules are indispensable for driving process execution during runtime, i.e., for routing process instances at alternative branches based on the values of process data. Decision rules can compr…

Benchmarking local Hebbian learning rules for memory storage and prototype extraction

2026-05-01 · Anders Lansner, Andreas Knoblauch, Naresh B Ravichandran, Pawel Herman arxiv

Associative memory or content-addressable memory is an important component function in computer science and information processing, and at the same time a key concept in cognitive and computational brain science. Many di…