MLLGJul 3, 2016

Understanding the Energy and Precision Requirements for Online Learning

arXiv:1607.00669v33 citations
Originality Incremental advance
AI Analysis

This work addresses energy efficiency in online learning systems by providing theoretical precision bounds, but it is incremental as it builds on prior empirical studies with a more analytical approach.

The paper tackles the problem of determining the minimum precision needed for data and hyperparameters in online learning systems to achieve a desired classification accuracy, specifically for SVM with SGD, and derives analytical lower bounds that are validated on synthetic and real datasets, showing potential energy savings.

It is well-known that the precision of data, hyperparameters, and internal representations employed in learning systems directly impacts its energy, throughput, and latency. The precision requirements for the training algorithm are also important for systems that learn on-the-fly. Prior work has shown that the data and hyperparameters can be quantized heavily without incurring much penalty in classification accuracy when compared to floating point implementations. These works suffer from two key limitations. First, they assume uniform precision for the classifier and for the training algorithm and thus miss out on the opportunity to further reduce precision. Second, prior works are empirical studies. In this article, we overcome both these limitations by deriving analytical lower bounds on the precision requirements of the commonly employed stochastic gradient descent (SGD) on-line learning algorithm in the specific context of a support vector machine (SVM). Lower bounds on the data precision are derived in terms of the the desired classification accuracy and precision of the hyperparameters used in the classifier. Additionally, lower bounds on the hyperparameter precision in the SGD training algorithm are obtained. These bounds are validated using both synthetic and the UCI breast cancer dataset. Additionally, the impact of these precisions on the energy consumption of a fixed-point SVM with on-line training is studied.

Foundations

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

Your Notes