Skip to main content

Advertisement

Log in

An adaboost-modified classifier using particle swarm optimization and stochastic diffusion search in wireless IoT networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

The main objective of Internet of Things (IoT) is connecting with different objects via Internet without human intervention. Wireless Sensor Networks (WSNs) which involves ubiquitous computing through which small sensors are connected to the Internet and are used for collecting data. Significant amount of information flowing in the internet is made up of sensory data. To resolve the storage issues of the huge data generated by IoT, the Hadoop Distributed File System are used that streams data to user applications as required. It is difficult to accomplish analysis of vast amount of data (big data) with existing data processing methods. To avoid redundant and irrelevant data, the data needs to be classified. This work presents the use of Support Vector Machine, and Adaboost classifiers, and modifying Adaboost classifier with Genetic Algorithm (GA), Stochastic Diffusion Search (SDS), and Particle Swarm Optimization (PSO). To avoid redundant classifiers, an ensemble algorithm is proposed in this work, PSO with Adaboost classifier and SDS-GA with Adaboost classifier, that can reinitialize attributes, thus avoiding reaching local optimum, and optimizing the coefficients of Adaboost weak classifiers. The proposed algorithms effectively classify the data gathered from WSN and IoT applications. The outcomes of the experiment showed that the proposed SDS-GA algorithm is efficient over other algorithms with respect to accuracy, precision, recall, f measure and false discovery rate.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Lin, T. H., Lee, C. C., & Chang, C. H. (2018). WSN integrated authentication schemes based on Internet of Things. Journal of Internet Technology, 19(4), 1043–1053.

    Google Scholar 

  2. Ray, P. P. (2018). A survey on Internet of Things architectures. Journal of King Saud University-Computer and Information Sciences, 30(3), 291–319.

    Article  Google Scholar 

  3. Huang, J., Xu, L., Xing, C. C., & Duan, Q. (2015). A novel bioinspired multiobjective optimization algorithm for designing wireless sensor networks in the Internet of Things. Journal of Sensors, 2015.

  4. Cai, H., Xu, B., Jiang, L., & Vasilakos, A. V. (2016). IoT-based big data storage systems in cloud computing: perspectives and challenges. IEEE Internet of Things Journal, 4(1), 75–87.

    Article  Google Scholar 

  5. White, H. (2012). The Definitive Guide, O'Reilly Media, 3rd edition.

  6. Noshad, Z., Javaid, N., Saba, T., Wadud, Z., Saleem, M. Q., Alzahrani, M. E., & Sheta, O. E. (2019). Fault detection in wireless sensor networks through the random forest classifier. Sensors, 19(7), 1568.

    Article  Google Scholar 

  7. Ji, X., Ye, H., Zhou, J., Yin, Y., & Shen, X. (2017). An improved teaching-learning-based optimization algorithm and its application to a combinatorial optimization problem in foundry industry. Applied Soft Computing, 57, 504–516.

    Article  Google Scholar 

  8. Yu, K., Wang, X., & Wang, Z. (2016). An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems. Journal of Intelligent Manufacturing, 27(4), 831–843.

    Article  Google Scholar 

  9. Alqahtani, M., Gumaei, A., Mathkour, H., & Maher Ben Ismail, M. (2019). A Genetic-based extreme gradient boosting model for detecting intrusions in wireless sensor networks. Sensors, 19(20), 4383.

    Article  Google Scholar 

  10. Yadav, S., & Yadav, R. S. (2019). Redundancy elimination during data aggregation in wireless sensor networks for IoT systems. Recent trends in communication, computing, and electronics (pp. 195–205). Singapore: Springer.

    Chapter  Google Scholar 

  11. Yin, X., Li, S., & Lin, Y. (2019). A novel hierarchical data aggregation with particle swarm optimization for internet of things. Mobile Networks and Applications, 24(6), 1994–2001.

    Article  Google Scholar 

  12. Habib, M., Aljarah, I., Faris, H., & Mirjalili, S. (2020). Multi-objective Particle swarm optimization for botnet detection in internet of things. Evolutionary machine learning techniques (pp. 203–229). Singapore: Springer.

    Chapter  Google Scholar 

  13. Kumar, S., & Chaurasiya, V. K. (2018). A strategy for elimination of data redundancy in internet of things (IoT) based wireless sensor network (wsn). IEEE Systems Journal, 13(2), 1650–1657.

    Article  Google Scholar 

  14. Yang, C., Puthal, D., Mohanty, S. P., & Kougianos, E. (2017). Big-sensing-data curation for the cloud is coming: A promise of scalable cloud-data-center mitigation for next-generation IoT and wireless sensor networks. IEEE Consumer Electronics Magazine, 6(4), 48–56.

    Article  Google Scholar 

  15. Zhang, Y. (2019). A hadoop processing method for massive sensor network data based on internet of things. International Journal of Wireless Information Networks, pp. 1–8.

  16. Wahla, A. H., Chen, L., Wang, Y., Chen, R., & Wu, F. (2019). Automatic Wireless Signal Classification in Multimedia Internet of Things: An Adaptive Boosting Enabled Approach. IEEE Access, 7, 160334–160344.

    Article  Google Scholar 

  17. Ardjani, F., Sadouni, K., & Benyettou, M. (2010, November). Optimization of SVM multiclass by particle swarm (PSO-SVM). In Database Technology and Applications (DBTA), 2010 2nd International Workshop on Database Technology and Applications (pp. 1–4). IEEE.

  18. Yang, X. S., Deb, S., & Fong, S. (2011). Accelerated particle swarm optimization and support vector machine for business optimization and applications. Networked Digital Technologies, pp. 53–66.

  19. Mohammadpour, M., Ghorbanian, M., & Mozaffari, S. (2016, September). AdaBoost performance improvement using PSO algorithm. In 2016 Eighth international conference on information and knowledge technology (IKT) (pp. 273–275). IEEE.

  20. Kang, L., Chen, R. S., Xiong, N., Chen, Y. C., Hu, Y. X., & Chen, C. M. (2019). Selecting hyper-parameters of gaussian process regression based on non-inertial particle swarm optimization in internet of things. IEEE Access, 7, 59504–59513.

    Article  Google Scholar 

  21. Li, K., Zhou, G., Zhai, J., Li, F., & Shao, M. (2019). Improved PSO_AdaBoost ensemble algorithm for imbalanced data. Sensors, 19(6), 1476.

    Article  Google Scholar 

  22. Alhakbani, H. A., & Al-Rifaie, M. M. (2016). Exploring feature-level duplications on imbalanced data using stochastic diffusion search. Multi-agent systems and agreement technologies (pp. 305–313). Cham: Springer.

    Google Scholar 

  23. Njini, I., & Ekabua, O. O. (2014). Genetic algorithm based energy efficient optimization strategies in wireless sensor networks: A survey. Advances in Computer Science: An International Journal, 3(5), 1–9.

    Google Scholar 

  24. Bishop, M. J., Meyer, K. D., & Nasuto, S. J. (2018). Recruiting robots perform stochastic diffusion search. International Robotics and Automation Journal, 4(2), 143–144.

    Google Scholar 

  25. Al-Rifaie, M. M. (2012). Information sharing impact of stochastic diffusion search on population-based algorithms (Doctoral dissertation, Goldsmiths, University of London).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to E. Suganya.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Suganya, E., Rajan, C. An adaboost-modified classifier using particle swarm optimization and stochastic diffusion search in wireless IoT networks. Wireless Netw 27, 2287–2299 (2021). https://doi.org/10.1007/s11276-020-02504-y

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-020-02504-y

Keywords

Navigation