Skip to main content

Showing 1–27 of 27 results for author: Martina, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.14263  [pdf, other

    cs.AR

    Scalable and RISC-V Programmable Near-Memory Computing Architectures for Edge Nodes

    Authors: Michele Caon, Clément Choné, Pasquale Davide Schiavone, Alexandre Levisse, Guido Masera, Maurizio Martina, David Atienza

    Abstract: The widespread adoption of data-centric algorithms, particularly Artificial Intelligence (AI) and Machine Learning (ML), has exposed the limitations of centralized processing infrastructures, driving a shift towards edge computing. This necessitates stringent constraints on energy efficiency, which traditional von Neumann architectures struggle to meet. The Compute-In-Memory (CIM) paradigm has eme… ▽ More

    Submitted 20 June, 2024; originally announced June 2024.

    Comments: 14 pages, 12 figures, submitted to IEEE Transactions on Emerging Topics in Computing

  2. arXiv:2403.01236  [pdf, other

    cs.AR

    Performance evaluation of acceleration of convolutional layers on OpenEdgeCGRA

    Authors: Nicolò Carpentieri, Juan Sapriza, Davide Schiavone, Daniele Jahier Pagliari, David Atienza, Maurizio Martina, Alessio Burrello

    Abstract: Recently, efficiently deploying deep learning solutions on the edge has received increasing attention. New platforms are emerging to support the increasing demand for flexibility and high performance. In this work, we explore the efficient map** of convolutional layers on an open-hardware, low-power Coarse-Grain Reconfigurable Array (CGRA), namely OpenEdgeCGRA. We explore both direct implementat… ▽ More

    Submitted 2 March, 2024; originally announced March 2024.

  3. arXiv:2402.09780  [pdf, other

    cs.LG

    TinyCL: An Efficient Hardware Architecture for Continual Learning on Autonomous Systems

    Authors: Eugenio Ressa, Alberto Marchisio, Maurizio Martina, Guido Masera, Muhammad Shafique

    Abstract: The Continuous Learning (CL) paradigm consists of continuously evolving the parameters of the Deep Neural Network (DNN) model to progressively learn to perform new tasks without reducing the performance on previous tasks, i.e., avoiding the so-called catastrophic forgetting. However, the DNN parameter update in CL-based autonomous systems is extremely resource-hungry. The existing DNN accelerators… ▽ More

    Submitted 15 February, 2024; originally announced February 2024.

  4. A Homomorphic Encryption Framework for Privacy-Preserving Spiking Neural Networks

    Authors: Farzad Nikfam, Raffaele Casaburi, Alberto Marchisio, Maurizio Martina, Muhammad Shafique

    Abstract: Machine learning (ML) is widely used today, especially through deep neural networks (DNNs), however, increasing computational load and resource requirements have led to cloud-based solutions. To address this problem, a new generation of networks called Spiking Neural Networks (SNN) has emerged, which mimic the behavior of the human brain to improve efficiency and reduce energy consumption. These n… ▽ More

    Submitted 12 October, 2023; v1 submitted 10 August, 2023; originally announced August 2023.

    Journal ref: Information 2023, 14, 537

  5. arXiv:2304.03986  [pdf, other

    cs.LG

    SwiftTron: An Efficient Hardware Accelerator for Quantized Transformers

    Authors: Alberto Marchisio, Davide Dura, Maurizio Capra, Maurizio Martina, Guido Masera, Muhammad Shafique

    Abstract: Transformers' compute-intensive operations pose enormous challenges for their deployment in resource-constrained EdgeAI / tinyML devices. As an established neural network compression technique, quantization reduces the hardware computational and memory resources. In particular, fixed-point quantization is desirable to ease the computations using lightweight blocks, like adders and multipliers, of… ▽ More

    Submitted 25 April, 2023; v1 submitted 8 April, 2023; originally announced April 2023.

    Comments: To appear at the 2023 International Joint Conference on Neural Networks (IJCNN), Queensland, Australia, June 2023

  6. arXiv:2304.03973  [pdf, other

    cs.LG

    RobCaps: Evaluating the Robustness of Capsule Networks against Affine Transformations and Adversarial Attacks

    Authors: Alberto Marchisio, Antonio De Marco, Alessio Colucci, Maurizio Martina, Muhammad Shafique

    Abstract: Capsule Networks (CapsNets) are able to hierarchically preserve the pose relationships between multiple objects for image classification tasks. Other than achieving high accuracy, another relevant factor in deploying CapsNets in safety-critical applications is the robustness against input transformations and malicious adversarial attacks. In this paper, we systematically analyze and evaluate dif… ▽ More

    Submitted 25 April, 2023; v1 submitted 8 April, 2023; originally announced April 2023.

    Comments: To appear at the 2023 International Joint Conference on Neural Networks (IJCNN), Queensland, Australia, June 2023

  7. AccelAT: A Framework for Accelerating the Adversarial Training of Deep Neural Networks through Accuracy Gradient

    Authors: Farzad Nikfam, Alberto Marchisio, Maurizio Martina, Muhammad Shafique

    Abstract: Adversarial training is exploited to develop a robust Deep Neural Network (DNN) model against the malicious altered data. These attacks may have catastrophic effects on DNN models but are indistinguishable for a human being. For example, an external attack can modify an image adding noises invisible for a human eye, but a DNN model misclassified the image. A key objective for develo** robust DNN… ▽ More

    Submitted 13 October, 2022; originally announced October 2022.

    Comments: 12 pages

  8. arXiv:2210.05276  [pdf, other

    cs.LG

    RoHNAS: A Neural Architecture Search Framework with Conjoint Optimization for Adversarial Robustness and Hardware Efficiency of Convolutional and Capsule Networks

    Authors: Alberto Marchisio, Vojtech Mrazek, Andrea Massa, Beatrice Bussolino, Maurizio Martina, Muhammad Shafique

    Abstract: Neural Architecture Search (NAS) algorithms aim at finding efficient Deep Neural Network (DNN) architectures for a given application under given system constraints. DNNs are computationally-complex as well as vulnerable to adversarial attacks. In order to address multiple design objectives, we propose RoHNAS, a novel NAS framework that jointly optimizes for adversarial-robustness and hardware-effi… ▽ More

    Submitted 11 October, 2022; originally announced October 2022.

    Comments: Accepted for publication at IEEE Access

  9. arXiv:2208.02253  [pdf, other

    cs.NE cs.LG

    LaneSNNs: Spiking Neural Networks for Lane Detection on the Loihi Neuromorphic Processor

    Authors: Alberto Viale, Alberto Marchisio, Maurizio Martina, Guido Masera, Muhammad Shafique

    Abstract: Autonomous Driving (AD) related features represent important elements for the next generation of mobile robots and autonomous vehicles focused on increasingly intelligent, autonomous, and interconnected systems. The applications involving the use of these features must provide, by definition, real-time decisions, and this property is key to avoid catastrophic accidents. Moreover, all the decision… ▽ More

    Submitted 3 August, 2022; originally announced August 2022.

    Comments: To appear at the 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2022)

  10. arXiv:2208.00331  [pdf, other

    cs.AR cs.LG

    CoNLoCNN: Exploiting Correlation and Non-Uniform Quantization for Energy-Efficient Low-precision Deep Convolutional Neural Networks

    Authors: Muhammad Abdullah Hanif, Giuseppe Maria Sarda, Alberto Marchisio, Guido Masera, Maurizio Martina, Muhammad Shafique

    Abstract: In today's era of smart cyber-physical systems, Deep Neural Networks (DNNs) have become ubiquitous due to their state-of-the-art performance in complex real-world applications. The high computational complexity of these networks, which translates to increased energy consumption, is the foremost obstacle towards deploying large DNNs in resource-constrained systems. Fixed-Point (FP) implementations… ▽ More

    Submitted 30 July, 2022; originally announced August 2022.

    Comments: 8 pages, 15 figures, 2 tables

  11. arXiv:2206.10200  [pdf, other

    cs.LG

    Enabling Capsule Networks at the Edge through Approximate Softmax and Squash Operations

    Authors: Alberto Marchisio, Beatrice Bussolino, Edoardo Salvati, Maurizio Martina, Guido Masera, Muhammad Shafique

    Abstract: Complex Deep Neural Networks such as Capsule Networks (CapsNets) exhibit high learning capabilities at the cost of compute-intensive operations. To enable their deployment on edge devices, we propose to leverage approximate computing for designing approximate variants of the complex operations like softmax and squash. In our experiments, we evaluate tradeoffs between area, power consumption, and c… ▽ More

    Submitted 21 June, 2022; originally announced June 2022.

    Comments: To appear at the ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED), August 2022, Boston, MA, USA

  12. arXiv:2205.13807  [pdf, other

    cs.LG cs.CR

    fakeWeather: Adversarial Attacks for Deep Neural Networks Emulating Weather Conditions on the Camera Lens of Autonomous Systems

    Authors: Alberto Marchisio, Giovanni Caramia, Maurizio Martina, Muhammad Shafique

    Abstract: Recently, Deep Neural Networks (DNNs) have achieved remarkable performances in many applications, while several studies have enhanced their vulnerabilities to malicious attacks. In this paper, we emulate the effects of natural weather conditions to introduce plausible perturbations that mislead the DNNs. By observing the effects of such atmospheric perturbations on the camera lenses, we model the… ▽ More

    Submitted 27 May, 2022; originally announced May 2022.

    Comments: To appear at the 2022 International Joint Conference on Neural Networks (IJCNN), at the 2022 IEEE World Congress on Computational Intelligence (WCCI), July 2022, Padua, Italy

  13. arXiv:2109.00533  [pdf, other

    cs.LG cs.CR cs.NE

    R-SNN: An Analysis and Design Methodology for Robustifying Spiking Neural Networks against Adversarial Attacks through Noise Filters for Dynamic Vision Sensors

    Authors: Alberto Marchisio, Giacomo Pira, Maurizio Martina, Guido Masera, Muhammad Shafique

    Abstract: Spiking Neural Networks (SNNs) aim at providing energy-efficient learning capabilities when implemented on neuromorphic chips with event-based Dynamic Vision Sensors (DVS). This paper studies the robustness of SNNs against adversarial attacks on such DVS-based systems, and proposes R-SNN, a novel methodology for robustifying SNNs through efficient DVS-noise filtering. We are the first to generate… ▽ More

    Submitted 1 September, 2021; originally announced September 2021.

    Comments: To appear at the 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2021). arXiv admin note: text overlap with arXiv:2107.00415

  14. arXiv:2107.00415  [pdf, other

    cs.CV cs.LG

    DVS-Attacks: Adversarial Attacks on Dynamic Vision Sensors for Spiking Neural Networks

    Authors: Alberto Marchisio, Giacomo Pira, Maurizio Martina, Guido Masera, Muhammad Shafique

    Abstract: Spiking Neural Networks (SNNs), despite being energy-efficient when implemented on neuromorphic hardware and coupled with event-based Dynamic Vision Sensors (DVS), are vulnerable to security threats, such as adversarial attacks, i.e., small perturbations added to the input for inducing a misclassification. Toward this, we propose DVS-Attacks, a set of stealthy yet efficient adversarial attack meth… ▽ More

    Submitted 1 July, 2021; originally announced July 2021.

    Comments: Accepted for publication at IJCNN 2021

  15. arXiv:2107.00401  [pdf, other

    cs.NE cs.LG

    CarSNN: An Efficient Spiking Neural Network for Event-Based Autonomous Cars on the Loihi Neuromorphic Research Processor

    Authors: Alberto Viale, Alberto Marchisio, Maurizio Martina, Guido Masera, Muhammad Shafique

    Abstract: Autonomous Driving (AD) related features provide new forms of mobility that are also beneficial for other kind of intelligent and autonomous systems like robots, smart transportation, and smart industries. For these applications, the decisions need to be made fast and in real-time. Moreover, in the quest for electric mobility, this task must follow low power policy, without affecting much the auto… ▽ More

    Submitted 1 July, 2021; originally announced July 2021.

    Comments: Accepted for publication at IJCNN 2021

  16. Hardware and Software Optimizations for Accelerating Deep Neural Networks: Survey of Current Trends, Challenges, and the Road Ahead

    Authors: Maurizio Capra, Beatrice Bussolino, Alberto Marchisio, Guido Masera, Maurizio Martina, Muhammad Shafique

    Abstract: Currently, Machine Learning (ML) is becoming ubiquitous in everyday life. Deep Learning (DL) is already present in many applications ranging from computer vision for medicine to autonomous driving of modern cars as well as other sectors in security, healthcare, and finance. However, to achieve impressive performance, these algorithms employ very deep networks, requiring a significant computational… ▽ More

    Submitted 21 December, 2020; originally announced December 2020.

    Comments: Accepted for publication in IEEE Access

  17. NASCaps: A Framework for Neural Architecture Search to Optimize the Accuracy and Hardware Efficiency of Convolutional Capsule Networks

    Authors: Alberto Marchisio, Andrea Massa, Vojtech Mrazek, Beatrice Bussolino, Maurizio Martina, Muhammad Shafique

    Abstract: Deep Neural Networks (DNNs) have made significant improvements to reach the desired accuracy to be employed in a wide variety of Machine Learning (ML) applications. Recently the Google Brain's team demonstrated the ability of Capsule Networks (CapsNets) to encode and learn spatial correlations between different input features, thereby obtaining superior learning capabilities compared to traditiona… ▽ More

    Submitted 19 August, 2020; originally announced August 2020.

    Comments: To appear at the IEEE/ACM International Conference on Computer-Aided Design (ICCAD '20), November 2-5, 2020, Virtual Event, USA

  18. arXiv:2006.09985  [pdf, other

    cs.NE cs.LG stat.ML

    An Efficient Spiking Neural Network for Recognizing Gestures with a DVS Camera on the Loihi Neuromorphic Processor

    Authors: Riccardo Massa, Alberto Marchisio, Maurizio Martina, Muhammad Shafique

    Abstract: Spiking Neural Networks (SNNs), the third generation NNs, have come under the spotlight for machine learning based applications due to their biological plausibility and reduced complexity compared to traditional artificial Deep Neural Networks (DNNs). These SNNs can be implemented with extreme energy efficiency on neuromorphic processors like the Intel Loihi research chip, and fed by event-based s… ▽ More

    Submitted 25 January, 2021; v1 submitted 16 May, 2020; originally announced June 2020.

    Comments: Accepted for publication at the 2020 International Joint Conference on Neural Networks (IJCNN)

  19. NeuroAttack: Undermining Spiking Neural Networks Security through Externally Triggered Bit-Flips

    Authors: Valerio Venceslai, Alberto Marchisio, Ihsen Alouani, Maurizio Martina, Muhammad Shafique

    Abstract: Due to their proven efficiency, machine-learning systems are deployed in a wide range of complex real-life problems. More specifically, Spiking Neural Networks (SNNs) emerged as a promising solution to the accuracy, resource-utilization, and energy-efficiency challenges in machine-learning systems. While these systems are going mainstream, they have inherent security and reliability issues. In thi… ▽ More

    Submitted 16 May, 2020; originally announced May 2020.

    Comments: Accepted for publication at the 2020 International Joint Conference on Neural Networks (IJCNN)

  20. Q-CapsNets: A Specialized Framework for Quantizing Capsule Networks

    Authors: Alberto Marchisio, Beatrice Bussolino, Alessio Colucci, Maurizio Martina, Guido Masera, Muhammad Shafique

    Abstract: Capsule Networks (CapsNets), recently proposed by the Google Brain team, have superior learning capabilities in machine learning tasks, like image classification, compared to the traditional CNNs. However, CapsNets require extremely intense computations and are difficult to be deployed in their original form at the resource-constrained edge devices. This paper makes the first attempt to quantize C… ▽ More

    Submitted 17 April, 2020; v1 submitted 15 April, 2020; originally announced April 2020.

    Comments: Accepted for publication at Design Automation Conference 2020 (DAC 2020)

  21. FasTrCaps: An Integrated Framework for Fast yet Accurate Training of Capsule Networks

    Authors: Alberto Marchisio, Beatrice Bussolino, Alessio Colucci, Muhammad Abdullah Hanif, Maurizio Martina, Guido Masera, Muhammad Shafique

    Abstract: Recently, Capsule Networks (CapsNets) have shown improved performance compared to the traditional Convolutional Neural Networks (CNNs), by encoding and preserving spatial relationships between the detected features in a better way. This is achieved through the so-called Capsules (i.e., groups of neurons) that encode both the instantiation probability and the spatial information. However, one of th… ▽ More

    Submitted 18 May, 2020; v1 submitted 24 May, 2019; originally announced May 2019.

    Comments: Accepted for publication at the 2020 International Joint Conference on Neural Networks (IJCNN)

  22. arXiv:1902.01147  [pdf, other

    cs.LG cs.CR eess.IV stat.ML

    Is Spiking Secure? A Comparative Study on the Security Vulnerabilities of Spiking and Deep Neural Networks

    Authors: Alberto Marchisio, Giorgio Nanfa, Faiq Khalid, Muhammad Abdullah Hanif, Maurizio Martina, Muhammad Shafique

    Abstract: Spiking Neural Networks (SNNs) claim to present many advantages in terms of biological plausibility and energy efficiency compared to standard Deep Neural Networks (DNNs). Recent works have shown that DNNs are vulnerable to adversarial attacks, i.e., small perturbations added to the input data can lead to targeted or random misclassifications. In this paper, we aim at investigating the key researc… ▽ More

    Submitted 18 May, 2020; v1 submitted 4 February, 2019; originally announced February 2019.

    Comments: Accepted for publication at the 2020 International Joint Conference on Neural Networks (IJCNN)

  23. arXiv:1901.09878  [pdf, other

    cs.LG cs.CR cs.CV eess.IV stat.ML

    CapsAttacks: Robust and Imperceptible Adversarial Attacks on Capsule Networks

    Authors: Alberto Marchisio, Giorgio Nanfa, Faiq Khalid, Muhammad Abdullah Hanif, Maurizio Martina, Muhammad Shafique

    Abstract: Capsule Networks preserve the hierarchical spatial relationships between objects, and thereby bears a potential to surpass the performance of traditional Convolutional Neural Networks (CNNs) in performing tasks like image classification. A large body of work has explored adversarial examples for CNNs, but their effectiveness on Capsule Networks has not yet been well studied. In our work, we perfor… ▽ More

    Submitted 24 May, 2019; v1 submitted 28 January, 2019; originally announced January 2019.

  24. arXiv:1811.03980  [pdf, other

    cs.NE cs.LG stat.ML

    A Methodology for Automatic Selection of Activation Functions to Design Hybrid Deep Neural Networks

    Authors: Alberto Marchisio, Muhammad Abdullah Hanif, Semeen Rehman, Maurizio Martina, Muhammad Shafique

    Abstract: Activation functions influence behavior and performance of DNNs. Nonlinear activation functions, like Rectified Linear Units (ReLU), Exponential Linear Units (ELU) and Scaled Exponential Linear Units (SELU), outperform the linear counterparts. However, selecting an appropriate activation function is a challenging problem, as it affects the accuracy and the complexity of the given DNN. In this pape… ▽ More

    Submitted 27 October, 2018; originally announced November 2018.

  25. arXiv:1105.1014  [pdf, ps, other

    cs.AR

    Improving Network-on-Chip-based turbo decoder architectures

    Authors: Maurizio Martina, Guido Masera

    Abstract: In this work novel results concerning Network-on-Chip-based turbo decoder architectures are presented. Stemming from previous publications, this work concentrates first on improving the throughput by exploiting adaptive-bandwidth reduction techniques. This technique shows in the best case an improvement of more than 60 Mb/s. Moreover, it is known that double-binary turbo decoders require higher ar… ▽ More

    Submitted 5 May, 2011; originally announced May 2011.

  26. arXiv:1001.4694  [pdf

    cs.AR

    VLSI Architectures for WIMAX Channel Decoders

    Authors: Maurizio Martina, Guido Masera

    Abstract: This chapter describes the main architectures proposed in the literature to implement the channel decoders required by the WiMax standard, namely convolutional codes, turbo codes (both block and convolutional) and LDPC. Then it shows a complete design of a convolutional turbo code encoder/decoder system for WiMax.

    Submitted 26 January, 2010; originally announced January 2010.

    Comments: To appear in the book "WIMAX, New Developments", M. Upena, D. Dalal, Y. Kosta (Ed.), ISBN978-953-7619-53-4

  27. Turbo NOC: a framework for the design of Network On Chip based turbo decoder architectures

    Authors: Maurizio Martina, Guido Masera

    Abstract: This work proposes a general framework for the design and simulation of network on chip based turbo decoder architectures. Several parameters in the design space are investigated, namely the network topology, the parallelism degree, the rate at which messages are sent by processing nodes over the network and the routing strategy. The main results of this analysis are: i) the most suited topologi… ▽ More

    Submitted 10 September, 2009; originally announced September 2009.

    Comments: submitted to IEEE Trans. on Circuits and Systems I (submission date 27 may 2009)