Implementation of 3-D multiple linear regression in hardware using the xilinx spartan-3AN FPGA

Ian Grout, Willian De Assis Pedrobon Ferreira, Alexandre Cesar Rodrigues Da Silva

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, a linear regression algorithm implementation in hardware using the Field Programmable Gate Array (FPGA) is presented. A two-dimensional (2-D) simple linear regression aims to develop a linear equation of two variables based on observed data values in two dimensions. A more complex problem that this considered in this paper is the three-dimensional (3-D) multiple linear regression that approximates a linear equation of three variables based on a set of observed data points in three dimensions. The algorithm was initially modelled and verified using Python, NumPy and Matplotlib. The linear regression equation was then translated to hardware using a VHDL description of the algorithm targeting the Xilinx Spartan-3AN FPGA. In this paper, the design and simulation of the algorithm based on using the available hardware resources within the FPGA are introduced and discussed.

Original languageEnglish
Title of host publicationProceedings of the 16th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, ECTI-CON 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages171-174
Number of pages4
ISBN (Electronic)9781728133614
DOIs
Publication statusPublished - Jul 2019
Event16th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, ECTI-CON 2019 - Pattaya, Chonburi, Thailand
Duration: 10 Jul 201913 Jul 2019

Publication series

NameProceedings of the 16th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, ECTI-CON 2019

Conference

Conference16th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, ECTI-CON 2019
Country/TerritoryThailand
CityPattaya, Chonburi
Period10/07/1913/07/19

Keywords

  • FPGA
  • Hardware
  • Linear regression
  • Machine learning
  • VHDL

Fingerprint

Dive into the research topics of 'Implementation of 3-D multiple linear regression in hardware using the xilinx spartan-3AN FPGA'. Together they form a unique fingerprint.

Cite this