To Örebro University

oru.seÖrebro University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Low-Power classification using FPGA: An approach based on cellular automata, neural networks, and hyperdimensional computing
Department of Computer Science, Electrical and Space Engineering, Luleå University of Technology, Luleå, Sweden.ORCID iD: 0000-0002-8752-2375
Department of Computer Science, Electrical and Space Engineering, Luleå University of Technology, Luleå, Sweden.ORCID iD: 0000-0002-8216-832x
Department of Computer Science, Electrical and Space Engineering, Luleå University of Technology, Luleå, Sweden.ORCID iD: 0000-0002-6032-6155
Luleå tekniska universitet, Datavetenskap, Luleå, Sweden.ORCID iD: 0000-0002-3437-4540
2019 (English)In: 2019 18th IEEE International Conference On Machine Learning And Applications (ICMLA) / [ed] M. Arif Wani, Taghi M. Khoshgoftaar, Dingding Wang, Huanjing Wang, Naeem (Jim) Seliya, IEEE , 2019, p. 370-375Conference paper, Published paper (Refereed)
Abstract [en]

Field-Programmable Gate Arrays (FPGA) are hardware components that hold several desirable properties for wearable and Internet of Things (IoT) devices. They offer hardware implementations of algorithms using parallel computing, which can be used to increase battery life or achieve short response-times. Further, they are re-programmable and can be made small, power-efficient and inexpensive. In this paper we propose a classifier targeted specifically for implementation on FPGAs by using principles from hyperdimensional computing and cellular automata. The proposed algorithm is shown to perform on par with Naive Bayes for two benchmark datasets while also being robust to noise. It is also synthesized to a commercially available off-the-shelf FPGA reaching over 57.1 million classifications per second for a 3-class problem using 40 input features of 8 bits each. The results in this paper show that the proposed classifier could be a viable option for applications demanding low power-consumption, fast real-time responses, or a robustness against post-training noise.

Place, publisher, year, edition, pages
IEEE , 2019. p. 370-375
Series
International Conference on Machine Learning and Applications (ICMLA)
Keywords [en]
low-power-classification, machine-learning, FPGA, hyperdimensional-computing, cellular-automata, resource-constrained-devices
National Category
Computer and Information Sciences Other Electrical Engineering, Electronic Engineering, Information Engineering Computer Sciences
Research subject
Pervasive Mobile Computing; Electronic Systems; Dependable Communication and Computation Systems
Identifiers
URN: urn:nbn:se:oru:diva-116034DOI: 10.1109/ICMLA.2019.00069Scopus ID: 2-s2.0-85080900919ISBN: 9781728145501 (electronic)ISBN: 9781728145495 (print)OAI: oai:DiVA.org:oru-116034DiVA, id: diva2:1898850
Conference
18th IEEE International Conference On Machine Learning And Applications (ICMLA 2019), Boca Raton, Florida, United States, December 16-19, 2019
Funder
Swedish Energy Agency, 43090-2
Note

This study was partly supported by the Swedish Energy Agency under grant 43090-2, Cloudberry Datacenters.

Available from: 2024-09-18 Created: 2024-09-18 Last updated: 2025-02-18Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Karvonen, NiklasNilsson, JoakimKleyko, DenisJimenez, Lara Lorna

Search in DiVA

By author/editor
Karvonen, NiklasNilsson, JoakimKleyko, DenisJimenez, Lara Lorna
Computer and Information SciencesOther Electrical Engineering, Electronic Engineering, Information EngineeringComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 40 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf