Triangular Neighborhood Function for Self-Organizing Neural Networks Implemented in the CMOS 130nm Technology

被引:0
|
作者
Kolasa, Marta [1 ]
Talaska, Tomasz [1 ]
Dlugosz, Rafal [1 ,2 ]
机构
[1] UTP Univ Sci & Technol, Fac Telecommun Comp Sci & Elect Engn, Ul Kaliskiego 7, PL-85796 Bydgoszcz, Poland
[2] DELPHI Automot Co, Ul Podgorki Tynieckie 2, PL-30399 Krakow, Poland
来源
2016 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS (ICSES) PROCEEDINGS | 2016年
关键词
neighborhood functions; SOM; parallel data processing asynchronous circuits; CMOS implementation;
D O I
10.1109/ICSES.2016.7593822
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paper presents a novel transistor level implementation of a triangular neighborhood function (TNF) suitable for self-organizing maps (SOMs) realized as Application-Specific Integrated Circuit (ASIC). Our previous investigations have shown that using the TNF instead of more complex Gaussian neighborhood function (GNF) is sufficient to achieve good learning properties. It can be said that the TNF is a very good approximation of the GNF, while its hardware implementation requires only a single multiplication operation followed by shifting the bits to the right. The second operation is the substitute of a division operation by a number that is one of the powers of 2. In the proposed solution the multiplication is realized in an asynchronous parallel binary tree, without the use of any clock generator. As a result, this operation is very fast. The prototype circuit have been realized in the CMOS 130 nm technology and verified by means of the postlatout simulations. For the resolution of the input signals of 4 bits (sufficient even for relatively large maps), the overall calculation time equals about 5 ns. An average energy consumption for a single calculation cycle equals 2 pJ. The chip area equals about 0.01 mm(2).
引用
收藏
页码:68 / 72
页数:5
相关论文
共 19 条
  • [1] A programmable triangular neighborhood function for a Kohonen self-organizing map implemented on chip
    Kolasa, Marta
    Dlugosz, Rafal
    Pedrycz, Witold
    Szulc, Michaf
    NEURAL NETWORKS, 2012, 25 : 146 - 160
  • [2] Problem of Efficient Initialization of Large Self-Organizing Maps Implemented in the CMOS Technology
    Kolasa, Marta
    Dlugosz, Rafal
    Pedrycz, Witold
    2015 IEEE 2ND INTERNATIONAL CONFERENCE ON CYBERNETICS (CYBCONF), 2015, : 36 - 41
  • [3] Hardware Self-Organizing Map With Dithered Step Neighborhood Function
    Hikawa, Hiroomi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2025,
  • [4] AUTONOMOUS ONTOLOGIES USING SELF-ORGANIZING NEURAL NETWORKS
    Cruz Hernandez, Jonnathan Alexander
    Hernandez Linares, Javier Leonardo
    EDULEARN13: 5TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2013, : 4706 - 4710
  • [5] Efficient methods of initializing neuron weights in self-organizing networks implemented in hardware
    Kolasa, Marta
    Dlugosz, Rafal
    Talaska, Tomasz
    Pedrycz, Witold
    APPLIED MATHEMATICS AND COMPUTATION, 2018, 319 : 31 - 47
  • [6] Using Neural Networks and Self-Organizing Maps for Image Connecting
    Yi Ding
    Tianjiang Wang
    Xian Fu
    Cognitive Computation, 2013, 5 : 13 - 18
  • [7] Using Neural Networks and Self-Organizing Maps for Image Connecting
    Ding, Yi
    Wang, Tianjiang
    Fu, Xian
    COGNITIVE COMPUTATION, 2013, 5 (01) : 13 - 18
  • [8] SPAWNN: A Toolkit for SPatial Analysis With Self-Organizing Neural Networks
    Hagenauer, Julian
    Helbich, Marco
    TRANSACTIONS IN GIS, 2016, 20 (05) : 755 - 774
  • [9] Lithofacies Classification Using the Multilayer Perceptron and the Self-organizing Neural Networks
    Ouadfeul, Sid-Ali
    Aliouane, Leila
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT V, 2012, 7667 : 737 - 744
  • [10] Gamma-Filter Self-Organizing Neural Networks for Time Series Analysis
    Estevez, Pablo A.
    Hernandez, Rodrigo
    ADVANCES IN SELF-ORGANIZING MAPS, WSOM 2011, 2011, 6731 : 151 - 159