Embedded intelligence on fpga: Survey, applications and challenges

Kah Phooi Seng*, Paik Jen Lee, Li Minn Ang

*Corresponding author for this work

Research output: Contribution to journalReview articlepeer-review

59 Citations (Scopus)

Abstract

Embedded intelligence (EI) is an emerging research field and has the objective to incor-porate machine learning algorithms and intelligent decision-making capabilities into mobile and embedded devices or systems. There are several challenges to be addressed to realize efficient EI implementations in hardware such as the need for: (1) high computational processing; (2) low power consumption (or high energy efficiency); and (3) scalability to accommodate different network sizes and topologies. In recent years, an emerging hardware technology which has demonstrated strong potential and capabilities for EI implementations is the FPGA (field programmable gate array) technology. This paper presents an overview and review of embedded intelligence on FPGA with a focus on applications, platforms and challenges. There are four main classification and thematic descriptors which are reviewed and discussed in this paper for EI: (1) EI techniques including machine learning and neural networks, deep learning, expert systems, fuzzy intelligence, swarm intelligence, self-organizing map (SOM) and extreme learning; (2) applications for EI including object detection and recognition, indoor localization and surveillance monitoring, and other EI applications; (3) hardware and platforms for EI; and (4) challenges for EI. The paper aims to introduce interested researchers to this area and motivate the development of practical FPGA solutions for EI deployment.

Original languageEnglish
Article number895
JournalElectronics (Switzerland)
Volume10
Issue number8
DOIs
Publication statusPublished - 2 Apr 2021
Externally publishedYes

Keywords

  • Artificial intelligence
  • Deep learning
  • Embedded intelligence
  • Embedded systems
  • FPGA
  • Neural networks

Fingerprint

Dive into the research topics of 'Embedded intelligence on fpga: Survey, applications and challenges'. Together they form a unique fingerprint.

Cite this