Ubiquitous Computing Lab, Department of Computer Engineering, Kyung Hee University, Seocheon-dong, Giheung-gu, Yongin-si, Gyeonggi-do 446-701, Korea.
School of Computing, Ulster University, Jordanstown BT37 0QB, Northern Ireland, UK.
Sensors (Basel). 2020 May 13;20(10):2771. doi: 10.3390/s20102771.
The recognition of activities of daily living (ADL) in smart environments is a well-known and an important research area, which presents the real-time state of humans in pervasive computing. The process of recognizing human activities generally involves deploying a set of obtrusive and unobtrusive sensors, pre-processing the raw data, and building classification models using machine learning (ML) algorithms. Integrating data from multiple sensors is a challenging task due to dynamic nature of data sources. This is further complicated due to semantic and syntactic differences in these data sources. These differences become even more complex if the data generated is imperfect, which ultimately has a direct impact on its usefulness in yielding an accurate classifier. In this study, we propose a semantic imputation framework to improve the quality of sensor data using ontology-based semantic similarity learning. This is achieved by identifying semantic correlations among sensor events through SPARQL queries, and by performing a time-series longitudinal imputation. Furthermore, we applied deep learning (DL) based artificial neural network (ANN) on public datasets to demonstrate the applicability and validity of the proposed approach. The results showed a higher accuracy with semantically imputed datasets using ANN. We also presented a detailed comparative analysis, comparing the results with the state-of-the-art from the literature. We found that our semantic imputed datasets improved the classification accuracy with 95.78% as a higher one thus proving the effectiveness and robustness of learned models.
日常生活活动(ADL)在智能环境中的识别是一个众所周知且重要的研究领域,它展示了普适计算中人类的实时状态。识别人类活动的过程通常涉及部署一组干扰性和非干扰性传感器,对原始数据进行预处理,并使用机器学习(ML)算法构建分类模型。由于数据源的动态性质,整合来自多个传感器的数据是一项具有挑战性的任务。由于这些数据源在语义和句法上存在差异,情况变得更加复杂。如果生成的数据不完美,这些差异会更加复杂,这最终会直接影响其在生成准确分类器方面的有用性。在这项研究中,我们提出了一种语义插补框架,使用基于本体的语义相似性学习来提高传感器数据的质量。这是通过通过 SPARQL 查询识别传感器事件之间的语义相关性,并通过时间序列纵向插补来实现的。此外,我们还应用了基于深度学习(DL)的人工神经网络(ANN)在公共数据集上进行演示,以证明所提出方法的适用性和有效性。结果表明,使用 ANN 对语义插补数据集进行分类的准确性更高。我们还进行了详细的对比分析,将结果与文献中的最新技术进行了比较。我们发现,我们的语义插补数据集提高了分类准确性,达到了 95.78%,这证明了所学习模型的有效性和鲁棒性。