A Walsh Analysis of Multilayer Perceptron Function

Kevin Swingler

2014

Abstract

The multilayer perceptron (MLP) is a widely used neural network architecture, but it suffers from the fact that its knowledge representation is not readily interpreted. Hidden neurons take the role of feature detectors, but the popular learning algorithms (back propagation of error, for example) coupled with random starting weights mean that the function implemented by a trained MLP can be difficult to analyse. This paper proposes a method for understanding the structure of the function learned by MLPs that model functions of the class f : f􀀀1;1gn ! Rm. The approach characterises a given MLP using Walsh functions, which make the interactions among subsets of variables explicit. Demonstrations of this analysis used to monitor complexity during learning, understand function structure and measure the generalisation ability of trained networks are presented.

Download


Paper Citation


in Harvard Style

Swingler K. (2014). A Walsh Analysis of Multilayer Perceptron Function . In Proceedings of the International Conference on Neural Computation Theory and Applications - Volume 1: NCTA, (IJCCI 2014) ISBN 978-989-758-054-3, pages 5-14. DOI: 10.5220/0004974800050014

in Bibtex Style

@conference{ncta14,
author={Kevin Swingler},
title={A Walsh Analysis of Multilayer Perceptron Function},
booktitle={Proceedings of the International Conference on Neural Computation Theory and Applications - Volume 1: NCTA, (IJCCI 2014)},
year={2014},
pages={5-14},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004974800050014},
isbn={978-989-758-054-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Neural Computation Theory and Applications - Volume 1: NCTA, (IJCCI 2014)
TI - A Walsh Analysis of Multilayer Perceptron Function
SN - 978-989-758-054-3
AU - Swingler K.
PY - 2014
SP - 5
EP - 14
DO - 10.5220/0004974800050014