Reconfiguration-based implementation of SVM classifier on FPGA for classifying microarray data.

Date

2013

Advisors

Journal Title

Journal ISSN

ISSN

1557-170X

Volume Title

Publisher

IEEE

Type

Conference

Peer reviewed

Abstract

Classifying Microarray data, which are of high dimensional nature, requires high computational power. Support Vector Machines-based classifier (SVM) is among the most common and successful classifiers used in the analysis of Microarray data but also requires high computational power due to its complex mathematical architecture. Implementing SVM on hardware exploits the parallelism available within the algorithm kernels to accelerate the classification of Microarray data. In this work, a flexible, dynamically and partially reconfigurable implementation of the SVM classifier on Field Programmable Gate Array (FPGA) is presented. The SVM architecture achieved up to 85× speed-up over equivalent general purpose processor (GPP) showing the capability of FPGAs in enhancing the performance of SVM-based analysis of Microarray data as well as future bioinformatics applications.

Description

Keywords

Bioinformatics

Citation

Hussain, H.M., Benkrid, K. & Seker, H. (2013) Reconfiguration-based implementation of SVM classifier on FPGA for classifying microarray data. Engineering in Medicine and Biology Society (EMBC), 2013 35th Annual International Conference of the IEEE, pp. 3058-3061.

Rights

Research Institute