Efficient <em>k</em>-Winner-Take-All Competitive Learning Hardware Architecture for On-Chip Learning

A novel <em>k</em>-winners-take-all (<em>k</em>-WTA) competitive learning (CL) hardware architecture is presented for on-chip learning in this paper. The architecture is based on an efficient pipeline allowing <em>k</em&...

Full description

Bibliographic Details
Main Authors: Wen-Jyi Hwang, Hui-Ya Li, Chien-Min Ou
Format: Article
Language:English
Published: MDPI AG 2012-08-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/12/9/11661
_version_ 1798041424475717632
author Wen-Jyi Hwang
Hui-Ya Li
Chien-Min Ou
author_facet Wen-Jyi Hwang
Hui-Ya Li
Chien-Min Ou
author_sort Wen-Jyi Hwang
collection DOAJ
description A novel <em>k</em>-winners-take-all (<em>k</em>-WTA) competitive learning (CL) hardware architecture is presented for on-chip learning in this paper. The architecture is based on an efficient pipeline allowing <em>k</em>-WTA competition processes associated with different training vectors to be performed concurrently. The pipeline architecture employs a novel codeword swapping scheme so that neurons failing the competition for a training vector are immediately available for the competitions for the subsequent training vectors. The architecture is implemented by the field programmable gate array (FPGA). It is used as a hardware accelerator in a system on programmable chip (SOPC) for realtime on-chip learning. Experimental results show that the SOPC has significantly lower training time than that of other <em>k</em>-WTA CL counterparts operating with or without hardware support.
first_indexed 2024-04-11T22:21:20Z
format Article
id doaj.art-c5a10aed788a4fdbad7309d446a2909b
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-11T22:21:20Z
publishDate 2012-08-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-c5a10aed788a4fdbad7309d446a2909b2022-12-22T04:00:06ZengMDPI AGSensors1424-82202012-08-01129116611168310.3390/s120911661Efficient <em>k</em>-Winner-Take-All Competitive Learning Hardware Architecture for On-Chip LearningWen-Jyi HwangHui-Ya LiChien-Min OuA novel <em>k</em>-winners-take-all (<em>k</em>-WTA) competitive learning (CL) hardware architecture is presented for on-chip learning in this paper. The architecture is based on an efficient pipeline allowing <em>k</em>-WTA competition processes associated with different training vectors to be performed concurrently. The pipeline architecture employs a novel codeword swapping scheme so that neurons failing the competition for a training vector are immediately available for the competitions for the subsequent training vectors. The architecture is implemented by the field programmable gate array (FPGA). It is used as a hardware accelerator in a system on programmable chip (SOPC) for realtime on-chip learning. Experimental results show that the SOPC has significantly lower training time than that of other <em>k</em>-WTA CL counterparts operating with or without hardware support.http://www.mdpi.com/1424-8220/12/9/11661reconfigurable computingsystem on programmable chipFPGAcompetitive learning<em>k</em>-winners-take-all
spellingShingle Wen-Jyi Hwang
Hui-Ya Li
Chien-Min Ou
Efficient <em>k</em>-Winner-Take-All Competitive Learning Hardware Architecture for On-Chip Learning
Sensors
reconfigurable computing
system on programmable chip
FPGA
competitive learning
<em>k</em>-winners-take-all
title Efficient <em>k</em>-Winner-Take-All Competitive Learning Hardware Architecture for On-Chip Learning
title_full Efficient <em>k</em>-Winner-Take-All Competitive Learning Hardware Architecture for On-Chip Learning
title_fullStr Efficient <em>k</em>-Winner-Take-All Competitive Learning Hardware Architecture for On-Chip Learning
title_full_unstemmed Efficient <em>k</em>-Winner-Take-All Competitive Learning Hardware Architecture for On-Chip Learning
title_short Efficient <em>k</em>-Winner-Take-All Competitive Learning Hardware Architecture for On-Chip Learning
title_sort efficient lt em gt k lt em gt winner take all competitive learning hardware architecture for on chip learning
topic reconfigurable computing
system on programmable chip
FPGA
competitive learning
<em>k</em>-winners-take-all
url http://www.mdpi.com/1424-8220/12/9/11661
work_keys_str_mv AT wenjyihwang efficientltemgtkltemgtwinnertakeallcompetitivelearninghardwarearchitectureforonchiplearning
AT huiyali efficientltemgtkltemgtwinnertakeallcompetitivelearninghardwarearchitectureforonchiplearning
AT chienminou efficientltemgtkltemgtwinnertakeallcompetitivelearninghardwarearchitectureforonchiplearning