Skip to main navigation Skip to search Skip to main content

Universal perceptron and DNA-like learning algorithm for binary neural networks: LSBF and PBF implementations

Research output: Journal Publications and ReviewsRGC 22 - Publication in policy or professional journal

Abstract

Universal perceptron (UP), a generalization of Rosenblatt's perceptron, is considered in this paper, which is capable of implementing all Boolean functions (BFs). In the classification of BFs, there are: 1) linearly separable Boolean function (LSBF) class, 2) parity Boolean function (PBF) class, and 3) non-LSBF and non-PBF class. To implement these functions, UP takes different kinds of simple topological structures in which each contains at most one hidden layer along with the smallest possible number of hidden neurons. Inspired by the concept of DNA sequences in biological systems, a novel learning algorithm named DNA-like learning is developed, which is able to quickly train a network with any prescribed BF. The focus is on performing LSBF and PBF by a single-layer perceptron (SLP) with the new algorithm. Two criteria for LSBF and PBF are proposed, respectively, and a new measure for a BF, named nonlinearly separable degree (NLSD), is introduced. In the sense of this measure, the PBF is the most complex one. The new algorithm has many advantages including, in particular, fast running speed, good robustness, and no need of considering the convergence property. For example, the number of iterations and computations in implementing the basic 2-bit logic operations such as AND, OR, and XOR by using the new algorithm is far smaller than the ones needed by using other existing algorithms such as error-correction (EC) and backpropagation (BP) algorithms. Moreover, the synaptic weights and threshold values derived from UP can be directly used in designing of the template of cellular neural networks (CNNs), which has been considered as a new spatial-temporal sensory computing paradigm. © 2009 IEEE.
Original languageEnglish
Pages (from-to)1645-1658
JournalIEEE Transactions on Neural Networks
Volume20
Issue number10
DOIs
Publication statusPublished - 2009

Research Keywords

  • Cellular neural network (CNN)
  • DNA-like learning algorithm
  • Linearly separable Boolean function (LSBF)
  • Multilayer perceptron (MLP)
  • Nonlinearly separable degree (NLSD)
  • Parity Boolean function (PBF)
  • Single-layer perceptron (SLP)
  • Universal perceptron (UP)

Fingerprint

Dive into the research topics of 'Universal perceptron and DNA-like learning algorithm for binary neural networks: LSBF and PBF implementations'. Together they form a unique fingerprint.

Cite this