Artificial Intelligence for Smart Home Internet of Things

dc.contributor.authorTuulos, Samu
dc.contributor.departmentfi=Tietotekniikan laitos|en=Department of Computing|
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.studysubjectfi=Tieto- ja viestintätekniikka|en=Information and Communication Technology|
dc.date.accessioned2026-07-02T19:31:33Z
dc.date.issued2026-06-26
dc.description.abstractArtificial Intelligence and Smart Homes have become increasingly prevalent in recent years. Smart Homes contain Internet of Things devices that generate large amounts of data, which can be used in Artificial Intelligence decision-making processes. This thesis researches how Artificial Intelligence is used in Smart Homes and the trade-offs between using Cloud Computing vs Edge Computing for AI. Two separate literature reviews were conducted to research these problems, screening the first 50 results from four databases for each review and analyzing the most relevant publications in depth. In total, 12 publications were analyzed in depth for the first research question and 8 for the second. Additionally, we developed our own machine learning application using Generative AI for an existing Smart Home environment. The application was developed almost entirely through Generative AI (Claude Code) with no manual changes to the source code. The application was deployed on a Raspberry Pi 5 with comparable performance to a Desktop PC. The trade-offs we found between Cloud and Edge Computing included trade-offs between computational power and latency, bandwidth usage, model training and inference, and privacy and security. However, few of the reviewed publications provided measured, empirical data to support these comparisons. The main use cases for Artificial Intelligence was found to be Smart Homes are energy management, elderly- and healthcare, home automation and anomaly detection. Overall, the results show that Artificial Intelligence has practical and varied applications in Smart Homes, and that both edge devices and Generative-AI-assisted development are mature enough to support them.
dc.format.extent86
dc.identifier.urihttps://www.utupub.fi/handle/11111/62680
dc.identifier.urnURN:NBN:fi-fe20260701108185
dc.language.isoeng
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightsavoin
dc.subjectArtificial Intelligence
dc.subjectEdge Computing
dc.subjectCloud Computing
dc.subjectSmart Home
dc.subjectSmart Home Environments
dc.subjectGenerative AI
dc.subjectRaspberry Pi
dc.subjectInternet of Things
dc.titleArtificial Intelligence for Smart Home Internet of Things
dc.type.ontasotfi=Diplomityö|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
DI_Samu_Tuulos.pdf
Size:
4.97 MB
Format:
Adobe Portable Document Format