A New Approach to Recommender Conceptual Architecture in Learning Internet of Mobile Things
Abstract
Mobile Internet of Things (MIoT), one of the important sub-fields of the Internet of Things (IoT), faces several challenges, including mobility, dynamic environmental changes, resource constraints, and real-time data processing. Predictive learning, as a powerful approach to data analysis and prediction of future events, can play an important role in improving the performance of MIoT systems. This paper comprehensively reviews predictive learning in the MIoT field and examines the challenges and research opportunities. The expansion of IoT systems has attracted significant attention from the research community. It has brought many innovations to smart cities, primarily through the Internet of Mobile Things (IoMT). The dynamic geographic distribution of IoMT devices allows devices to sense themselves and their surroundings at multiple spatiotemporal scales, interact with each other over a large geographic area, and perform automated analytical tasks anywhere and anytime. Most geographic applications of IoMT systems are currently developed for anomaly detection and monitoring. However, shortly, optimization and prediction tasks are expected to have a greater impact on how citizens interact with smart cities. This paper reviews the state of the art of IoMT systems and discusses their critical role in supporting predictive learning. Predictive learning in MIoT leverages various machine learning and artificial intelligence methods. These methods fall into two broad categories: Supervised learning and unsupervised learning. In addition, more advanced hybrid methods such as deep learning and reinforcement learning are also being used in this area.
The maximum potential of IoMT systems in future smart cities can be fully exploited in active decision-making and decision delivery through a predictive action/feedback loop. We also examine the challenges and opportunities of predictive learning for IoMT systems in contrast to Geographic Information System (GIS). The overview presented in this paper highlights guidelines and policies for future research on this emerging topic.
Keywords:
Internet of things, Predictive learning, Smart citiesReferences
- [1] Ashton, K. (2009). That ‘internet of things’ thing. Radio frequency identification journal, 22(7), 97–114. https://www.itrco.jp/libraries/RFIDjournal-That Internet of Things Thing.pdf
- [2] Holler, J., Tsiatsis, V., Mulligan, C., Karnouskos, S., Avesand, S., & Boyle, D. (2014). From machine-to-machine to the internet of things: Introduction to a new age of intelligence. Academic Press. https://B2n.ir/zm8915
- [3] Firouzi, F., Farahani, B., Weinberger, M., DePace, G., & Aliee, F. S. (2020). IoT fundamentals: Definitions, architectures, challenges, and promises. In Intelligent internet of things: from device to fog and cloud (pp. 3–50). Springer. https://doi.org/10.1007/978-3-030-30367-9_1
- [4] Fleisch, E. (2010). What is the internet of things? An economic perspective what is the internet of things-An economic perspective. Economics, management, and financial markets, 5(2), 125–157. www.autoidlabs.org
- [5] Khan, W. Z., Rehman, M. H., Zangoti, H. M., Afzal, M. K., Armi, N., & Salah, K. (2020). Industrial internet of things: Recent advances, enabling technologies and open challenges. Computers and electrical engineering, 81, 106522. https://doi.org/10.1016/j.compeleceng.2019.106522
- [6] Asghari, P., Rahmani, A. M., & Javadi, H. H. S. (2019). Internet of things applications: A systematic review. Computer networks, 148, 241–261. https://doi.org/10.1016/j.comnet.2018.12.008
- [7] Nord, J. H., Koohang, A., & Paliszkiewicz, J. (2019). The internet of things: Review and theoretical framework. Expert systems with applications, 133, 97–108. https://doi.org/10.1016/j.eswa.2019.05.014
- [8] Bradley, J., Barbier, J., Handler, D. (2013). Embracing the internet of everything to capture your share of $14.4 trillion. https://www.cisco.com/c/dam/en_us/about/ac79/docs/innov/IoE_Economy.pdf
- [9] Oliveira, L. F. P., Manera, L. T., & Luz, P. D. G. (2019). Smart traffic light controller system. 2019 6th international conference on internet of things: systems, management and security, IOTSMS 2019 (pp. 155–160). IEEE. https://doi.org/10.1109/IOTSMS48152.2019.8939239
- [10] Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. (2015). Internet of things: A survey on enabling technologies, protocols, and applications. IEEE communications surveys and tutorials, 17(4), 2347–2376. https://doi.org/10.1109/COMST.2015.2444095
- [11] Khan, M. A., & Salah, K. (2018). IoT security: Review, blockchain solutions, and open challenges. Future generation computer systems, 82, 395–411. https://doi.org/10.1016/j.future.2017.11.022
- [12] Li, S., Xu, L. Da, & Zhao, S. (2015). The internet of things: A survey. Information systems frontiers, 17, 243–259. https://doi.org/10.1007/s10796-014-9492-7
- [13] Mohammadi, M., Al-Fuqaha, A., Sorour, S., & Guizani, M. (2018). Deep learning for IoT big data and streaming analytics: A survey. IEEE communications surveys and tutorials, 20(4), 2923–2960. https://doi.org/10.1109/COMST.2018.2844341
- [14] L. D. Xu., He, W., & Li, S. (2014). Internet of things in industries: A survey. IEEE transactions on industrial informatics, 10(4), 2233–2243. https://doi.org/10.1109/TII.2014.2300753
- [15] Sheng, Z., Yang, S., Yu, Y., Vasilakos, A., McCann, J., & Leung, K. (2013). A survey on the ietf protocol suite for the internet of things: Standards, challenges, and opportunities. IEEE wireless communications, 20(6), 91–98. https://doi.org/10.1109/MWC.2013.6704479
- [16] Mainetti, L., Patrono, L., & Vilei, A. (2011). Evolution of wireless sensor networks towards the internet of things: a survey. 2011 international conference on software, telecommunications and computer networks, softcom 2011 (pp. 1–6). IEEE. https://ieeexplore.ieee.org/abstract/document/6064380
- [17] Whitmore, A., Agarwal, A., & Da Xu, L. (2015). The internet of things—A survey of topics and trends. Information systems frontiers, 17(2), 261–274. https://doi.org/10.1007/s10796-014-9489-2
- [18] Shariatzadeh, N., Lundholm, T., Lindberg, L., & Sivard, G. (2016). Integration of digital factory with smart factory based on internet of things. Procedia cirp, 50, 512–517. https://doi.org/10.1016/j.procir.2016.05.050
- [19] Soliman, M., Abiodun, T., Hamouda, T., Zhou, J., & Lung, C. H. (2013). Smart home: Integrating internet of things with web services and cloud computing. Proceedings of the international conference on cloud computing technology and science, cloudcom (pp. 317–320). IEEE. https://doi.org/10.1109/CloudCom.2013.155
- [20] Bui, N., & Zorzi, M. (2011). Health care applications: A solution based on the internet of things. Proceedings of the 4th international symposium on applied sciences in biomedical and communication technologies (pp. 1–5). Association for computing machinery. https://doi.org/10.1145/2093698.209382
- [21] Leung, C. K. S., Cuzzocrea, A., & Jiang, F. (2013). Discovering frequent patterns from uncertain data streams with time-fading and landmark models. Lecture notes in computer science (Including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), 7790 LNCS, 174–196. https://doi.org/10.1007/978-3-642-37574-3_8
- [22] Lee, G., Yun, U., & Ryu, K. H. (2014). Sliding window based weighted maximal frequent pattern mining over data streams. Expert systems with applications, 41(2), 694–708. https://doi.org/10.1016/j.eswa.2013.07.094
- [23] Carnein, M., & Trautmann, H. (2019). Optimizing data stream representation: An extensive survey on stream clustering algorithms. Business and information systems engineering, 61(3), 277–297. https://doi.org/10.1007/s12599-019-00576-5
- [24] Giannella, C., Han, J., Yan, X., & Yu, P. S. (2003). Mining frequent patterns in data streams at multiple time granularities. Next generation data mining, 212, 191–212. http://web.engr.illinois.edu/~hanj/pdf/fpstm03.pdf
- [25] Pejovic, V., & Musolesi, M. (2015). Anticipatory mobile computing: A survey of the state of the art and research challenges. Association for computing machinery computing surveys, 47(3), 1–29. https://doi.org/10.1145/2693843
- [26] Rosen, R. (2011). Anticipatory systems. In Anticipatory systems: Philosophical, mathematical, and methodological foundations (pp. 313–370). Springer, New York, NY. https://doi.org/10.1007/978-1-4614-1269-4_6
- [27] Nadin, M. (2010). Anticipatory computing: From a high-level theory to hybrid computing implementations. International journal of applied research on information technology and computing (IJARITAC), 1(1), 1–27. https://philarchive.org/archive/NADACF-2
- [28] Nadin, M. (2014). Can predictive computation reach the level of anticipatory computing? International journal of applied research on information technology and computing, 5(3), 171–200. https://doi.org/10.5958/0975-8089.2014.00011.6
- [29] Bonomi, F., Milito, R., Zhu, J., & Addepalli, S. (2012). Fog computing and its role in the internet of things. Proceedings of the first edition of the MCC workshop on Mobile cloud computing (pp. 13-16). Association for computing machinery. https://doi.org/10.1145/2342509.2342513
- [30] Tsai, C. W., Lai, C. F., Chiang, M. C., & Yang, L. T. (2013). Data mining for internet of things: A survey. IEEE Communications Surveys & Tutorials, 16(1), 77-97. https://doi.org/10.1109/SURV.2013.103013.00206