Neuromorphic In-Memory Computing Framework using Memtransistor Cross-bar based Support Vector Machines

03/29/2019
by   P. Kumar, et al.
0

This paper presents a novel framework for designing support vector machines (SVMs), which does not impose restriction on the SVM kernel to be positive-definite and allows the user to define memory constraint in terms of fixed template vectors. This makes the framework scalable and enables its implementation for low-power, high-density and memory constrained embedded application. An efficient hardware implementation of the same is also discussed, which utilizes novel low power memtransistor based cross-bar architecture, and is robust to device mismatch and randomness. We used memtransistor measurement data, and showed that the designed SVMs can achieve state-of-the-art classification accuracy on both synthetic and real-world benchmark datasets. This framework would be beneficial for design of SVM based wake-up systems for internet of things (IoTs) and edge devices where memtransistors can be used to optimize system's energy-efficiency and perform in-memory matrix-vector multiplication (MVM).

READ FULL TEXT
research
08/22/2014

Improving the Interpretability of Support Vector Machines-based Fuzzy Rules

Support vector machines (SVMs) and fuzzy rule systems are functionally e...
research
06/27/2019

Optimizing CNN-based Hyperspectral ImageClassification on FPGAs

Hyperspectral image (HSI) classification has been widely adopted in appl...
research
05/20/2005

Sub-Optimum Signal Linear Detector Using Wavelets and Support Vector Machines

The problem of known signal detection in Additive White Gaussian Noise i...
research
07/23/2019

A Hardware-Efficient ADMM-Based SVM Training Algorithm for Edge Computing

This work demonstrates a hardware-efficient support vector machine (SVM)...
research
03/06/2020

Application of Support Vector Machines for Seismogram Analysis and Differentiation

Support Vector Machines (SVM) is a computational technique which has bee...
research
10/16/2017

Spectral Algorithms for Computing Fair Support Vector Machines

Classifiers and rating scores are prone to implicitly codifying biases, ...
research
09/11/2021

In-filter Computing For Designing Ultra-light Acoustic Pattern Recognizers

We present a novel in-filter computing framework that can be used for de...

Please sign up or login with your details

Forgot password? Click here to reset