NELGApr 18, 2017

A Study of Deep Learning Robustness Against Computation Failures

arXiv:1704.05396v113 citations
Originality Synthesis-oriented
AI Analysis

This addresses energy efficiency in hardware for AI systems, but is incremental as it builds on existing fault tolerance research.

The study investigated how deep neural networks perform under hardware computation failures, finding that some networks can achieve equivalent performance by increasing network size, and quantified the required computational complexity increase.

For many types of integrated circuits, accepting larger failure rates in computations can be used to improve energy efficiency. We study the performance of faulty implementations of certain deep neural networks based on pessimistic and optimistic models of the effect of hardware faults. After identifying the impact of hyperparameters such as the number of layers on robustness, we study the ability of the network to compensate for computational failures through an increase of the network size. We show that some networks can achieve equivalent performance under faulty implementations, and quantify the required increase in computational complexity.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes