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

07/23/2019
by   Shuo-An Huang, et al.
0

This work demonstrates a hardware-efficient support vector machine (SVM) training algorithm via the alternative direction method of multipliers (ADMM) optimizer. Low-rank approximation is exploited to reduce the dimension of the kernel matrix by employing the Nyström method. Verified in four datasets, the proposed ADMM-based training algorithm with rank approximation reduces 32× of matrix dimension with only 2 Compared to the conventional sequential minimal optimization (SMO) algorithm, the ADMM-based training algorithm is able to achieve a 9.8×10^7 shorter latency for training 2048 samples. Hardware design techniques, including pre-computation and memory sharing, are proposed to reduce the computational complexity by 62 concept, an epileptic seizure detector chip is designed to demonstrate the effectiveness of the proposed hardware-efficient training algorithm. The chip achieves a 153,310× higher energy efficiency and a 364× higher throughput-to-area ratio for SVM training than a high-end CPU. This work provides a promising solution for edge devices which require low-power and real-time training.

READ FULL TEXT

page 1

page 5

research
03/08/2023

An ADMM Solver for the MKL-L_0/1-SVM

We formulate the Multiple Kernel Learning (abbreviated as MKL) problem f...
research
08/23/2023

MKL-L_0/1-SVM

This paper presents a Multiple Kernel Learning (abbreviated as MKL) fram...
research
03/29/2019

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

This paper presents a novel framework for designing support vector machi...
research
09/30/2017

Gaussian Three-Dimensional kernel SVM for Edge Detection Applications

This paper presents a novel and uniform algorithm for edge detection bas...
research
11/30/2015

Alternating direction method of multipliers for regularized multiclass support vector machines

The support vector machine (SVM) was originally designed for binary clas...
research
04/05/2022

Multi-task nonparallel support vector machine for classification

Direct multi-task twin support vector machine (DMTSVM) explores the shar...
research
05/04/2021

A Power and Area Efficient Lepton Hardware Encoder with Hash-based Memory Optimization

Although it has been surpassed by many subsequent coding standards, JPEG...

Please sign up or login with your details

Forgot password? Click here to reset