Design and implementation of a Reinforcement Learning framework for iOS devices


Autoria(s): Pavesi, Alessandro
Contribuinte(s)

Musolesi, Mirco

Data(s)

22/03/2022

Resumo

Reinforcement Learning is an increasingly popular area of Artificial Intelligence. The applications of this learning paradigm are many, but its application in mobile computing is in its infancy. This study aims to provide an overview of current Reinforcement Learning applications on mobile devices, as well as to introduce a new framework for iOS devices: Swift-RL Lib. This new Swift package allows developers to easily support and integrate two of the most common RL algorithms, Q-Learning and Deep Q-Network, in a fully customizable environment. All processes are performed on the device, without any need for remote computation. The framework was tested in different settings and evaluated through several use cases. Through an in-depth performance analysis, we show that the platform provides effective and efficient support for Reinforcement Learning for mobile applications.

Formato

application/pdf

Identificador

http://amslaurea.unibo.it/25811/1/AlessandroPavesiMasterThesis.pdf

Pavesi, Alessandro (2022) Design and implementation of a Reinforcement Learning framework for iOS devices. [Laurea magistrale], Università di Bologna, Corso di Studio in Artificial intelligence [LM-DM270] <http://amslaurea.unibo.it/view/cds/CDS9063/>

Idioma(s)

en

Publicador

Alma Mater Studiorum - Università di Bologna

Relação

http://amslaurea.unibo.it/25811/

Direitos

cc_by_nc_nd4

info:eu-repo/semantics/embargoedAccess end:2023-12-31

Palavras-Chave #Reinforcement Learning,resource-constrained devices,iOS devices,on-device machine learning #Artificial intelligence [LM-DM270]
Tipo

PeerReviewed

info:eu-repo/semantics/masterThesis