• DocumentCode
    642530
  • Title

    FPGA prototype of machine learning analog-to-feature converter for event-based succinct representation of signals

  • Author

    del Campo, Sergio Martin ; Albertsson, Kim ; Nilsson, Johan ; Eliasson, Jens ; Sandin, Fredrik

  • Author_Institution
    SKF Univ. Technol. Center, Lulea Univ. of Technol., Lulea, Sweden
  • fYear
    2013
  • fDate
    22-25 Sept. 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Sparse signal models with learned dictionaries of morphological features provide efficient codes in a variety of applications. Such models can be useful to reduce sensor data rates and simplify the communication, processing and analysis of information, provided that the algorithm can be realized in an efficient way and that the signal allows for sparse coding. In this paper we outline an FPGA prototype of a general purpose “analog-to-feature converter”, which learns an over-complete dictionary of features from the input signal using matching pursuit and a form of Hebbian learning. The resulting code is sparse, event-based and suitable for analysis with parallel and neuromorphic processors. We present results of two case studies. The first case is a blind source separation problem where features are learned from an artificial signal with known features. We demonstrate that the learned features are qualitatively consistent with the true features. In the second case, features are learned from ball-bearing vibration data. We find that vibration signals from bearings with faults have characteristic features and codes, and that the event-based code enable a reduction of the data rate by at least one order of magnitude.
  • Keywords
    blind source separation; field programmable gate arrays; iterative methods; learning (artificial intelligence); signal representation; FPGA prototype; Hebbian learning; ball-bearing vibration data; blind source separation; event-based code; event-based succinct representation; machine learning analog-to-feature converter; matching pursuit; morphological feature; neuromorphic processor; parallel processor; sensor data rate; sparse coding; sparse signal model; Dictionaries; Encoding; Field programmable gate arrays; MATLAB; Matching pursuit algorithms; Noise; Vibrations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning for Signal Processing (MLSP), 2013 IEEE International Workshop on
  • Conference_Location
    Southampton
  • ISSN
    1551-2541
  • Type

    conf

  • DOI
    10.1109/MLSP.2013.6661996
  • Filename
    6661996