Skip to main content

Showing 1–21 of 21 results for author: Daneshtalab, M

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

    cs.LG

    ProAct: Progressive Training for Hybrid Clipped Activation Function to Enhance Resilience of DNNs

    Authors: Seyedhamidreza Mousavi, Mohammad Hasan Ahmadilivani, Jaan Raik, Maksim Jenihhin, Masoud Daneshtalab

    Abstract: Deep Neural Networks (DNNs) are extensively employed in safety-critical applications where ensuring hardware reliability is a primary concern. To enhance the reliability of DNNs against hardware faults, activation restriction techniques significantly mitigate the fault effects at the DNN structure level, irrespective of accelerator architectures. State-of-the-art methods offer either neuron-wise o… ▽ More

    Submitted 10 June, 2024; originally announced June 2024.

  2. arXiv:2405.10658  [pdf, other

    cs.LG

    Cost-Effective Fault Tolerance for CNNs Using Parameter Vulnerability Based Hardening and Pruning

    Authors: Mohammad Hasan Ahmadilivani, Seyedhamidreza Mousavi, Jaan Raik, Masoud Daneshtalab, Maksim Jenihhin

    Abstract: Convolutional Neural Networks (CNNs) have become integral in safety-critical applications, thus raising concerns about their fault tolerance. Conventional hardware-dependent fault tolerance methods, such as Triple Modular Redundancy (TMR), are computationally expensive, imposing a remarkable overhead on CNNs. Whereas fault tolerance techniques can be applied either at the hardware level or at the… ▽ More

    Submitted 17 May, 2024; originally announced May 2024.

    Comments: 7 pages, 7 figures, 2 tables, 32 references, the paper is accepted at IOLTS 2024

  3. arXiv:2403.11695  [pdf, other

    cs.CV

    TrajectoryNAS: A Neural Architecture Search for Trajectory Prediction

    Authors: Ali Asghar Sharifi, Ali Zoljodi, Masoud Daneshtalab

    Abstract: Autonomous driving systems are a rapidly evolving technology that enables driverless car production. Trajectory prediction is a critical component of autonomous driving systems, enabling cars to anticipate the movements of surrounding objects for safe navigation. Trajectory prediction using Lidar point-cloud data performs better than 2D images due to providing 3D information. However, processing p… ▽ More

    Submitted 18 March, 2024; originally announced March 2024.

  4. arXiv:2403.02946  [pdf, other

    cs.AI cs.AR cs.LG

    SAFFIRA: a Framework for Assessing the Reliability of Systolic-Array-Based DNN Accelerators

    Authors: Mahdi Taheri, Masoud Daneshtalab, Jaan Raik, Maksim Jenihhin, Salvatore Pappalardo, Paul Jimenez, Bastien Deveautour, Alberto Bosio

    Abstract: Systolic array has emerged as a prominent architecture for Deep Neural Network (DNN) hardware accelerators, providing high-throughput and low-latency performance essential for deploying DNNs across diverse applications. However, when used in safety-critical applications, reliability assessment is mandatory to guarantee the correct behavior of DNN accelerators. While fault injection stands out as a… ▽ More

    Submitted 5 March, 2024; originally announced March 2024.

  5. arXiv:2403.02936  [pdf, other

    cs.AI cs.AR cs.LG

    AdAM: Adaptive Fault-Tolerant Approximate Multiplier for Edge DNN Accelerators

    Authors: Mahdi Taheri, Natalia Cherezova, Samira Nazari, Ahsan Rafiq, Ali Azarpeyvand, Tara Ghasempouri, Masoud Daneshtalab, Jaan Raik, Maksim Jenihhin

    Abstract: In this paper, we propose an architecture of a novel adaptive fault-tolerant approximate multiplier tailored for ASIC-based DNN accelerators.

    Submitted 5 March, 2024; originally announced March 2024.

  6. arXiv:2401.09509  [pdf, other

    cs.AR cs.LG

    Exploration of Activation Fault Reliability in Quantized Systolic Array-Based DNN Accelerators

    Authors: Mahdi Taheri, Natalia Cherezova, Mohammad Saeed Ansari, Maksim Jenihhin, Ali Mahani, Masoud Daneshtalab, Jaan Raik

    Abstract: The stringent requirements for the Deep Neural Networks (DNNs) accelerator's reliability stand along with the need for reducing the computational burden on the hardware platforms, i.e. reducing the energy consumption and execution time as well as increasing the efficiency of DNN accelerators. Moreover, the growing demand for specialized DNN accelerators with tailored requirements, particularly for… ▽ More

    Submitted 17 January, 2024; originally announced January 2024.

  7. arXiv:2308.08242  [pdf, other

    cs.CV

    Contrastive Learning for Lane Detection via Cross-Similarity

    Authors: Ali Zoljodi, Sadegh Abadijou, Mina Alibeigi, Masoud Daneshtalab

    Abstract: Detecting road lanes is challenging due to intricate markings vulnerable to unfavorable conditions. Lane markings have strong shape priors, but their visibility is easily compromised. Factors like lighting, weather, vehicles, pedestrians, and aging colors challenge the detection. A large amount of data is required to train a lane detection approach that can withstand natural variations caused by l… ▽ More

    Submitted 1 September, 2023; v1 submitted 16 August, 2023; originally announced August 2023.

    Comments: 10 pages

  8. arXiv:2306.09973  [pdf, other

    cs.LG cs.AR cs.NE

    Enhancing Fault Resilience of QNNs by Selective Neuron Splitting

    Authors: Mohammad Hasan Ahmadilivani, Mahdi Taheri, Jaan Raik, Masoud Daneshtalab, Maksim Jenihhin

    Abstract: The superior performance of Deep Neural Networks (DNNs) has led to their application in various aspects of human life. Safety-critical applications are no exception and impose rigorous reliability requirements on DNNs. Quantized Neural Networks (QNNs) have emerged to tackle the complexity of DNN accelerators, however, they are more prone to reliability issues. In this paper, a recent analytical… ▽ More

    Submitted 16 June, 2023; originally announced June 2023.

    Comments: 5 pages, 4 figures, 1 table. The paper is accepted at the AICAS'23 conference

  9. arXiv:2306.04645  [pdf, other

    cs.LG cs.AR cs.DC

    Special Session: Approximation and Fault Resiliency of DNN Accelerators

    Authors: Mohammad Hasan Ahmadilivani, Mario Barbareschi, Salvatore Barone, Alberto Bosio, Masoud Daneshtalab, Salvatore Della Torca, Gabriele Gavarini, Maksim Jenihhin, Jaan Raik, Annachiara Ruospo, Ernesto Sanchez, Mahdi Taheri

    Abstract: Deep Learning, and in particular, Deep Neural Network (DNN) is nowadays widely used in many scenarios, including safety-critical applications such as autonomous driving. In this context, besides energy efficiency and performance, reliability plays a crucial role since a system failure can jeopardize human life. As with any other device, the reliability of hardware architectures running DNNs has to… ▽ More

    Submitted 31 May, 2023; originally announced June 2023.

    Comments: 10 pages, 6 tables, 9 figures

  10. arXiv:2305.19733  [pdf, other

    cs.LG cs.AI cs.AR

    APPRAISER: DNN Fault Resilience Analysis Employing Approximation Errors

    Authors: Mahdi Taheri, Mohammad Hasan Ahmadilivani, Maksim Jenihhin, Masoud Daneshtalab, Jaan Raik

    Abstract: Nowadays, the extensive exploitation of Deep Neural Networks (DNNs) in safety-critical applications raises new reliability concerns. In practice, methods for fault injection by emulation in hardware are efficient and widely used to study the resilience of DNN architectures for mitigating reliability issues already at the early design stages. However, the state-of-the-art methods for fault injectio… ▽ More

    Submitted 31 May, 2023; originally announced May 2023.

    Comments: 5 pages, 2 tables, 6 figures

  11. arXiv:2305.05750  [pdf, other

    cs.LG cs.AI cs.AR

    A Systematic Literature Review on Hardware Reliability Assessment Methods for Deep Neural Networks

    Authors: Mohammad Hasan Ahmadilivani, Mahdi Taheri, Jaan Raik, Masoud Daneshtalab, Maksim Jenihhin

    Abstract: Artificial Intelligence (AI) and, in particular, Machine Learning (ML) have emerged to be utilized in various applications due to their capability to learn how to solve complex problems. Over the last decade, rapid advances in ML have presented Deep Neural Networks (DNNs) consisting of a large number of neurons and layers. DNN Hardware Accelerators (DHAs) are leveraged to deploy DNNs in the target… ▽ More

    Submitted 9 May, 2023; originally announced May 2023.

    Comments: 42 pages, 15 figures, 3 tables, 201 references. The paper has been reviewed and revised 2 times and is under the 3rd review

  12. arXiv:2303.08226  [pdf, other

    cs.LG cs.AI cs.AR

    DeepAxe: A Framework for Exploration of Approximation and Reliability Trade-offs in DNN Accelerators

    Authors: Mahdi Taheri, Mohammad Riazati, Mohammad Hasan Ahmadilivani, Maksim Jenihhin, Masoud Daneshtalab, Jaan Raik, Mikael Sjodin, Bjorn Lisper

    Abstract: While the role of Deep Neural Networks (DNNs) in a wide range of safety-critical applications is expanding, emerging DNNs experience massive growth in terms of computation power. It raises the necessity of improving the reliability of DNN accelerators yet reducing the computational burden on the hardware platforms, i.e. reducing the energy consumption and execution time as well as increasing the e… ▽ More

    Submitted 14 March, 2023; originally announced March 2023.

    Comments: This paper is accepted at the 24th International Symposium on Quality Electronic Design (ISQED) 2023, 8 pages, 4 figures, 4 tables

  13. DeepVigor: Vulnerability Value Ranges and Factors for DNNs' Reliability Assessment

    Authors: Mohammad Hasan Ahmadilivani, Mahdi Taheri, Jaan Raik, Masoud Daneshtalab, Maksim Jenihhin

    Abstract: Deep Neural Networks (DNNs) and their accelerators are being deployed ever more frequently in safety-critical applications leading to increasing reliability concerns. A traditional and accurate method for assessing DNNs' reliability has been resorting to fault injection, which, however, suffers from prohibitive time complexity. While analytical and hybrid fault injection-/analytical-based methods… ▽ More

    Submitted 13 March, 2023; originally announced March 2023.

    Comments: 6 pages, 6 figures, 2 tables, accepted at ETS 2023 (cas.polito.it/ETS23/#/program-conference#tab-accepted)

    Report number: https://ieeexplore.ieee.org/document/10174133 ACM Class: B.8.1; I.4.9

    Journal ref: ETS 2023

  14. arXiv:2302.05662  [pdf, other

    cs.DC

    Auto-SpMV: Automated Optimizing SpMV Kernels on GPU

    Authors: Mina Ashoury, Mohammad Loni, Farshad Khunjush, Masoud Daneshtalab

    Abstract: Sparse matrix-vector multiplication (SpMV) is an essential linear algebra operation that dominates the computing cost in many scientific applications. Due to providing massive parallelism and high memory bandwidth, GPUs are commonly used to accelerate SpMV kernels. Prior studies mainly focused on reducing the latency of SpMV kernels on GPU. However, few attempts have been made to improve the energ… ▽ More

    Submitted 11 February, 2023; originally announced February 2023.

    Comments: 24 pages, 12 figures

  15. arXiv:2301.10173  [pdf, other

    cs.LG eess.SP

    Accurate Detection of Paroxysmal Atrial Fibrillation with Certified-GAN and Neural Architecture Search

    Authors: Mehdi Asadi, Fatemeh Poursalim, Mohammad Loni, Masoud Daneshtalab, Mikael Sjödin, Arash Gharehbaghi

    Abstract: This paper presents a novel machine learning framework for detecting Paroxysmal Atrial Fibrillation (PxAF), a pathological characteristic of Electrocardiogram (ECG) that can lead to fatal conditions such as heart attack. To enhance the learning process, the framework involves a Generative Adversarial Network (GAN) along with a Neural Architecture Search (NAS) in the data preparation and classifier… ▽ More

    Submitted 17 January, 2023; originally announced January 2023.

    Comments: 19 pages

  16. arXiv:2212.04103  [pdf, other

    cs.LG cs.AI cs.DC cs.GT

    GTFLAT: Game Theory Based Add-On For Empowering Federated Learning Aggregation Techniques

    Authors: Hamidreza Mahini, Hamid Mousavi, Masoud Daneshtalab

    Abstract: GTFLAT, as a game theory-based add-on, addresses an important research question: How can a federated learning algorithm achieve better performance and training efficiency by setting more effective adaptive weights for averaging in the model aggregation phase? The main objectives for the ideal method of answering the question are: (1) empowering federated learning algorithms to reach better perform… ▽ More

    Submitted 8 December, 2022; originally announced December 2022.

  17. DASS: Differentiable Architecture Search for Sparse neural networks

    Authors: Hamid Mousavi, Mohammad Loni, Mina Alibeigi, Masoud Daneshtalab

    Abstract: The deployment of Deep Neural Networks (DNNs) on edge devices is hindered by the substantial gap between performance requirements and available processing power. While recent research has made significant strides in develo** pruning methods to build a sparse network for reducing the computing overhead of DNNs, there remains considerable accuracy loss, especially at high pruning ratios. We find t… ▽ More

    Submitted 12 September, 2023; v1 submitted 14 July, 2022; originally announced July 2022.

    Comments: 18 pages with 12 figures

    Journal ref: ACM Transactions on Embedded Computing Systems, Vol. 22, No. 5s, Article 105. Publication date: September 2023

  18. arXiv:2004.11206  [pdf

    cs.LG cs.DC eess.SP

    Multi-level Binarized LSTM in EEG Classification for Wearable Devices

    Authors: Najmeh Nazari, Seyed Ahmad Mirsalari, Sima Sinaei, Mostafa E. Salehi, Masoud Daneshtalab

    Abstract: Long Short-Term Memory (LSTM) is widely used in various sequential applications. Complex LSTMs could be hardly deployed on wearable and resourced-limited devices due to the huge amount of computations and memory requirements. Binary LSTMs are introduced to cope with this problem, however, they lead to significant accuracy loss in some application such as EEG classification which is essential to be… ▽ More

    Submitted 19 April, 2020; originally announced April 2020.

    Comments: o appear in IEEE International Conference on Parallel, Distributed and Network-based Processing in 2020. arXiv admin note: text overlap with arXiv:1812.04818 by other authors

    MSC Class: 03B05 ACM Class: I.2.6; B.8.2

  19. NOM: Network-On-Memory for Inter-Bank Data Transfer in Highly-Banked Memories

    Authors: Seyyed Hossein SeyyedAghaei Rezaei, Mehdi Modarressi, Rachata Ausavarungnirun, Mohammad Sadrosadati, Onur Mutlu, Masoud Daneshtalab

    Abstract: Data copy is a widely-used memory operation in many programs and operating system services. In conventional computers, data copy is often carried out by two separate read and write transactions that pass data back and forth between the DRAM chip and the processor chip. Some prior mechanisms propose to avoid this unnecessary data movement by using the shared internal bus in the DRAM chip to directl… ▽ More

    Submitted 21 April, 2020; originally announced April 2020.

    Comments: To appear in IEEE Computer Architecture Letters in 2020

    Report number: CAL-2019-12-0121

  20. arXiv:2004.08914  [pdf

    eess.SP cs.LG cs.NE

    MuBiNN: Multi-Level Binarized Recurrent Neural Network for EEG signal Classification

    Authors: Seyed Ahmad Mirsalari, Sima Sinaei, Mostafa E. Salehi, Masoud Daneshtalab

    Abstract: Recurrent Neural Networks (RNN) are widely used for learning sequences in applications such as EEG classification. Complex RNNs could be hardly deployed on wearable devices due to their computation and memory-intensive processing patterns. Generally, reduction in precision leads much more efficiency and binarized RNNs are introduced as energy-efficient solutions. However, naive binarization method… ▽ More

    Submitted 19 April, 2020; originally announced April 2020.

    Comments: To appear in IEEE International Symposium on Circuits & Systems in 2020. arXiv admin note: text overlap with arXiv:1807.04093 by other authors

    MSC Class: 03B05 ACM Class: I.2.6; B.8.2

  21. arXiv:1602.02009   

    cs.NE

    Computing with hardware neurons: spiking or classical? Perspectives of applied Spiking Neural Networks from the hardware side

    Authors: Sergei Dytckov, Masoud Daneshtalab

    Abstract: While classical neural networks take a position of a leading method in the machine learning community, spiking neuromorphic systems bring attention and large projects in neuroscience. Spiking neural networks were shown to be able to substitute networks of classical neurons in applied tasks. This work explores recent hardware designs focusing on perspective applications (like convolutional neural n… ▽ More

    Submitted 6 April, 2016; v1 submitted 5 February, 2016; originally announced February 2016.

    Comments: Withdrawn by the author as the paper is rejected from the target conference