Logic circuits of variable function using neural networks and their method of calculating synaptic weights

Masahiro Teramura, Teruaki Nomiyama, Tomoyuki Miyazaki · Electronics and Communications in Japan (Part III Fundamental Electronic Science) · 1999

The authors previously reported on a variable logic circuit using a neural network (NN), in which logic operation was controlled by an analog voltage. In that design, the synaptic weights were determined by the error back-propagation (BP) algorithm. Then, logic outputs outside the specification were produced between logic outputs with Hamming distances of two or more. This paper proposes a design of NN in which no logic outside the specification is output, together with a method of calculating the synaptic weights. Based on the correspondence between the change of the output logic and the control voltage, the necessary number of hidden-layer neurons can be defined. The computation time for the synaptic weights is reduced. By constructing an NN circuit by the proposed method, it is verified that the desired operation is realized. © 1999 Scripta Technica, Electron Comm Jpn Pt 3, 83(1): 14–20, 2000

Read the paper · More papers on PaperTik