Mostrar el registro sencillo del ítem

dc.contributor.authorConstantinescu, Denisa-Andreea
dc.contributor.authorGonzález-Navarro, María Ángeles 
dc.contributor.authorCorbera-Peña, Francisco Javier 
dc.contributor.authorFernández-Madrigal, Juan Antonio 
dc.contributor.authorAsenjo-Plaza, Rafael 
dc.date.accessioned2019-07-11T08:34:31Z
dc.date.available2019-07-11T08:34:31Z
dc.date.created2019
dc.date.issued2019-07-11
dc.identifier.urihttps://hdl.handle.net/10630/18014
dc.description.abstractMarkov Decision Processes (MDPs) provide a framework for a machine to act autonomously and intelligently in environments where the effects of its actions are not deterministic. MDPs have numerous applications. We focus on practical applications for decision making, such as autonomous driving and service robotics, that have to run on mobile platforms with scarce computing and power resources. In our study, we use Value Iteration to solve MDPs, a core method of the paradigm to find optimal sequences of actions, which is well known for its high computational cost. In order to solve these computationally complex problems efficiently in platforms with stringent power consumption constraints, high-performance accelerator hardware and parallelised software come to the rescue. We introduce a generalisable approach to implement practical applications for decision making, such as autonomous driving on mobile and embedded low-power heterogeneous SoC platforms that integrate an accelerator (GPU) with a multicore. We evaluate three scheduling strategies that enable concurrent execution and efficient use of resources on a variety of SoCs embedding a multicore CPU and integrated GPU, namely Oracle, Dynamic, and LogFit. We compare these strategies for solving an MDP modelling the use-case of autonomous robot navigation in indoor environments on four representative platforms for mobile decision-making applications with a power use ranging from 4 to 65 Watts. We provide a rigorous analysis of the results to better understand their behaviour depending on the MDP size and the computing platform. Our experimental results show that by using CPU-GPU heterogeneous strategies, the computation time and energy required are considerably reduced with respect to multicore implementation, regardless of the computational platform.en_US
dc.description.sponsorshipUniversidad de Málaga. Campus de Excelencia Internacional Andalucía Tech. This work was partially supported by the Spanish project TIN 2016-80920-R.en_US
dc.language.isoengen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subject.otherDecision Making Under Uncertaintyen_US
dc.subject.otherMarkov Decision Processesen_US
dc.subject.otherValue Iterationen_US
dc.subject.otherMobile Robot Navigationen_US
dc.subject.otherLow-power Heterogeneous Computingen_US
dc.subject.otherEnergy Reductionen_US
dc.subject.otherIrregular Applicationen_US
dc.titleSolving Large-Scale Markov Decision Processes on Low-Power Heterogeneous Platformsen_US
dc.typeinfo:eu-repo/semantics/conferenceObjecten_US
dc.centroE.T.S.I. Informáticaen_US
dc.relation.eventtitle19th International Conference Computational and Mathematical Methods in Science and Engineeringen_US
dc.relation.eventplaceRota, Cadiz - Spainen_US
dc.relation.eventdateJune 30-July 6, 2019en_US


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem