A highly scalable Self-organizing Map accelerator on FPGA and its performance evaluation

被引:2
作者
Yamagiwa, Yusuke [1 ]
Kawahara, Yuki [2 ]
Kanazawa, Kenji [3 ]
Yasunaga, Moritoshi [3 ]
机构
[1] Univ Tsukuba, Degree Programs Syst & Informat Engn, Tsukuba, Japan
[2] Univ Tsukuba, Grad Sch Syst & Informat Engn, Tsukuba, Japan
[3] Univ Tsukuba, Inst Syst & Informat Engn, Tsukuba, Japan
关键词
FPGA; Self-organizing map; Data mining; Topic visualization;
D O I
10.1007/s10015-023-00916-5
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Self-organizing Map (SOM) is one of the artificial neural networks and well applied to datamining or feature visualization of high-dimensional datasets. Recently, SOMs are actively used for market research, political decision-making, and social analysis using a huge number of live text-data. The SOM, however, needs a large number of parameters and iterative calculations like Deep Learning, so that specialized accelerators for SOM are strongly required. In this paper, we newly propose a scalable SOM accelerator based on FPGA, in which all neurons in the SOM are mapped onto an internal memory, or BRAM (Block-RAM) in FPGA to maintain high parallelism in the SOM itself. We implement the proposed SOM accelerator on an Alveo U50 (Xilinx, Ltd.) and evaluate its performance: the accelerator shows high scalability and runs 102.0 times faster than software processing with Intel Core i7, which is expected to be enough for the real-time datamining and feature visualization.
引用
收藏
页码:94 / 100
页数:7
相关论文
共 11 条
  • [1] Ben Khalifa K, 2004, 16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, P709
  • [2] SOMprocessor: A high throughput FPGA-based architecture for implementing Self-Organizing Maps and its application to video processing
    de Abreu de Sousa, Miguel Angelo
    Pires, Ricardo
    Del-Moral-Hernandez, Emilio
    [J]. NEURAL NETWORKS, 2020, 125 (125) : 349 - 362
  • [3] Hardware Self-Organizing Map Based on Digital Frequency-Locked Loop and Triangular Neighborhood Function
    Hikawa, Hiroomi
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (03) : 1245 - 1258
  • [4] Jovanovic S., 2022, IEEE T NEURAL NETWOR, P1, DOI DOI 10.1109/TNNLS.2022.3152690
  • [5] Kawahra Y, 2019, P 24 INT S ARTIFICIA, P715
  • [6] Kohonen T., 1995, Self-Organizing maps, DOI [10.1007/978-3-642-56927-2, DOI 10.1007/978-3-642-56927-2, 10.1007/978-3-642-97610-0, DOI 10.1007/978-3-642-97610-0, 10.1007/978-3-642- 56927-2]
  • [7] Lachmair J, 2017, IEEE IJCNN, P4299, DOI 10.1109/IJCNN.2017.7966400
  • [8] Mining massive document collections by the WEBSOM method
    Lagus, K
    Kaski, S
    Kohonen, T
    [J]. INFORMATION SCIENCES, 2004, 163 (1-3) : 135 - 156
  • [9] Mining and correlating traffic events from human sensor observations with official transport data using self-organizing-maps
    Steiger, Enrico
    Resch, Bernd
    de Albuquerque, Joao Porto
    Zipf, Alexander
    [J]. TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2016, 73 : 91 - 104
  • [10] An Amygdala-Inspired Classical Conditioning Model Implemented on an FPGA for Home Service Robots
    Tanaka, Yuichiro
    Morie, Takashi
    Tamukoh, Hakaru
    [J]. IEEE ACCESS, 2020, 8 (08): : 212066 - 212078