Affiliation:
1. DITEN - University of Genoa, Genoa, Italy
2. DIBRIS - University of Genoa, Genoa, Italy
Abstract
Most state-of-the-art machine-learning (ML) algorithms do not consider the computational constraints of implementing the learned model on embedded devices. These constraints are, for example, the limited depth of the arithmetic unit, the memory availability, or the battery capacity. We propose a new learning framework, the Algorithmic Risk Minimization (ARM), which relies on Algorithmic-Stability, and includes these constraints inside the learning process itself. ARM allows one to train advanced resource-sparing ML models and to efficiently deploy them on smart embedded systems. Finally, we show the advantages of our proposal on a smartphone-based Human Activity Recognition application by comparing it to a conventional ML approach.
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Reference97 articles.
1. Classification algorithms in human activity recognition using smartphones;Abdullah M. F. A.;International Journal of Computer and Information Engineering,2012
2. A digital architecture for support vector machines: theory, algorithm, and fpga implementation
3. Energy efficient smartphone-based activity recognition using fixed-point arithmetic;Anguita D.;Journal of Universal Computer Science,2013
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献