Publication: A machine learning approach to predict the activity of smart home inhabitant
| dc.citedby | 8 | |
| dc.contributor.author | Marufuzzaman M. | en_US |
| dc.contributor.author | Tumbraegel T. | en_US |
| dc.contributor.author | Rahman L.F. | en_US |
| dc.contributor.author | Sidek L.M. | en_US |
| dc.contributor.authorid | 57205234835 | en_US |
| dc.contributor.authorid | 57226404664 | en_US |
| dc.contributor.authorid | 36984229900 | en_US |
| dc.contributor.authorid | 35070506500 | en_US |
| dc.date.accessioned | 2023-05-29T09:11:22Z | |
| dc.date.available | 2023-05-29T09:11:22Z | |
| dc.date.issued | 2021 | |
| dc.description | Ambient intelligence; Automation; Decision trees; Domestic appliances; Forecasting; Turing machines; Hardware prototype; Input-output; Machine learning approaches; Noise filters; Prediction systems; Smart homes; Machine learning | en_US |
| dc.description.abstract | A smart home inhabitant performs a unique pattern or sequence of tasks repeatedly. Thus, a machine learning approach will be required to build an intelligent network of home appliances, and the algorithm should respond quickly to execute the decision. This study proposes a decision tree-based machine learning approach for predicting the activities using different appliances such as state, locations and time. A noise filter is employed to remove unwanted data and generate task sequences, and dual state properties of a home appliance are utilized to extract episodes from the sequence. An incremental decision tree approach was taken to reduce execution time. The algorithm was tested using a well-known smart home dataset from MavLab. The experimental results showed that the algorithm successfully extracted 689 predictions and their location at 90% accuracy, and the total execution time was 94 s, which is less than that of existing methods. A hardware prototype was designed using Raspberry Pi 2 B to validate the proposed prediction system. The general-purpose input-output (GPIO) interfaces of Raspberry Pi 2 B were used to communicate with the prototype testbed and showed that the algorithm successfully predicted the next activities. � 2021-IOS Press. All rights reserved. | en_US |
| dc.description.nature | Final | en_US |
| dc.identifier.doi | 10.3233/AIS-210604 | |
| dc.identifier.epage | 283 | |
| dc.identifier.issue | 4 | |
| dc.identifier.scopus | 2-s2.0-85111421511 | |
| dc.identifier.spage | 271 | |
| dc.identifier.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85111421511&doi=10.3233%2fAIS-210604&partnerID=40&md5=c0e0a2a95ed2e23662e92a6e67e880f0 | |
| dc.identifier.uri | https://irepository.uniten.edu.my/handle/123456789/26513 | |
| dc.identifier.volume | 13 | |
| dc.publisher | IOS Press BV | en_US |
| dc.source | Scopus | |
| dc.sourcetitle | Journal of Ambient Intelligence and Smart Environments | |
| dc.title | A machine learning approach to predict the activity of smart home inhabitant | en_US |
| dc.type | Article | en_US |
| dspace.entity.type | Publication |