Skip to main content
Erschienen in: Neural Computing and Applications 1/2017

20.05.2016 | Original Article

NXOR- or XOR-based robust template decomposition for cellular neural networks implementing an arbitrary Boolean function via support vector classifiers

verfasst von: Yih-Lon Lin, Jer-Guang Hsieh, Ying-Sheng Kuo, Jyh-Horng Jeng

Erschienen in: Neural Computing and Applications | Sonderheft 1/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Robust template design for cellular neural networks (CNNs) implementing an arbitrary Boolean function is currently an active research area. If the given Boolean function is linearly separable, a single robust uncoupled CNN can be designed preferably as a maximal margin classifier to implement the Boolean function. On the other hand, if the linearly separable Boolean function has a small geometric margin or the Boolean function is not linearly separable, a popular approach is to find a sequence of robust uncoupled CNNs implementing the given Boolean function. In the past research works using this approach, the control template parameters and thresholds are usually restricted to assume only a given finite set of integers. In this study, we try to remove this unnecessary restriction. NXOR- or XOR-based decomposition algorithm utilizing the soft margin and maximal margin support vector classifiers is proposed to design a sequence of robust templates implementing an arbitrary Boolean function. Several illustrative examples are simulated to demonstrate the efficiency of the proposed method by comparing our results with those produced by other decomposition methods with restricted weights.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
2.
3.
Zurück zum Zitat Aizenberg IN (1997) Processing of noisy and small-detailed gray-scale images using cellular neural networks. J Electr Imagion 6(3):272–285CrossRef Aizenberg IN (1997) Processing of noisy and small-detailed gray-scale images using cellular neural networks. J Electr Imagion 6(3):272–285CrossRef
4.
Zurück zum Zitat Aizenberg IN, Aizenberg NN, Vandewalle J (1998) Precise edge detection: representation by Boolean functions, implementations on the CNN. In: Proceedings of 5th IEEE international workshop on cellular neural networks and their applications, London, England, pp 301–306 Aizenberg IN, Aizenberg NN, Vandewalle J (1998) Precise edge detection: representation by Boolean functions, implementations on the CNN. In: Proceedings of 5th IEEE international workshop on cellular neural networks and their applications, London, England, pp 301–306
5.
Zurück zum Zitat Liszka G, Roska T, Zarándy Á, Hegyesi J, Kék L, Rekeczky C (1995) Mammogram analysis using CNN algorithms. In: Proceedings of SPIE medical imaging, 2434, San Diego, pp 461–470 Liszka G, Roska T, Zarándy Á, Hegyesi J, Kék L, Rekeczky C (1995) Mammogram analysis using CNN algorithms. In: Proceedings of SPIE medical imaging, 2434, San Diego, pp 461–470
6.
Zurück zum Zitat Czúni L, Szirányi T (2000) Motion segmentation and tracking optimization with edge relaxation in the cellular nonlinear network architecture. In: Proceedings of 6th IEEE international workshop on cellular neural networks and their applications, Catania, Italy, pp 51–56 Czúni L, Szirányi T (2000) Motion segmentation and tracking optimization with edge relaxation in the cellular nonlinear network architecture. In: Proceedings of 6th IEEE international workshop on cellular neural networks and their applications, Catania, Italy, pp 51–56
7.
Zurück zum Zitat Chua LO, Roska T (2002) Cellular neural networks and visual computing. Cambridge University Press, CambridgeCrossRef Chua LO, Roska T (2002) Cellular neural networks and visual computing. Cambridge University Press, CambridgeCrossRef
8.
Zurück zum Zitat Kinget P, Steyaert M (1996) Evaluation of CNN template robustness towards VLSI implementation. Int J Circuit Theory Appl 24(1):111–120CrossRef Kinget P, Steyaert M (1996) Evaluation of CNN template robustness towards VLSI implementation. Int J Circuit Theory Appl 24(1):111–120CrossRef
9.
Zurück zum Zitat Galias Z (1993) Designing cellular neural networks for the evaluation of local Boolean functions. IEEE Trans Circuits Syst II 40(3):219–223CrossRefMATH Galias Z (1993) Designing cellular neural networks for the evaluation of local Boolean functions. IEEE Trans Circuits Syst II 40(3):219–223CrossRefMATH
10.
Zurück zum Zitat Nemes L, Chua LO, Roska T (1998) Implementation of arbitrary Boolean functions on the CNN universal machine. Int J Circuit Theory Appl 26(6):593–610CrossRefMATH Nemes L, Chua LO, Roska T (1998) Implementation of arbitrary Boolean functions on the CNN universal machine. Int J Circuit Theory Appl 26(6):593–610CrossRefMATH
11.
Zurück zum Zitat Roska T, Chua LO (1993) The CNN universal machine: an analogic array computer. IEEE Trans Circuits Syst II 40(3):163–173CrossRefMATH Roska T, Chua LO (1993) The CNN universal machine: an analogic array computer. IEEE Trans Circuits Syst II 40(3):163–173CrossRefMATH
12.
Zurück zum Zitat Espejo S, Carmona R, Domínguez-Castro R, Rodríguez-Vázquez A (1996) A CNN universal chip in CMOS technology. Int J Circuit Theory Appl 24:93–109CrossRef Espejo S, Carmona R, Domínguez-Castro R, Rodríguez-Vázquez A (1996) A CNN universal chip in CMOS technology. Int J Circuit Theory Appl 24:93–109CrossRef
13.
Zurück zum Zitat Nitta T (2003) Solving the XOR problem and the detection of symmetry using a single complex-valued neuron. Neural Netw 16(8):1101–1105CrossRef Nitta T (2003) Solving the XOR problem and the detection of symmetry using a single complex-valued neuron. Neural Netw 16(8):1101–1105CrossRef
14.
Zurück zum Zitat Aizenberg I (2008) Solving the XOR and parity N problems using a single universal binary neuron. Soft Comput 12(3):215–222CrossRefMATH Aizenberg I (2008) Solving the XOR and parity N problems using a single universal binary neuron. Soft Comput 12(3):215–222CrossRefMATH
15.
Zurück zum Zitat Aizenberg I (2011) Complex-valued neural networks with multi-valued neurons. Springer, BerlinCrossRefMATH Aizenberg I (2011) Complex-valued neural networks with multi-valued neurons. Springer, BerlinCrossRefMATH
16.
Zurück zum Zitat Cronus KR, Fung EL, Chua EL (1997) Efficient implementation of neighborhood logic for cellular automata via the cellular neural network universal machine. IEEE Trans Circuits Syst I 44(4):355–361MathSciNetCrossRef Cronus KR, Fung EL, Chua EL (1997) Efficient implementation of neighborhood logic for cellular automata via the cellular neural network universal machine. IEEE Trans Circuits Syst I 44(4):355–361MathSciNetCrossRef
17.
Zurück zum Zitat Hanggi M, Moschytz GS (1999) An exact and direct analytical method for the design of optimally robust CNN templates. IEEE Trans Circuits Syst I 46:304–311CrossRef Hanggi M, Moschytz GS (1999) An exact and direct analytical method for the design of optimally robust CNN templates. IEEE Trans Circuits Syst I 46:304–311CrossRef
18.
Zurück zum Zitat Fornarelli G, Giaquinto A (2009) Adaptive particle swarm optimization for CNN associative memories design. Neurocomputing 72(16–18):3851–3862CrossRef Fornarelli G, Giaquinto A (2009) Adaptive particle swarm optimization for CNN associative memories design. Neurocomputing 72(16–18):3851–3862CrossRef
19.
Zurück zum Zitat Giaquinto A, Fornarelli G (2009) PSO-based cloning template design for CNN associative memories. IEEE Trans Neural Netw 20(11):1837–1841CrossRef Giaquinto A, Fornarelli G (2009) PSO-based cloning template design for CNN associative memories. IEEE Trans Neural Netw 20(11):1837–1841CrossRef
20.
Zurück zum Zitat Zarándy A (1999) The art of CNN template design. Int J Circuit Theory Appl 27(1):5–23CrossRefMATH Zarándy A (1999) The art of CNN template design. Int J Circuit Theory Appl 27(1):5–23CrossRefMATH
21.
Zurück zum Zitat Di Marco M, Forti M, Tesi A (2008) On the margin of complete stability for a class of cellular neural networks. Int J Bifurc Chaos 18(5):1343–1361MathSciNetCrossRefMATH Di Marco M, Forti M, Tesi A (2008) On the margin of complete stability for a class of cellular neural networks. Int J Bifurc Chaos 18(5):1343–1361MathSciNetCrossRefMATH
22.
Zurück zum Zitat Xavier-de-Souza S, Yalcin ME, Suykens JAK, Vandewalle J (2004) Toward CNN chip-specific robustness. IEEE Trans Circuits Syst I 51(5):892–902CrossRef Xavier-de-Souza S, Yalcin ME, Suykens JAK, Vandewalle J (2004) Toward CNN chip-specific robustness. IEEE Trans Circuits Syst I 51(5):892–902CrossRef
23.
Zurück zum Zitat Liu J, Min L (2007) Robust designs for gray-scale global connectivity detection CNN templates. Int J Bifurc Chaos 17(8):2827–2838MathSciNetCrossRefMATH Liu J, Min L (2007) Robust designs for gray-scale global connectivity detection CNN templates. Int J Bifurc Chaos 17(8):2827–2838MathSciNetCrossRefMATH
24.
Zurück zum Zitat Lin YL, Hsieh JG, Jeng JH (2007) Robust decomposition with restricted weights for cellular neural networks implementing an arbitrary Boolean function. Int J Bifurc Chaos 17(9):3151–3169MathSciNetCrossRefMATH Lin YL, Hsieh JG, Jeng JH (2007) Robust decomposition with restricted weights for cellular neural networks implementing an arbitrary Boolean function. Int J Bifurc Chaos 17(9):3151–3169MathSciNetCrossRefMATH
25.
Zurück zum Zitat Boser BE, Guyon IM, Vapnik VN (1992) A training algorithm for optimal margin classifiers. In: Proceedings of 5th annual workshop on computational learning theory, Pittsburgh, Pennsylvania, pp 144–152 Boser BE, Guyon IM, Vapnik VN (1992) A training algorithm for optimal margin classifiers. In: Proceedings of 5th annual workshop on computational learning theory, Pittsburgh, Pennsylvania, pp 144–152
26.
Zurück zum Zitat Vapnik VN (1999) The nature of statistical learning theory. Springer, New YorkMATH Vapnik VN (1999) The nature of statistical learning theory. Springer, New YorkMATH
27.
Zurück zum Zitat Cristianini N, Shawe-Taylor J (2000) An introduction to support vector machines. Cambridge University Press, CambridgeMATH Cristianini N, Shawe-Taylor J (2000) An introduction to support vector machines. Cambridge University Press, CambridgeMATH
Metadaten
Titel
NXOR- or XOR-based robust template decomposition for cellular neural networks implementing an arbitrary Boolean function via support vector classifiers
verfasst von
Yih-Lon Lin
Jer-Guang Hsieh
Ying-Sheng Kuo
Jyh-Horng Jeng
Publikationsdatum
20.05.2016
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe Sonderheft 1/2017
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-016-2347-z

Weitere Artikel der Sonderheft 1/2017

Neural Computing and Applications 1/2017 Zur Ausgabe