Publication Cover
Cybernetics and Systems
An International Journal
Volume 55, 2024 - Issue 1
449
Views
2
CrossRef citations to date
0
Altmetric
Review Article

Machine Learning Techniques and Big Data Analysis for Internet of Things Applications: A Review Study

, &

References

  • Alam, F., R. Mehmood, I. Katib, and A. Albeshri. 2016. Analysis of eight data mining algorithms for smarter Internet of Things (IoT). Procedia Computer Science 98:437–42. doi: 10.1016/j.procs.2016.09.068.
  • Amanullah, M. A., R. A. A. Habeeb, F. H. Nasaruddin, A. Gani, E. Ahmed, A. S. M. Nainar, N. M. Akim, and M. Imran. 2020. Deep learning and big data technologies for IoT security. Computer Communications 151:495–517. doi:10.1016/j.comcom.2020.01.016.
  • Aslanpour, M. S., S. E. Dashti, M. Ghobaei-Arani, and A. A. Rahmanian. 2018. Resource provisioning for cloud applications: A 3-D, provident and flexible approach. The Journal of Supercomputing 74 (12):6470–501. doi:10.1007/s11227-017-2156-x.
  • Banerjee, A., C. Chakraborty, A. Kumar, and D. Biswas. 2020. Emerging trends in IoT and big data analytics for biomedical and health care technologies. In Handbook of data science approaches for biomedical engineering, 121–52. Singapore: Academic Press.
  • Bashir, M. R., and A. Q. Gill. 2016. Towards an IoT big data analytics framework: Smart buildings systems. 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS), 1325–1332. IEEE. doi:10.1109/HPCC-SmartCity-DSS.2016.0188.
  • Bera, A., A. Kundu, N. R. De Sarkar, and D. Mou. 2017. Experimental analysis on big data in IoT-based architecture. In Proceedings of the international conference on data engineering and communication technology, 1–9. Singapore: Springer.
  • Berahmand, K., M. Mohammadi, A. Faroughi, and R. P. Mohammadiani. 2022. A novel method of spectral clustering in attributed networks by constructing parameter-free affinity matrix. Cluster Computing 25 (2):869–88. doi:10.1007/s10586-021-03430-0.
  • Berahmand, K., E. Nasiri, R. Pir Mohammadiani, and Y. Li. 2021. Spectral clustering on protein-protein interaction networks via constructing affinity matrix using attributed graph embedding. Computers in Biology and Medicine 138:104933.
  • Berlian, M. H., T. E. R. Sahputra, B. J. W. Ardi, L. W. Dzatmika, A. R. A. Besari, R. W. Sudibyo, and S. Sukaridhoto. 2016. Design and implementation of smart environment monitoring and analytics in real-time system framework based on internet of underwater things and big data. 2016 International Electronics Symposium (IES), 403–408. IEEE. doi:10.1109/ELECSYM.2016.7861040.
  • Chin, J., V. Callaghan, and I. Lam. 2017. Understanding and personalising smart city services using machine learning, The Internet-of-Things and Big Data. 2017 IEEE 26th International Symposium on Industrial Electronics (ISIE), 2050–2055. IEEE. doi:10.1109/ISIE.2017.8001570.
  • Dineshkumar, P., R. SenthilKumar, K. Sujatha, R. S. Ponmagal, and V. N. Rajavarman. 2016. Big data analytics of IoT based Health care monitoring system. 2016 IEEE Uttar Pradesh Section International Conference on Electrical, Computer and Electronics Engineering (UPCON), 55–60. IEEE. doi:10.1109/UPCON.2016.7894624.
  • Ed-daoudy, A., and K. Maalmi. 2019. A new Internet of Things architecture for real-time prediction of various diseases using machine learning on big data environment. Journal of Big Data 6 (1):1–25. doi:10.1186/s40537-019-0271-7.
  • Forouzandeh, S., K. Berahmand, E. Nasiri, and M. Rostami. 2021. A hotel recommender system for tourists using the Artificial Bee Colony Algorithm and Fuzzy TOPSIS Model: A case study of tripadvisor. International Journal of Information Technology & Decision Making 20 (01):399–429. doi:10.1142/S0219622020500522.
  • Ghobaei-Arani, M. 2021. A workload clustering-based resource provisioning mechanism using Biogeography based optimization technique in the cloud-based systems. Soft Computing 25 (5):3813–30. doi:10.1007/s00500-020-05409-2.
  • Ghobaei-Arani, M., and A. Shahidinejad. 2021. An efficient resource provisioning approach for analyzing cloud workloads: A metaheuristic-based clustering approach. The Journal of Supercomputing 77 (1):711–50. doi:10.1007/s11227-020-03296-w.
  • Guo, K., Y. Tang, and P. Zhang. 2017. CSF: Crowdsourcing semantic fusion for heterogeneous media big data in the internet of things. Information Fusion 37:77–85. doi:10.1016/j.inffus.2017.01.008.
  • Hou, R., Y. Kong, B. Cai, and H. Liu. 2020. Unstructured big data analysis algorithm and simulation of Internet of Things based on machine learning. Neural Computing and Applications 32 (10):5399–407. doi:10.1007/s00521-019-04682-z.
  • Hu, S., X. Chen, W. Ni, E. Hossain, and X. Wang. 2021. Distributed machine learning for wireless communication networks: Techniques, architectures, and applications. IEEE Communications Surveys & Tutorials 23 (3):1458–93. doi:10.1109/COMST.2021.3086014.
  • Kaur, K., S. Garg, G. Kaddoum, E. Bou-Harb, and K. K. R. Choo. 2020. A big data-enabled consolidated framework for energy efficient software defined data centers in IoT setups. IEEE Transactions on Industrial Informatics 16 (4):2687–97. doi:10.1109/TII.2019.2939573.
  • Kharbouch, A., Y. Naitmalek, H. Elkhoukhi, M. Bakhouya, V. De Florio, M. D. El Ouadghiri, and C. Blondia. 2019. IoT and big data technologies for monitoring and processing real-time healthcare data. International Journal of Distributed Systems and Technologies (IJDST) 10 (4):17–30.
  • Kholod, I., M. Kuprianov, and I. Petukhov. 2016. Distributed data mining based on actors for Internet of Things. 2016 5th Mediterranean Conference on Embedded Computing (MECO), 480–484. IEEE. doi:10.1109/MECO.2016.7525698.
  • Koot, M., M. R. Mes, and M. E. Iacob. 2021. A systematic literature review of supply chain decision making supported by the Internet of Things and Big Data Analytics. Computers & Industrial Engineering 154:107076. doi:10.1016/j.cie.2020.107076.
  • Kotenko, I., I. Saenko, and A. Branitskiy. 2018. Framework for mobile Internet of Things security monitoring based on big data processing and machine learning. IEEE Access. 6:72714–23. doi:10.1109/ACCESS.2018.2881998.
  • Lee, Y. J., H. D. Park, and O. Min. 2016. Cooperative Big Data Processing engine for fast reaction in Internet of Things Environment: Greater than the sum of its parts. In Mobile and wireless technologies 2016, 145–9. Singapore: Springer.
  • Li, J., X. Li, and Y. Peng. 2019. Application of big data in agricultural internet of things. Revista de la Facultad de Agronomía 36:1521–9.
  • Li, J., J. Cai, F. Khan, A. U. Rehman, V. Balasubramaniam, J. Sun, and P. Venu. 2020. A secured framework for SDN-based edge computing in IOT-enabled healthcare system. IEEE Access. 8:135479–90. doi:10.1109/ACCESS.2020.3011503.
  • Li, T., A. Rezaeipanah, and E. M. T. El Din. 2022. An ensemble agglomerative hierarchical clustering algorithm based on clusters clustering technique and the novel similarity measurement. Journal of King Saud University-Computer and Information Sciences 36 (4):3828–42.
  • Luo, X. J., L. O. Oyedele, A. O. Ajayi, C. G. Monyei, O. O. Akinade, and L. A. Akanbi. 2019. Development of an IoT-based big data platform for day-ahead prediction of building heating and cooling demands. Advanced Engineering Informatics 41:100926. doi:10.1016/j.aei.2019.100926.
  • Ma, Y., Y. Wang, J. Yang, Y. Miao, and W. Li. 2017. Big health application system based on health internet of things and big data. IEEE Access 5:7885–97. doi:10.1109/ACCESS.2016.2638449.
  • Mahdavinejad, M. S., M. Rezvan, M. Barekatain, P. Adibi, P. Barnaghi, and A. P. Sheth. 2018. Machine learning for Internet of Things data analysis: A survey. Digital Communications and Networks 4 (3):161–75. doi:10.1016/j.dcan.2017.10.002.
  • Martis, R. J., V. P. Gurupur, H. Lin, A. Islam, and S. L. Fernandes. 2018. Recent advances in big data analytics, internet of things and machine learning. Future Generation Computer Systems 88:696–8. doi:10.1016/j.future.2018.07.057.
  • Meidan, Y., M. Bohadana, Y. Mathov, Y. Mirsky, A. Shabtai, D. Breitenbacher, and Y. Elovici. 2018. N-baiot—network-based detection of IoT botnet attacks using deep autoencoders. IEEE Pervasive Computing 17 (3):12–22. doi:10.1109/MPRV.2018.03367731.
  • Munir, A., P. Kansakar, and S. U. Khan. 2017. IFCIoT: Integrated Fog Cloud IoT: A novel architectural paradigm for the future Internet of Things. IEEE Consumer Electronics Magazine 6 (3):74–82. doi:10.1109/MCE.2017.2684981.
  • Nasiri, E., K. Berahmand, M. Rostami, and M. Dabiri. 2021. A novel link prediction algorithm for protein-protein interaction networks by attributed graph embedding. Computers in Biology and Medicine 137:104772.
  • Nigam, S., S. Asthana, and P. Gupta. 2016. IoT based intelligent billboard using data mining. 2016 International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH), 107–110. IEEE. doi:10.1109/ICICCS.2016.7542329.
  • Niyato, D., M. A. Alsheikh, P. Wang, D. I. Kim, and Z. Han. 2016. Market model and optimal pricing scheme of big data and Internet of Things (IoT). 2016 IEEE International Conference on Communications (ICC), 1–6. IEEE.
  • Rana, B., Y. Singh, and P. K. Singh. 2021. A systematic survey on internet of things: Energy efficiency and interoperability perspective. Transactions on Emerging Telecommunications Technologies 32 (8):e4166. doi:10.1002/ett.4166.
  • Rathore, M. M., A. Ahmad, and A. Paul. 2016. IoT-based smart city development using big data analytical approach. 2017 IEEE International Conference on Automatica (Ica-ACCA), 1–8. IEEE.
  • Rathore, M. M., A. Ahmad, A. Paul, and S. Rho. 2016. Urban planning and building smart cities based on the internet of things using big data analytics. Computer Networks 101:63–80. doi:10.1016/j.comnet.2015.12.023.
  • Rezaeipanah, A., P. Amiri, and S. Jafari. 2021. Performing the kick during walking for robocup 3d soccer simulation league using reinforcement learning algorithm. International Journal of Social Robotics 13 (6):1235–52. doi:10.1007/s12369-020-00712-2.
  • Rezaeipanah, A., Z. Jamshidi, and S. Jafari. 2021. A shooting strategy when moving on humanoid robots using inverse kinematics and q-learning. International Journal of Robotics and Automation 36 (3):1–7. doi:10.2316/J.2021.206-0393.
  • Rezaeipanah, A., H. Nazari, and G. Ahmadi. 2019. A hybrid approach for prolonging lifetime of wireless sensor networks using genetic algorithm and online clustering. Journal of Computing Science and Engineering 13 (4):163–74. doi:10.5626/JCSE.2019.13.4.163.
  • Rezaeipanah, A., M. Mojarad, and A. Fakhari. 2022. Providing a new approach to increase fault tolerance in cloud computing using fuzzy logic. International Journal of Computers and Applications 44 (2):139–47. doi:10.1080/1206212X.2019.1709288.
  • Rizwan, P., K. Suresh, and M. R. Babu. 2016. Real-time smart traffic management system for smart cities by using Internet of Things and big data. 2016 International Conference on Emerging Technological Trends (ICETT), pp. 1–7. IEEE. doi:10.1109/ICETT.2016.7873660.
  • Ruan, J., Y. Wang, F. T. S. Chan, X. Hu, M. Zhao, F. Zhu, B. Shi, Y. Shi, and F. Lin. 2019. A life cycle framework of green IoT-based agriculture and its finance, operation, and management issues. IEEE Communications Magazine 57 (3):90–6. doi:10.1109/MCOM.2019.1800332.
  • Saenko, I., I. Kotenko, and A. Kushnerevich. 2017. Parallel processing of big heterogeneous data for security monitoring of IoT networks. 2017 25th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), 329–336. IEEE. doi:10.1109/PDP.2017.45.
  • Sezer, O. B., E. Dogdu, M. Ozbayoglu, and A. Onal. 2016. An extended IoT framework with semantics, big data, and analytics. 2016 IEEE International Conference on Big Data (Big Data), 1849–1856. IEEE. doi:10.1109/BigData.2016.7840803.
  • Shadroo, S., and A. M. Rahmani. 2018. Systematic survey of big data and data mining in internet of things. Computer Networks 139:19–47. doi:10.1016/j.comnet.2018.04.001.
  • Shahidinejad, A., M. Ghobaei-Arani, and L. Esmaeili. 2020. An elastic controller using Colored Petri Nets in cloud computing environment. Cluster Computing 23 (2):1045–71. doi:10.1007/s10586-019-02972-8.
  • Shakarami, A., A. Shahidinejad, and M. Ghobaei-Arani. 2021. An autonomous computation offloading strategy in Mobile Edge Computing: A deep learning-based hybrid approach. Journal of Network and Computer Applications 178:102974. doi:10.1016/j.jnca.2021.102974.
  • Sharma, L. 2019. Future of Internet of things. In From visual surveillance to Internet of Things, 245–58. New York: Chapman and Hall/CRC.
  • Singh, S. K., S. Rathore, and J. H. Park. 2020. Blockiotintelligence: A blockchain-enabled intelligent IoT architecture with artificial intelligence. Future Generation Computer Systems 110:721–43. doi:10.1016/j.future.2019.09.002.
  • Souza, A. M, and J. R. Amazonas. 2015. An outlier detect algorithm using big data processing and internet of things architecture. Procedia Computer Science 52:1010–5. doi:10.1016/j.procs.2015.05.095.
  • Stergiou, C. L., A. P. Plageras, K. E. Psannis, and B. B. Gupta. 2020. Secure machine learning scenario from big data in cloud computing via internet of things network. In Handbook of computer networks and cyber security, 525–54. Cham: Springer.
  • Strohbach, M., H. Ziekow, V. Gazis, and N. Akiva. 2015. Towards a big data analytics framework for IoT and smart city applications. In Modeling and processing for next-generation big-data technologies, 257–82. Cham: Springer.
  • Sun, Y., H. Song, A. J. Jara, and R. Bie. 2016. Internet of things and big data analytics for smart and connected communities. IEEE Access 4:766–73. doi:10.1109/ACCESS.2016.2529723.
  • Taher, N. C., I. Mallat, N. Agoulmine, and N. El-Mawass. 2019. An IoT-Cloud based solution for real-time and batch processing of big data: Application in healthcare. 2019 3rd International Conference on Bio-engineering for Smart Technologies (BioSMART), 1–8. IEEE. doi:10.1109/BIOSMART.2019.8734185.
  • Unal, D., M. Hammoudeh, M. A. Khan, A. Abuarqoub, G. Epiphaniou, and R. Hamila. 2021. Integration of federated machine learning and blockchain for the provision of secure big data analytics for Internet of Things. Computers & Security 109:102393. doi:10.1016/j.cose.2021.102393.
  • Vinayakumar, R., M. Alazab, K. P. Soman, P. Poornachandran, A. Al-Nemrat, and S. Venkatraman. 2019. Deep learning approach for intelligent intrusion detection system. IEEE Access 7:41525–50. doi:10.1109/ACCESS.2019.2895334.
  • Wang, Z., W. Liang, Y. Zhang, J. Wang, J. Tao, C. Chen, and T. Men. 2019. Data mining in IoT era: A method based on improved frequent items mining algorithm. 2019 5th International Conference on Big Data and Information Analytics (BigDIA), 120–125. IEEE. doi:10.1109/BigDIA.2019.8802727.
  • Yang, R., C. Yang, X. Peng, and A. Rezaeipanah. 2022. A novel similarity measure of link prediction in multi‐layer social networks based on reliable paths. Concurrency and Computation: Practice and Experience 34 (10):e6829. doi:10.1002/cpe.6829.
  • Yao, W., A. Yahya, F. Khan, Z. Tan, A. U. Rehman, J. M. Chuma, M. A. Jan, and M. Babar. 2019. A secured and efficient communication scheme for decentralized cognitive radio-based Internet of vehicles. IEEE Access 7:160889–900. doi:10.1109/ACCESS.2019.2945610.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.