Artificial Intelligence for Smart Home Internet of Things
| dc.contributor.author | Tuulos, Samu | |
| dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |
| dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
| dc.contributor.studysubject | fi=Tieto- ja viestintätekniikka|en=Information and Communication Technology| | |
| dc.date.accessioned | 2026-07-02T19:31:33Z | |
| dc.date.issued | 2026-06-26 | |
| dc.description.abstract | Artificial 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.extent | 86 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/62680 | |
| dc.identifier.urn | URN:NBN:fi-fe20260701108185 | |
| dc.language.iso | eng | |
| dc.rights | fi=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.accessrights | avoin | |
| dc.subject | Artificial Intelligence | |
| dc.subject | Edge Computing | |
| dc.subject | Cloud Computing | |
| dc.subject | Smart Home | |
| dc.subject | Smart Home Environments | |
| dc.subject | Generative AI | |
| dc.subject | Raspberry Pi | |
| dc.subject | Internet of Things | |
| dc.title | Artificial Intelligence for Smart Home Internet of Things | |
| dc.type.ontasot | fi=Diplomityö|en=Master's thesis| |
Tiedostot
1 - 1 / 1