paper-with-me

Papers

Fault Tolerance in Distributed Neural Computing

2015-09-30 · Anton Kulakov, Mark Zwolinski, Jeff Reeve

With the increasing complexity of computing systems, complete hardware reliability can no longer be guaranteed. We need, however, to ensure overall system reliability. One of the most important features of artificial neural networks is their intrinsic fault-tolerance. The aim of this work is to investigate whether such networks have features that can be applied to wider computational systems. This paper presents an analysis, in both the learning and operational phases, of a distributed feed-forward neural network with decentralised event-driven time management, which is insensitive to intermittent faults caused by unreliable communication or faulty hardware components. The learning rules used in the model are local in space and time, which allows efficient scalable distributed implementation. We investigate the overhead caused by injected faults and analyse the sensitivity to limited failures in the computational hardware in different areas of the network.

📄 PDF Abstract BibTeX arXiv:1509.09199

Code (0)

등록된 구현이 없습니다.

Tasks

Management

Similar Papers 제목 키워드 기반

Architecting Peer-to-Peer Serverless Distributed Machine Learning Training for Improved Fault Tolerance

2023-02-27 · Amine Barrak, Fabio Petrillo, Fehmi Jaafar

Distributed Machine Learning refers to the practice of training a model on multiple computers or devices that can be called nodes. Additionally, serverless computing is a new paradigm for cloud computing that uses functi…

Cloud ComputingDecision Making

Flexible Coded Distributed Convolution Computing for Enhanced Fault Tolerance and Numerical Stability in Distributed CNNs

2024-11-03 · Shuo Tan, Rui Liu, Xianlei Long, Kai Wan 외

Deploying Convolutional Neural Networks (CNNs) on resource-constrained devices necessitates efficient management of computational resources, often via distributed systems susceptible to latency from straggler nodes. This…

Computational EfficiencyDistributed ComputingManagement

Dependability in Embedded Systems: A Survey of Fault Tolerance Methods and Software-Based Mitigation Techniques

2024-04-16 · Mohammadreza Amel Solouki, Shaahin Angizi, Massimo Violante

Fault tolerance is a critical aspect of modern computing systems, ensuring correct functionality in the presence of faults. This paper presents a comprehensive survey of fault tolerance methods and software-based mitigat…

Survey

Winograd Convolution: A Perspective from Fault Tolerance

2022-02-17 · Xinghua Xue, Haitong Huang, Cheng Liu, Ying Wang 외

Winograd convolution is originally proposed to reduce the computing overhead by converting multiplication in neural network (NN) with addition via linear transformation. Other than the computing efficiency, we observe it…

Distributed Deep Neural Networks over the Cloud, the Edge and End Devices

2017-09-06 · Surat Teerapittayanon, Bradley McDanel, H. T. Kung

We propose distributed deep neural networks (DDNNs) over distributed computing hierarchies, consisting of the cloud, the edge (fog) and end devices. While being able to accommodate inference of a deep neural network (DNN…

Distributed ComputingObject RecognitionSensor Fusion