Cargando…

OpenSHS: Open Smart Home Simulator

This paper develops a new hybrid, open-source, cross-platform 3D smart home simulator, OpenSHS, for dataset generation. OpenSHS offers an opportunity for researchers in the field of the Internet of Things (IoT) and machine learning to test and evaluate their models. Following a hybrid approach, Open...

Descripción completa

Detalles Bibliográficos
Autores principales: Alshammari, Nasser, Alshammari, Talal, Sedky, Mohamed, Champion, Justin, Bauer, Carolin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5469526/
https://www.ncbi.nlm.nih.gov/pubmed/28468330
http://dx.doi.org/10.3390/s17051003
_version_ 1783243594007576576
author Alshammari, Nasser
Alshammari, Talal
Sedky, Mohamed
Champion, Justin
Bauer, Carolin
author_facet Alshammari, Nasser
Alshammari, Talal
Sedky, Mohamed
Champion, Justin
Bauer, Carolin
author_sort Alshammari, Nasser
collection PubMed
description This paper develops a new hybrid, open-source, cross-platform 3D smart home simulator, OpenSHS, for dataset generation. OpenSHS offers an opportunity for researchers in the field of the Internet of Things (IoT) and machine learning to test and evaluate their models. Following a hybrid approach, OpenSHS combines advantages from both interactive and model-based approaches. This approach reduces the time and efforts required to generate simulated smart home datasets. We have designed a replication algorithm for extending and expanding a dataset. A small sample dataset produced, by OpenSHS, can be extended without affecting the logical order of the events. The replication provides a solution for generating large representative smart home datasets. We have built an extensible library of smart devices that facilitates the simulation of current and future smart home environments. Our tool divides the dataset generation process into three distinct phases: first design: the researcher designs the initial virtual environment by building the home, importing smart devices and creating contexts; second, simulation: the participant simulates his/her context-specific events; and third, aggregation: the researcher applies the replication algorithm to generate the final dataset. We conducted a study to assess the ease of use of our tool on the System Usability Scale (SUS).
format Online
Article
Text
id pubmed-5469526
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-54695262017-06-16 OpenSHS: Open Smart Home Simulator Alshammari, Nasser Alshammari, Talal Sedky, Mohamed Champion, Justin Bauer, Carolin Sensors (Basel) Article This paper develops a new hybrid, open-source, cross-platform 3D smart home simulator, OpenSHS, for dataset generation. OpenSHS offers an opportunity for researchers in the field of the Internet of Things (IoT) and machine learning to test and evaluate their models. Following a hybrid approach, OpenSHS combines advantages from both interactive and model-based approaches. This approach reduces the time and efforts required to generate simulated smart home datasets. We have designed a replication algorithm for extending and expanding a dataset. A small sample dataset produced, by OpenSHS, can be extended without affecting the logical order of the events. The replication provides a solution for generating large representative smart home datasets. We have built an extensible library of smart devices that facilitates the simulation of current and future smart home environments. Our tool divides the dataset generation process into three distinct phases: first design: the researcher designs the initial virtual environment by building the home, importing smart devices and creating contexts; second, simulation: the participant simulates his/her context-specific events; and third, aggregation: the researcher applies the replication algorithm to generate the final dataset. We conducted a study to assess the ease of use of our tool on the System Usability Scale (SUS). MDPI 2017-05-02 /pmc/articles/PMC5469526/ /pubmed/28468330 http://dx.doi.org/10.3390/s17051003 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Alshammari, Nasser
Alshammari, Talal
Sedky, Mohamed
Champion, Justin
Bauer, Carolin
OpenSHS: Open Smart Home Simulator
title OpenSHS: Open Smart Home Simulator
title_full OpenSHS: Open Smart Home Simulator
title_fullStr OpenSHS: Open Smart Home Simulator
title_full_unstemmed OpenSHS: Open Smart Home Simulator
title_short OpenSHS: Open Smart Home Simulator
title_sort openshs: open smart home simulator
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5469526/
https://www.ncbi.nlm.nih.gov/pubmed/28468330
http://dx.doi.org/10.3390/s17051003
work_keys_str_mv AT alshammarinasser openshsopensmarthomesimulator
AT alshammaritalal openshsopensmarthomesimulator
AT sedkymohamed openshsopensmarthomesimulator
AT championjustin openshsopensmarthomesimulator
AT bauercarolin openshsopensmarthomesimulator