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