Anomaly detection using ensemble random forest in wireless sensor network

被引:23
作者
Biswas P. [1 ]
Samanta T. [1 ]
机构
[1] Department of Information Technology, Indian Institute of Engineering Science and Technology, Shibpur, Howrah, 711103, West Bengal
关键词
Anomaly detection; Ensemble methods; Machine learning; Random forest; Wireless sensor network;
D O I
10.1007/s41870-021-00717-8
中图分类号
学科分类号
摘要
In the field of wireless sensor network (WSN), anomaly detection is an important task. In this work, we have presented an anomaly detection process using ensemble random forest (ERF) in wireless sensor networks. We choose Decision Tree, Naive Bayes, and K-Nearest Neighbor as the base learners of the ensemble. We also used bootstrap sampling to construct the random forest. Here, we used python 3.7.7 with machine learning module sci-kit learn 0.23.1 to implement our learning algorithm. We evaluated our ERF algorithm using a real-world sensor dataset, namely activity recognition based on multi-sensor data fusion (AReM) dataset. We used performance metrics, namely, accuracy, sensitivity, specificity, precision, recall, f measure, and Gmean, to show that our novel ERF performs better than the base learners in isolation. We also showed the misclassification error for out-of-bag data. © 2021, Bharati Vidyapeeth's Institute of Computer Applications and Management.
引用
收藏
页码:2043 / 2052
页数:9
相关论文
共 33 条
  • [31] Pedregosa F., Varoquaux G., Gramfort A., Michel V., Thirion B., Grisel O., Blondel M., Prettenhofer P., Weiss R., Dubourg V., Vanderplas J., Passos A., Cournapeau D., Brucher M, Perrot M, Duchesnay E, Scikit- Learn: Machine Learning in Python. J Mach Learn Res, 12, pp. 2825-2830, (2011)
  • [32] Palumbo F., Gallicchio C., Pucci R., Micheli A., Human activity recognition using multisensor data fusion based on reservoir computing, J Ambient Intell Smart Environ, 8, 2, pp. 87-107, (2016)
  • [33] Hastie T., Tibshirani R., Friedman J., The elements of statistical learning, (2009)