<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=132867"><dc:title>Compiler-Level Approximate Mobile Computing</dc:title><dc:creator>Fabjančič,	Matevž	(Avtor)
	</dc:creator><dc:creator>Pejović,	Veljko	(Mentor)
	</dc:creator><dc:subject>Ubiquitous Computing</dc:subject><dc:subject>Adaptive Approximations</dc:subject><dc:subject>Approximate Computing</dc:subject><dc:subject>Compilers</dc:subject><dc:subject>Android</dc:subject><dc:subject>Deep Learning</dc:subject><dc:description>With the widespread use of smartphones, wearable devices and many applications of deep learning (DL), there is a growing interest in deploying DL on low-power devices. However, due to inferior computational resources and battery capacity limitations, this is a challenging task. One solution to this problem stems from approximate computing – by using approximations, we can sacrifice accuracy for better energy-efficiency. We develop an end-to-end system for adaptive approximate mobile computing (AMC), which enables transforming high-level definitions of convolutional neural networks into approximable DL models suitable for deployment within Android applications. We define ways of adaptively selecting among approximation levels to achieve better energy-efficiency of DL on smartphones while preserving the option of using non-approximated neural network variants. We evaluate the benefits of adaptive AMC on a concrete use case.</dc:description><dc:date>2021</dc:date><dc:date>2021-11-05 13:35:00</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>132867</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
