Skip to main navigation Skip to search Skip to main content

Hardware implementation of κ-winner-take-all neural network with on-chip learning

  • Hui Ya Li*
  • , Chien Min Ou
  • , Yi Tsan Hung
  • , Wen Jyi Hwang
  • , Chia Lung Hung
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

This paper presents a novel pipelined architecture of the competitive learning (CL) algorithm with κ-winners-take-all activation. The architecture employs a codeword swapping scheme so that neurons failing the competition for a training vector are immediately available for the competitions for the subsequent training vectors. An efficient pipeline architecture is then designed based on the codeword swapping scheme for enhancing the throughput. The CPU time of the NIOS processor executing the CL training with the proposed architecture as an accelerator is measured. Experiment results show that the CPU time is lower than that of other hardware or software implementations running the CL training program with or without the support of custom hardware.

Original languageEnglish
Title of host publicationProceedings - 2010 13th IEEE International Conference on Computational Science and Engineering, CSE 2010
PublisherIEEE Computer Society
Pages340-345
Number of pages6
ISBN (Print)9780769543239
DOIs
Publication statusPublished - 2010

Publication series

NameProceedings - 2010 13th IEEE International Conference on Computational Science and Engineering, CSE 2010

Keywords

  • Competitive learning
  • FPGA
  • On-chip learning
  • Reconfigurable computing
  • κ-winners-take-all

ASJC Scopus subject areas

  • Computer Science (miscellaneous)

Fingerprint

Dive into the research topics of 'Hardware implementation of κ-winner-take-all neural network with on-chip learning'. Together they form a unique fingerprint.

Cite this