Exact and Approximate Rule Extraction from Neural Networks with Boolean Features

Fawaz A. Mereani, Jacob M. Howe

2019

Abstract

Rule extraction from classifiers treated as black boxes is an important topic in explainable artificial intelligence (XAI). It is concerned with finding rules that describe classifiers and that are understandable to humans, having the form of (I f...Then...Else). Neural network classifiers are one type of classifier where it is difficult to know how the inputs map to the decision. This paper presents a technique to extract rules from a neural network where the feature space is Boolean, without looking at the inner structure of the network. For such a network with a small feature space, a Boolean function describing it can be directly calculated, whilst for a network with a larger feature space, a sampling method is described to produce rule-based approximations to the behaviour of the network with varying granularity, leading to XAI. The technique is experimentally assessed on a dataset of cross-site scripting (XSS) attacks, and proves to give very high accuracy and precision, comparable to that given by the neural network being approximated.

Download


Paper Citation


in Harvard Style

Mereani F. and Howe J. (2019). Exact and Approximate Rule Extraction from Neural Networks with Boolean Features. In Proceedings of the 11th International Joint Conference on Computational Intelligence (IJCCI 2019) - Volume 1: NCTA; ISBN 978-989-758-384-1, SciTePress, pages 424-433. DOI: 10.5220/0008362904240433


in Bibtex Style

@conference{ncta19,
author={Fawaz A. Mereani and Jacob M. Howe},
title={Exact and Approximate Rule Extraction from Neural Networks with Boolean Features},
booktitle={Proceedings of the 11th International Joint Conference on Computational Intelligence (IJCCI 2019) - Volume 1: NCTA},
year={2019},
pages={424-433},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008362904240433},
isbn={978-989-758-384-1},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 11th International Joint Conference on Computational Intelligence (IJCCI 2019) - Volume 1: NCTA
TI - Exact and Approximate Rule Extraction from Neural Networks with Boolean Features
SN - 978-989-758-384-1
AU - Mereani F.
AU - Howe J.
PY - 2019
SP - 424
EP - 433
DO - 10.5220/0008362904240433
PB - SciTePress