On the circuit complexity of sigmoid feedforward neural networks

被引:17
作者
Beiu, V
Taylor, JG
机构
[1] King's College London, London
关键词
neural networks; threshold gate circuits; Boolean circuits; circuit complexity;
D O I
10.1016/0893-6080(96)00130-X
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper aims to examine the circuit complexity of sigmoid activation feedforward artificial neural networks by placing them amongst several classic Boolean and threshold gate circuit complexity classes. The starting point is the class NNk defined by Shawe-Taylor et al. (1992) Classes of feedforward neural nets and their circuit complexity. Neural Networks 5(6), 971-977. For a better characterisation, we introduce two additional classes NNDeltak and NNDelta,epsilonk, having less restrictive conditions than NNk concerning fan-in and accuracy, and proceed to prove relations amongst these three classes and well established circuit complexity classes. For doing that, a particular class of Boolean functions F-Delta is first introduced and we show how a threshold gate circuit can be recursively built for any f(Delta) belonging to F-Delta. As the G-functions (computing the carries) are f(Delta) functions, a class of solutions is obtained for threshold gate adders. We then constructively prove the inclusions amongst circuit complexity classes. This is done by converting the sigmoid feedforward artificial neural network into an equivalent threshold gate circuit (Shawe-Taylor et al., 1992). Each threshold gate is then replaced by a multiple input adder having a binary tree structure, relaxing the logarithmic fan-in condition from Shawe-Taylor et al. (1992) to (almost) polynomial. This means that larger classes of sigmoid activation feedforward neural networks can be implemented in polynomial size Boolean circuits with a small constant fan-in at the expense of a logarithmic factor increase in the number of layers. Similar results are obtained for threshold circuits, and are liked with the previous ones. The main conclusion is that there are interesting fan-in dependent depth-size tradeoffs when trying to digitally implement sigmoid activation feedforward neural networks. Copyright (C) 1996 Elsevier Science Ltd
引用
收藏
页码:1155 / 1171
页数:17
相关论文
共 59 条
[1]  
ABUMOSTAFA Y, 1989, ANALOG VLSI NEURAL S, P353
[2]  
ALBRECHT A, 1992, P INT C ART NEUR NET, P135
[3]   THE MONOTONE CIRCUIT COMPLEXITY OF BOOLEAN FUNCTIONS [J].
ALON, N ;
BOPPANA, RB .
COMBINATORICA, 1987, 7 (01) :1-22
[4]  
ALON N, 1991, IN PRESS SIAM J DISC
[5]   A COMPARISON STUDY OF BINARY FEEDFORWARD NEURAL NETWORKS AND DIGITAL CIRCUITS [J].
ANDREE, HMA ;
BARKEMA, GT ;
LOURENS, W ;
TAAL, A ;
VERMEULEN, JC .
NEURAL NETWORKS, 1993, 6 (06) :785-790
[6]  
[Anonymous], THRESHOLD LOGIC
[7]  
Beiu V., 1993, European Symposium on Artificial Neural Networks ESANN '93. Proceedings, P45
[8]  
BEIU V, 1996, IN PRESS VLSI COMPLE
[9]  
BEIU V, 1993, P 9 INT C CONTR SYST, V1, P458
[10]  
BEIU V, 1994, P INT C ART NEUR NET, P521