DocumentCode :
1863372
Title :
FPGA implementation of a blind source separation system based on stochastic computing
Author :
Hori, Michihiro ; Ueda, Michihito
Author_Institution :
Adv. Technol. Res. Labs., Matsushita Electr. Ind. Co., Ltd., Seika
fYear :
2008
fDate :
25-27 June 2008
Firstpage :
182
Lastpage :
187
Abstract :
We have constructed a blind source separation system based on stochastic computing techniques, and have implemented it using an FPGA. In stochastic computing, analog quantities are represented by pulse sequences. The advantage of this method is its simple circuitry. For this reason, stochastic computing systems have been applied to massive circuits such as artificial neural networks. Blind source separation systems are a growing focus of interest. These are systems that infer source signals from mixed signals received by sensors. A blind source system using a neural network model has recently been proposed. However, it is difficult to implement this system in actual circuits, since there are cases in which the values of synaptic weights fall outside the range within which the hardware can process them correctly. Therefore, we propose a blind source separation system that can be implemented in hardware, namely a system in which the values of synaptic weights can be kept within the range that permits the hardware to process them. We then constructed this system based on stochastic computing and investigated it using functional simulations. Finally, we implemented our system on an FPGA board, where we succeeded in separating source signals from mixed signals.
Keywords :
blind source separation; field programmable gate arrays; neural nets; sequences; stochastic processes; FPGA; analog quantity; blind source separation system; neural network; pulse sequence; stochastic computing system; Analog computers; Artificial neural networks; Blind source separation; Circuits; Computer networks; Field programmable gate arrays; Hardware; Sensor systems; Stochastic processes; Stochastic systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Soft Computing in Industrial Applications, 2008. SMCia '08. IEEE Conference on
Conference_Location :
Muroran
Print_ISBN :
978-1-4244-3782-5
Electronic_ISBN :
978-4-9904-2590-6
Type :
conf
DOI :
10.1109/SMCIA.2008.5045957
Filename :
5045957
Link To Document :
بازگشت