Mostra i principali dati dell'item

dc.contributor.authorDe Vita, Antonio
dc.date.accessioned2023-03-20T13:34:24Z
dc.date.available2023-03-20T13:34:24Z
dc.date.issued2021-06-14
dc.identifier.urihttp://elea.unisa.it:8080/xmlui/handle/10556/6490
dc.identifier.urihttp://dx.doi.org/10.14273/unisa-4562
dc.description2019 - 2020it_IT
dc.description.abstractThe research activity described in this thesis aims to demonstrate the possibility to embed Artificial Intelligence (AI) capabilities in wearable and portable devices by deploying and executing Neural Network (NN) models close to the sensing element. Among AI models, Deep Learning (DL) and Deep Neural Networks can achieve high performance in many tasks, e.g. image classification, activity recognition, and so on. However, DL models usually require a huge amount of memory resources and high-performance digital architecture to be executed. These specifications are hardly met by wearable and portable devices, which have to be as small as possible and guarantee a satisfactory battery lifetime. For this reason, the cloud computing strategy is often used. However, higher latencies occur in this case, which can be unacceptable in many latencysensitive applications, such as autonomous vehicles or assisted microsurgery. Moreover, the data transfer consumes network bandwidth and energy. In this context, moving the computation close to the device is highly demanded, and it is named edge-computing. However, deploying DL models on edge devices is still a challenge. General-purpose platforms (i.e. CPUs, GPUs) are not the best solution in terms of energy efficiency, especially for wearable and battery-powered devices, where the device lifetime is a major concern. Thus, a lot of research is being made about the design of custom HW accelerators for DL and to move the circuitry needed to implement the computation closer to the sensing element, thus obtaining a smart sensor. In this thesis, a novel Hybrid Binary Neural Network (HBN) model is proposed, which exploits the advantages of Binarized Neural Networks (BNNs). Human Activity Recognition (HAR) based on inertial sensors has been selected as a case study. Also, a pre-processing algorithm has been developed to solve the device-orientation problem for 3-axis accelerometers. The pre-processing operations can improve the accuracy of the proposed system in some conditions when it is used in conjunction with the HBN model. The results show an accuracy of up to 99% in recognizing 5 human activities. After having developed the model, a custom ultra-low power HW accelerator has been designed and implemented with both FPGA and CMOS standard cells. Due to the very low operating frequency required by HAR applications, power consumption has been reduced by reducing the number of resources. The design can implement both the pre-processing operation and the HBN model. The results show that the HW accelerator has a power consumption of 6.3 μW and an area occupation of 0.20 mm2 when synthesized with CMOS 65 nm Low-Power (LP) High Voltage Threshold (HVT) standard cells. The proposed design has at least 7.3 times lower power consumption than the state-of-the-art solution. Also, a FPGA-based demo board has been developed to demonstrate the real-time operation of the system. [edited by Author]it_IT
dc.language.isoenit_IT
dc.publisherUniversita degli studi di Salernoit_IT
dc.subjectNeural networksit_IT
dc.subjectEdge computingit_IT
dc.subjectHardwareit_IT
dc.titleUltra-low power HW accelerator for the integration of Binary Neural Networksit_IT
dc.typeDoctoral Thesisit_IT
dc.subject.miurING-INF/01 ELETTRONICAit_IT
dc.contributor.coordinatoreDonsì, Francescoit_IT
dc.description.cicloXXXIIIit_IT
dc.contributor.tutorLicciardo, Gian Domenicoit_IT
dc.identifier.DipartimentoIngegneria industrialeit_IT
dc.contributor.refereePetra, Nicolait_IT
dc.contributor.refereeValle, Maurizioit_IT
 Find Full text

Files in questo item

Thumbnail
Thumbnail
Thumbnail

Questo item appare nelle seguenti collezioni

Mostra i principali dati dell'item