• DocumentCode
    2005199
  • Title

    A Hardware Efficient Support Vector Machine Architecture for FPGA

  • Author

    Irick, Kevin M. ; DeBole, Michael ; Narayanan, Vijaykrishnan ; Gayasen, Aman

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., PA, USA
  • fYear
    2008
  • fDate
    14-15 April 2008
  • Firstpage
    304
  • Lastpage
    305
  • Abstract
    In real-time video mining applications it is desirable to extract information about human subjects, such as gender, ethnicity, and age, from grayscale frontal face images. Many algorithms have been developed in the machine learning, statistical data mining, and pattern classification communities that perform such tasks with remarkable accuracy. Many of these algorithms, however, when implemented in software, suffer poor frame rates due to the amount and complexity of the computation involved. This paper presents an FPGA friendly implementation of a Gaussian Radial Basis SVM well suited to classification of grayscale images. We identify a novel optimization of the SVM formulation that dramatically reduces the computational inefficiency of the algorithm. The implementation achieves 88.6% detection accuracy in gender classification which is to the same degree of accuracy of software implementations using the same classification mechanism.
  • Keywords
    data mining; field programmable gate arrays; image classification; learning (artificial intelligence); radial basis function networks; support vector machines; FPGA; Gaussian radial basis SVM; gender classification; grayscale frontal face images; hardware efficient support vector machine architecture; image classification; information extraction; machine learning; pattern classification; real-time video mining; software implementation; statistical data mining; Data mining; Face; Field programmable gate arrays; Gray-scale; Hardware; Humans; Machine learning; Machine learning algorithms; Support vector machine classification; Support vector machines; FPGA; Hardware Acceleration; Support Vector Machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2008. FCCM '08. 16th International Symposium on
  • Conference_Location
    Palo Alto, CA
  • Print_ISBN
    978-0-7695-3307-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2008.40
  • Filename
    4724927