Area-efficient K-Nearest Neighbor Design using Stochastic Computing

被引:0
|
作者
Xie, Yi [1 ]
Deng, Chunhua [1 ]
Liao, Siyu [1 ]
Yuan, Bo [1 ]
机构
[1] Rutgers State Univ, Dept Elect & Comp Engn, Piscataway, NJ 08854 USA
关键词
Stochastic Computing; K-Nearest Neighbor; Area efficient;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Among various machine learning techniques, K Nearest Neighbor (KNN) has been widely exploited for many artificial intelligence applications. However, due to the intensive use of multiplications during its computing procedure, KNN algorithm is typically computation -intensive and thereby posing severe challenge for its efficiency in hardware performance in terms of area and power consumption. To address this challenge, this paper proposes to design an area -efficient low -power stochastic KNN hardware accelerator. By leveraging stochastic computing (SC) technique, the basic computation components of KNN classifier are replaced by simple stochastic logic circuits such as XNOR and MUX gate. Moreover, we propose a low-cost architecture for binary -to -stochastic (B -to -S) interface and develop an Approximate Parallel Accumulator (APA) for stochastic -to -binary (S -to -B) module, which can further improve the hardware performance for the stochastic design. Experimental results demonstrate that the proposed stochastic KNN design achieves higher area efficiency and lower power consumption as compared to the non -stochastic design. Also, it remains high task accuracy with negligible performance loss.
引用
收藏
页码:782 / 786
页数:5
相关论文
共 50 条
  • [31] Analysis of the k-nearest neighbor classification
    Li, Jing
    Cheng, Ming
    [J]. INFORMATION SCIENCE AND MANAGEMENT ENGINEERING, VOLS 1-3, 2014, 46 : 1911 - 1917
  • [32] Weighted K-Nearest Neighbor Revisited
    Bicego, M.
    Loog, M.
    [J]. 2016 23RD INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2016, : 1642 - 1647
  • [33] Fully-Parallel Area-Efficient Deep Neural Network Design Using Stochastic Computing
    Xie, Yi
    Liao, Siyu
    Yuan, Bo
    Wang, Yanzhi
    Wang, Zhongfeng
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2017, 64 (12) : 1382 - 1386
  • [34] A FUZZY K-NEAREST NEIGHBOR ALGORITHM
    KELLER, JM
    GRAY, MR
    GIVENS, JA
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1985, 15 (04): : 580 - 585
  • [35] An efficient differential evolution using speeded-up k-nearest neighbor estimator
    So-Youn Park
    Ju-Jang Lee
    [J]. Soft Computing, 2014, 18 : 35 - 49
  • [36] Hybrid k-Nearest Neighbor Classifier
    Yu, Zhiwen
    Chen, Hantao
    Liu, Jiming
    You, Jane
    Leung, Hareton
    Han, Guoqiang
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (06) : 1263 - 1275
  • [37] An efficient differential evolution using speeded-up k-nearest neighbor estimator
    Park, So-Youn
    Lee, Ju-Jang
    [J]. SOFT COMPUTING, 2014, 18 (01) : 35 - 49
  • [38] Applying an efficient k-nearest neighbor search to forest attribute imputation
    Department of Forest Resources, University of Minnesota, 115 Green Hall, 1530 Cleveland Ave. North, St. Paul, MN 55108, United States
    不详
    [J]. For. Sci., 2006, 2 (130-135):
  • [39] Refining a k-nearest neighbor graph for a computationally efficient spectral clustering
    Alshammari, Mashaan
    Stavrakakis, John
    Takatsuka, Masahiro
    [J]. PATTERN RECOGNITION, 2021, 114
  • [40] Efficient k-Nearest Neighbor Queries with the Signature Quadratic Form Distance
    Beecks, Christian
    Uysal, Merih Seran
    Seidl, Thomas
    [J]. 2010 IEEE 26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDE 2010), 2010, : 10 - 15