Repository logo
 
Publication

A survey of convolutional neural networks on edge with reconfigurable computing

dc.contributor.authorVéstias, Mário
dc.date.accessioned2019-09-12T10:14:25Z
dc.date.available2019-09-12T10:14:25Z
dc.date.issued2019-08
dc.description.abstractThe convolutional neural network (CNN) is one of the most used deep learning models for image detection and classification, due to its high accuracy when compared to other machine learning algorithms. CNNs achieve better results at the cost of higher computing and memory requirements. Inference of convolutional neural networks is therefore usually done in centralized high-performance platforms. However, many applications based on CNNs are migrating to edge devices near the source of data due to the unreliability of a transmission channel in exchanging data with a central server, the uncertainty about channel latency not tolerated by many applications, security and data privacy, etc. While advantageous, deep learning on edge is quite challenging because edge devices are usually limited in terms of performance, cost, and energy. Reconfigurable computing is being considered for inference on edge due to its high performance and energy efficiency while keeping a high hardware flexibility that allows for the easy adaption of the target computing platform to the CNN model. In this paper, we described the features of the most common CNNs, the capabilities of reconfigurable computing for running CNNs, the state-of-the-art of reconfigurable computing implementations proposed to run CNN models, as well as the trends and challenges for future edge reconfigurable platforms.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.citationVÉSTIAS, Mário P. – A survey of convolutional neural networks on edge with reconfigurable computing. Algorithms. ISSN 1999-4893. Vol. 12, N.º 8 (2019), pp. 1-24pt_PT
dc.identifier.doi10.3390/a12080154pt_PT
dc.identifier.issn1999-4893
dc.identifier.urihttp://hdl.handle.net/10400.21/10502
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherMDPIpt_PT
dc.relationUID/CEC/50021/2019 - FCTpt_PT
dc.subjectDeep learningpt_PT
dc.subjectConvolutional neural networkpt_PT
dc.subjectReconfigurable computingpt_PT
dc.subjectField-programmable gate arraypt_PT
dc.subjectEdge inferencept_PT
dc.titleA survey of convolutional neural networks on edge with reconfigurable computingpt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.citation.endPage24pt_PT
oaire.citation.issue8pt_PT
oaire.citation.startPage1pt_PT
oaire.citation.titleAlgorithmspt_PT
oaire.citation.volume12pt_PT
person.familyNameVéstias
person.givenNameMário
person.identifier.ciencia-id4717-C2C7-3F2C
person.identifier.orcid0000-0001-8556-4507
person.identifier.ridH-9953-2012
person.identifier.scopus-author-id14525867300
rcaap.rightsopenAccesspt_PT
rcaap.typearticlept_PT
relation.isAuthorOfPublicationa7d22b29-c961-45ac-bc09-cd5e1002f1e8
relation.isAuthorOfPublication.latestForDiscoverya7d22b29-c961-45ac-bc09-cd5e1002f1e8

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
A survey_MPVestias.pdf
Size:
1.08 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: