Vis enkel innførsel

dc.contributor.authorVeiga, Tiago Santos
dc.contributor.authorAsad, Hafiz Areeb
dc.contributor.authorKræmer, Frank Alexander
dc.contributor.authorBach, Kerstin
dc.date.accessioned2023-03-14T07:22:55Z
dc.date.available2023-03-14T07:22:55Z
dc.date.created2022-12-31T09:38:18Z
dc.date.issued2022
dc.identifier.citationFuture generations computer systems. 2022, 142 4-13.en_US
dc.identifier.issn0167-739X
dc.identifier.urihttps://hdl.handle.net/11250/3058034
dc.description.abstractIoT applications with their resource-constrained sensor devices can benefit from adjusting their operations to the phenomena they sense and the environments they operate in, leading to the paradigm of self-adaptive, autonomous, or cognitive IoT. On the other side, current AI deployment platforms focus on the provision and reuse of machine learning models through containers that can be wired together to build new applications. The challenge is that composition mechanisms of the AI platforms, albeit effective due to their simplicity, are in fact too simplistic to support cognitive IoT applications, in which sensor devices also benefit from the machine learning results. Our objective is to perform a gap analysis between the requirements of cognitive IoT applications on the one side and the current functionalities of AI deployment platforms on the other side. In this work, we provide an overview of the paradigms in AI deployment platforms and the requirements of cognitive IoT applications. We study a use case for person counting in a skiing area through camera sensors, and how this use case benefits from letting the IoT sensors have access to operational knowledge in the form of visual attention models. We describe the implementation of the IoT application using an AI deployment platform, analyze its shortcomings, and necessary workarounds. From the use case, we identify and generalize five gaps that limit the usage of deployment platforms: the transparent management of multiple instances of components, a more seamless integration with IoT devices, explicit definition of data flow triggers, and the availability of templates for cognitive IoT architectures and reuse below the top-level.en_US
dc.language.isoengen_US
dc.publisherElsevieren_US
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleTowards containerized, reuse-oriented AI deployment platforms for cognitive IoT applicationsen_US
dc.title.alternativeTowards containerized, reuse-oriented AI deployment platforms for cognitive IoT applicationsen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.source.pagenumber4-13en_US
dc.source.volume142en_US
dc.source.journalFuture generations computer systemsen_US
dc.identifier.doi10.1016/j.future.2022.12.029
dc.identifier.cristin2098340
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode2


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal