Hybrid SORN Support Vector Machine Classifier: A Hardware Implementation of the RBF Kernel

In this paper, a new hardware-friendly implementation of a Support Vector Machine (SVM) classifier using the radial basis function (RBF) kernel is presented. It is based on Sets-Of-Real-Numbers (SORN), an interval based number format that allows fast and low complex computing, while providing correct results based on interval arithmetic. For the proposed Hybrid SORN SVM implementation a combination of SORN and fixed point (FxD) representations is used to provide high classification accuracy on low computational complexity. The hardware architecture is implemented on an FPGA board using a 14 bit SORN datatype combined with a 16 bit FxD representation for Euclidean distance calculation, showing an accuracy of 97.71% for the full MNIST dataset, which is only 0.9% below floating point. In addition to RBF kernel, a new SORN-friendly kernel is presented. For this architecture an 18 bit SORN datatype combined with 16 bit FxD is used. Compared to the Hybrid SORN RBF kernel, it consumes less hardware resources including no DSPs, while only increasing the classification error by 0.45%.

Authors

Institutions

Publication Details

Published
2024-10-27
DOI
https://doi.org/10.1109/ieeeconf60004.2024.10942961
Citations
1
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Hybrid SORN Support Vector Machine Classifier: A Hardware Implementation of the RBF Kernel

Nils Hülsmeier, Moritz Bärthel, Jochen Rust, Steffen Paul
1 citations
Neural Networks and Applications
0.35
article

Hybrid SORN Support Vector Machine Classifier: A Hardware Implementation of the RBF Kernel

Nils Hülsmeier, Moritz Bärthel, Jochen Rust, Steffen Paul
article en
1 citations

Abstract

In this paper, a new hardware-friendly implementation of a Support Vector Machine (SVM) classifier using the radial basis function (RBF) kernel is presented. It is based on Sets-Of-Real-Numbers (SORN), an interval based number format that allows fast and low complex computing, while providing correct results based on interval arithmetic. For the proposed Hybrid SORN SVM implementation a combination of SORN and fixed point (FxD) representations is used to provide high classification accuracy on low computational complexity. The hardware architecture is implemented on an FPGA board using a 14 bit SORN datatype combined with a 16 bit FxD representation for Euclidean distance calculation, showing an accuracy of 97.71% for the full MNIST dataset, which is only 0.9% below floating point. In addition to RBF kernel, a new SORN-friendly kernel is presented. For this architecture an 18 bit SORN datatype combined with 16 bit FxD is used. Compared to the Hybrid SORN RBF kernel, it consumes less hardware resources including no DSPs, while only increasing the classification error by 0.45%.

Universität Hamburg (DE), University of Bremen (DE), HAW Hamburg (DE)
Openalex Percentile: Top 29%
Neural Networks and Applications
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.