2016
DOI: 10.1109/tnnls.2015.2434847
|View full text |Cite
|
Sign up to set email alerts
|

Analog Programmable Distance Calculation Circuit for Winner Takes All Neural Network Realized in the CMOS Technology

Abstract: This paper presents a programmable analog current-mode circuit used to calculate the distance between two vectors of currents, following two distance measures. The Euclidean (L2) distance is commonly used. However, in many situations, it can be replaced with the Manhattan (L1) one, which is computationally less intensive, whose realization comes with less power dissipation and lower hardware complexity. The presented circuit can be easily reprogrammed to operate with one of these distances. The circuit is one … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
7
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 32 publications
(13 citation statements)
references
References 48 publications
0
7
0
Order By: Relevance
“…Figure 2 shows two popular ways to calculate the distance. From the point of view of the learning process of the neural network, both norms allow obtaining comparable learning results, as shown in our previous works in this area [3,15]. However, the application of the L1 norm is of great importance from the point of view of the computational complexity.…”
Section: Introductionmentioning
confidence: 75%
See 1 more Smart Citation
“…Figure 2 shows two popular ways to calculate the distance. From the point of view of the learning process of the neural network, both norms allow obtaining comparable learning results, as shown in our previous works in this area [3,15]. However, the application of the L1 norm is of great importance from the point of view of the computational complexity.…”
Section: Introductionmentioning
confidence: 75%
“…The ANN worked in the current mode. All main components were designed by us from scratch [13,14,15]. Design of such NNs is a complex task, as after the fabrication no changes are possible.…”
Section: Introductionmentioning
confidence: 99%
“…In another biologically-inspired approach for pattern recognition, the power consumption per channel was achieved at the level of 17 nW [46]. As the third example, we can give a semiconductor implementation of a network with the WTA (Winner Takes All) mechanism, for which the power consumption per channel equals 18.3 µW [47]. As for the implementation of the preprocessor described in the current article, the number of channels is 320, which is the number of multipliers.…”
Section: Cmos Classifier Parametersmentioning
confidence: 99%
“…If the high performances, low power consumption or low area occupancy are targeted, an ASIC is preferable to an FPGA implementation. There are some ASIC implementations of SOMs that we found in literature [3,4,5]. An ASIC implementation gives the best performances but is costly, demands high design efforts and has little or no flexibility.…”
Section: Related Workmentioning
confidence: 99%