TY - GEN
T1 - An efficient pipelined architecture for fast competitive learning
AU - Li, Hui Ya
AU - Hung, Chia Lung
AU - Hwang, Wen Jyi
PY - 2010
Y1 - 2010
N2 - This paper presents a novel pipelined architecture for fast competitive learning (CL). It is used as a hardware accelerator in a system on programmable chip (SOPC) for reducing the computational time. In the architecture, a novel codeword swapping scheme is adopted so that both neuron competition processes for different training vectors can be operated concurrently. The neuron updating process is based on a hardware divider with simple table lookup operations. The divider performs finite precision calculation for area cost reduction at the expense of slight degradation in training performance. Experimental 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.
AB - This paper presents a novel pipelined architecture for fast competitive learning (CL). It is used as a hardware accelerator in a system on programmable chip (SOPC) for reducing the computational time. In the architecture, a novel codeword swapping scheme is adopted so that both neuron competition processes for different training vectors can be operated concurrently. The neuron updating process is based on a hardware divider with simple table lookup operations. The divider performs finite precision calculation for area cost reduction at the expense of slight degradation in training performance. Experimental 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.
UR - http://www.scopus.com/inward/record.url?scp=79951606820&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79951606820&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-13136-3_39
DO - 10.1007/978-3-642-13136-3_39
M3 - Conference contribution
AN - SCOPUS:79951606820
SN - 3642131352
SN - 9783642131356
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 381
EP - 390
BT - Algorithms and Architectures for Parallel Processing - 10th International Conference, ICA3PP 2010, Workshops
T2 - 10th International Conference Algorithms and Architectures for Parallel Processing, ICA3PP 2010
Y2 - 21 May 2010 through 23 May 2010
ER -