Improving IoT Predictions through the Identification of Graphical Features

IoT sensor networks have an inherent graph structure that can be used to extract graphical features for improving performance in a variety of prediction tasks. We propose a framework that represents IoT sensor network data as a graph, extracts graphical features, and applies feature selection method...

Full description

Bibliographic Details
Main Authors: Syeda Akter, Lawrence Holder
Format: Article
Language:English
Published: MDPI AG 2019-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/19/15/3250
_version_ 1798041389959741440
author Syeda Akter
Lawrence Holder
author_facet Syeda Akter
Lawrence Holder
author_sort Syeda Akter
collection DOAJ
description IoT sensor networks have an inherent graph structure that can be used to extract graphical features for improving performance in a variety of prediction tasks. We propose a framework that represents IoT sensor network data as a graph, extracts graphical features, and applies feature selection methods to identify the most useful features that are to be used by a classifier for prediction tasks. We show that a set of generic graph-based features can improve performance of sensor network predictions without the need for application-specific and task-specific feature engineering. We apply this approach to three different prediction tasks: activity recognition from motion sensors in a smart home, demographic prediction from GPS sensor data in a smart phone, and activity recognition from GPS sensor data in a smart phone. Our approach produced comparable results with most of the state-of-the-art methods, while maintaining the additional advantage of general applicability to IoT sensor networks without using sophisticated and application-specific feature generation techniques or background knowledge. We further investigate the impact of using edge-transition times, categorical features, different sensor window sizes, and normalization in the smart home domain. We also consider deep learning approaches, including the Graph Convolutional Network (GCN), for the elimination of feature engineering in the smart home domain, but our approach provided better performance in most cases. We conclude that the graphical feature-based framework that is based on IoT sensor categorization, nodes and edges as features, and feature selection techniques provides superior results when compared to the non-graph-based features.
first_indexed 2024-04-11T22:20:52Z
format Article
id doaj.art-46b1228b407f4f0e8caee2e244a952e9
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-11T22:20:52Z
publishDate 2019-07-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-46b1228b407f4f0e8caee2e244a952e92022-12-22T04:00:08ZengMDPI AGSensors1424-82202019-07-011915325010.3390/s19153250s19153250Improving IoT Predictions through the Identification of Graphical FeaturesSyeda Akter0Lawrence Holder1School of Electrical Engineering and Computer Science, Washington State University, Pullman, WA 99163, USASchool of Electrical Engineering and Computer Science, Washington State University, Pullman, WA 99163, USAIoT sensor networks have an inherent graph structure that can be used to extract graphical features for improving performance in a variety of prediction tasks. We propose a framework that represents IoT sensor network data as a graph, extracts graphical features, and applies feature selection methods to identify the most useful features that are to be used by a classifier for prediction tasks. We show that a set of generic graph-based features can improve performance of sensor network predictions without the need for application-specific and task-specific feature engineering. We apply this approach to three different prediction tasks: activity recognition from motion sensors in a smart home, demographic prediction from GPS sensor data in a smart phone, and activity recognition from GPS sensor data in a smart phone. Our approach produced comparable results with most of the state-of-the-art methods, while maintaining the additional advantage of general applicability to IoT sensor networks without using sophisticated and application-specific feature generation techniques or background knowledge. We further investigate the impact of using edge-transition times, categorical features, different sensor window sizes, and normalization in the smart home domain. We also consider deep learning approaches, including the Graph Convolutional Network (GCN), for the elimination of feature engineering in the smart home domain, but our approach provided better performance in most cases. We conclude that the graphical feature-based framework that is based on IoT sensor categorization, nodes and edges as features, and feature selection techniques provides superior results when compared to the non-graph-based features.https://www.mdpi.com/1424-8220/19/15/3250sensor networksgraph representationgraphical featuresfeature selectionactivity recognition
spellingShingle Syeda Akter
Lawrence Holder
Improving IoT Predictions through the Identification of Graphical Features
Sensors
sensor networks
graph representation
graphical features
feature selection
activity recognition
title Improving IoT Predictions through the Identification of Graphical Features
title_full Improving IoT Predictions through the Identification of Graphical Features
title_fullStr Improving IoT Predictions through the Identification of Graphical Features
title_full_unstemmed Improving IoT Predictions through the Identification of Graphical Features
title_short Improving IoT Predictions through the Identification of Graphical Features
title_sort improving iot predictions through the identification of graphical features
topic sensor networks
graph representation
graphical features
feature selection
activity recognition
url https://www.mdpi.com/1424-8220/19/15/3250
work_keys_str_mv AT syedaakter improvingiotpredictionsthroughtheidentificationofgraphicalfeatures
AT lawrenceholder improvingiotpredictionsthroughtheidentificationofgraphicalfeatures