Litcius/Paper detail

Towards Efficient In-Memory Computing Hardware for Quantized Neural Networks: State-of-the-Art, Open Challenges and Perspectives

Olga Krestinskaya, Li Zhang, K. Saláma

2023IEEE Transactions on Nanotechnology24 citationsDOIOpen Access PDF

Abstract

The amount of data processed in the cloud, the development of Internet-of-Things (IoT) applications, and growing data privacy concerns force the transition from cloud-based to edge-based processing. Limited energy and computational resources on edge push the transition from traditional von Neumann architectures to In-memory Computing (IMC), especially for machine learning and neural network applications. Network compression techniques are applied to implement a neural network on limited hardware resources. Quantization is one of the most efficient network compression techniques allowing to reduce the memory footprint, latency, and energy consumption. This paper provides a comprehensive review of IMC-based Quantized Neural Networks (QNN) and links software-based quantization approaches to IMC hardware implementation. Moreover, open challenges, QNN design requirements, recommendations, and perspectives along with an IMC-based QNN hardware roadmap are provided.

Topics & Concepts

Computer scienceCloud computingVon Neumann architectureArtificial neural networkComputer architectureMemory footprintEdge computingQuantization (signal processing)Deep learningEdge deviceEmbedded systemComputer engineeringDistributed computingArtificial intelligenceOperating systemAlgorithmAdvanced Memory and Neural ComputingFerroelectric and Negative Capacitance DevicesCCD and CMOS Imaging Sensors