Dynamically configurable combinatory logic array as Boolean neural network

Author(s):  
J. Niittylahti ◽  
H. Raittinen ◽  
K. Kaski
1996 ◽  
Vol 07 (01) ◽  
pp. 45-52
Author(s):  
JARKKO NIITTYLAHTI

Boolean Neural Network is a neural network that operates with binary weight values of “1” and “0”. Otherwise it is formally analogous to the Multilayer Perceptron (MLP).1 Simulated Annealing is a stochastic optimization method that is suitable for performing nonlinear multivariable optimization tasks. Training a Boolean Neural Network is a well-suited problem to this algorithm. However, the Simulated Annealing method is computationally heavy, which makes the training procedure slow. The training speed can be improved by using custom designed hardware for the whole system including the optimization method and the neural network. Hardware prototypes of a Boolean Neural Network and the Simulated Annealing optimization method have been designed using discrete components. The Boolean Neural Network implementation is basically a dynamically configurable feedforward network of Boolean logic gates of two inputs. The Simulated Annealing implementation is a general purpose hardware tool for multivariable optimization tasks. Here it is applied to do supervised training of the Boolean Neural Network hardware.


2000 ◽  
Vol 25 (4) ◽  
pp. 325-325
Author(s):  
J.L.N. Roodenburg ◽  
H.J. Van Staveren ◽  
N.L.P. Van Veen ◽  
O.C. Speelman ◽  
J.M. Nauta ◽  
...  

2004 ◽  
Vol 171 (4S) ◽  
pp. 502-503
Author(s):  
Mohamed A. Gomha ◽  
Khaled Z. Sheir ◽  
Saeed Showky ◽  
Khaled Madbouly ◽  
Emad Elsobky ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document