Skip to main content
Log in

A recurrent perceptron learning algorithm for cellular neural networks

  • Original Article
  • Published:
ARI - An International Journal for Physical and Engineering Sciences

Abstract

A supervised learning algorithm for obtaining the template coefficients in completely stable Cellular Neural Networks (CNNs) is analysed in the paper. The considered algorithm resembles the well-known perceptron learning algorithm and hence called as Recurrent Perceptron Learning Algorithm (RPLA) when applied to a dynamical network. The RPLA learns pointwise defined algebraic mappings from initial-state and input spaces into steady-state output space; despite learning whole trajectories through desired equilibrium points. The RPLA has been used for training CNNs to perform some image processing tasks and found to be successful in binary image processing. The edge detection templates found by RPLA have performances comparable to those of Canny’s edge detector for binary images.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  • Balsi M (1992) Generalized CNN: potentials of a CNN with nonuniform weights. 2nd IEEE Int Workshop of Cellular Neural Networks and their Appl, pp 129–134

  • Balsi M (1993) Recurrent backpropagation for cellular neural networks. European Conf on Circuit Theory and Design, pp 677–682

  • Chua LO, Shi BE (1991) Multiple layer cellular neural networks: a tutorial. In: Deprette F, der Veen AV (eds), Algorithms and Parallel VLSI Architecture, vol A, Elsevier, pp 137–168

  • Chua LO, Thiran P (1991) An analytical method for designing simple cellular neural networks. IEEE Trans on Circuits and Systems 38: 1332–1341

    Article  Google Scholar 

  • Chua LO, Yang L (1988) Cellular neural networks: theory and applications. IEEE Trans on Circuits and Systems 35: 1257–1290

    Article  Google Scholar 

  • Fajfar I, Bratkovic F, Tuma T, Puhan J (1998) A rigorous design method for binary cellular neural networks. Int J of Circuit Theory and Appl 26: 365–373

    Article  Google Scholar 

  • Günsel B, Güzeliş C (1995) Supervised learning of smoothing parameters in image restoration by regularization under cellular neural networks framework. IEEE Int Conf Image Processing, pp 470–473

  • Güzeliş C (1992) Supervised learning of the steady-state outputs in generalized cellular neural networks. 2nd IEEE Int Workshop on Cellular Neural Networks and their Appl pp 74–79

  • Güzeliş C, Chua LO (1993) Stability analysis of generalized cellular neural networks. Int J Circuit Theory and Appl 21: 1–33

    Article  Google Scholar 

  • Güzeliş C, Günsel B (1995) Cellular neural networks for early vision. European Conf on Circuit Theory and Design, pp 785–788

  • Güzeliş C, Karamahmut S (1994) Recurrent perceptron learning algorithm for completely stable cellular neural networks. 3rd IEEE Int Workshop on Cellular Neural Networks and their Appl pp 177–182

  • Karamahmut S, Güzeliş C (1994) Recurrent back propagation algorithm for completely stable cellular neural networks. Turkish Symp on Artificial Intelligence and Neural Networks, pp 45–50

  • Kozek T, Roska T, Chua LO (1993) Genetic algorithm for CNN template learning. IEEE Trans on Circuits and Systems 40: 392–402

    Article  Google Scholar 

  • Liu D (1997) Cloning template design of cellular neural networks for associative memories. IEEE Trans on Circuits and Systems I 44: 646–650

    Article  Google Scholar 

  • Lu Z, Liu D (1998) A new synthesis procedure for a class of cellular neural networks with space-invariant cloning template. IEEE Trans on Circuits and Systems II 45: 1601–1605

    Article  Google Scholar 

  • Magnussen H, Nossek JA (1992) Towards a learning algorithm for discrete-time cellular neural networks. 2nd IEEE Int Workshop on Cellular Neural Networks and their Appl. pp 80–85

  • Nossek JA (1996) Design and learning with cellular neural networks Int J of Circuit Theory and Appl 24: 15–24

    Article  Google Scholar 

  • Nossek JA, Seiler G, Roska T, Chua LO (1992) Cellular neural networks: theory and circuit design. Int J of Circuit Theory and Appl 20: 533–553

    Article  Google Scholar 

  • Pineda FJ (1988) Generalization of backpropagation to recurrent and higher order neural networks. In: Anderson DZ (ed.), Neural information processing systems. American Inst of Phys, New York, 602–611

    Google Scholar 

  • Rosenblatt F (1962) Principles of Neurodynamics. Spartan Books, New York

    Google Scholar 

  • Savacı FA, Vandewalle J (1993) On the stability analysis of cellular neural networks. IEEE Trans Circuits and Systems 40: 213–215

    Article  Google Scholar 

  • Schuler AJ, Nachbar P, Nossek JA, Chua LO (1992) Learning state space trajectories in cellular neural Networks. 2nd IEEE Int Workshop on Cellular Neural networks and their Appl, pp. 68–73

  • Schuler AJ, Nachbar P, Nossek JA (1993) State-based backpropagation-through-time for CNNs. European Conf on Circuit Theory and Design, pp. 33–38

  • Vanderberghe L, Vandewalle J (1989) Application of relaxation methods to the adaptive training of neural networks. Math Theory of Networks and Systems, MTNS’89, Amsterdam

  • Yalçın ME, Güzeliş C (1996) CNNCs with radial basis input function. 4th IEEE Int Workshop on Cellular Neural Networks and their Appl pp 231–236

  • Zarándy A (1999) The art of CNN template design. Int J of Circuit Theory and Appl 27: 5–23

    Article  Google Scholar 

  • Zou F, Schwartz S, Nossek JA (1990) Cellular neural network design using a learning algorithm. 1st IEEE Int Workshop on Cellular Neural Networks and their Appl. Amsterdam, pp 73–81

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. Güzeliş.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Güzeliş, C., Karamamut, S. & Genç, İ. A recurrent perceptron learning algorithm for cellular neural networks. ARI 51, 296–309 (1998). https://doi.org/10.1007/s007770050065

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s007770050065

Key words

Navigation