Next Article in Journal
Removal of Cadmium from Aqueous Solution Using Dried Biomass of Euglena gracilis var. bacillaris
Previous Article in Journal
Assessment of Critical Success Factors for Building Projects through the Literature
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Internet of Things Enabled Machine Learning-Based Smart Systems: A Bird’s Eye View †

by
Ashish Kumar Rastogi
1,*,
Swapnesh Taterh
1 and
Billakurthi Suresh Kumar
2
1
Amity Institute of Information Technology, Amity University Rajasthan, Jaipur 300202, India
2
Computer Science & Engineering, Sanjay Ghodawat University Kolhapur, Kolhapur 416118, India
*
Author to whom correspondence should be addressed.
Presented at the International Conference on Recent Advances on Science and Engineering, Dubai, United Arab Emirates, 4–5 October 2023.
Eng. Proc. 2023, 59(1), 36; https://doi.org/10.3390/engproc2023059036
Published: 12 December 2023
(This article belongs to the Proceedings of Eng. Proc., 2023, RAiSE-2023)

Abstract

:
Machine learning (ML) helps the Internet of Things (IoT) become widely used by automatically identifying data patterns and extracting important insights from the vast pool of observed data. To efficiently serve corporations, governments, and individual consumers, the Internet of Things (IoT) needs machine learning (ML). The IoT gathers environmental data and automates decision-making using sophisticated methods based on human judgement. Data, application, and industry perspectives are used to organise and assess machine learning–IoT literature. We discuss how machine learning and the Internet of Things can make our surroundings smarter by reviewing relevant research. Our analysis includes many cutting-edge methods. We also discuss pandemic control, networked-enabled cars, distributed computing, trivial deep learning, and the Internet of Things. Technological, personal, commercial, and societal concerns face the Internet of Things. Learning how to use the IoT can improve society’s well-being and longevity. We also examine a case study to find comparative results among various machine learning methods integrated with the IoT.

1. Introduction

IoT can change global dynamics like electricity did. Xu and colleagues provide a comprehensive assessment of current IoT application categories, R&D patterns, and industry challenges. Their work improves industrial IoT understanding. Data are like electrons in IoT. This section analyses IoT machine learning breakthroughs and categorises IoT applications by source.
According to the UN, over 50% of the urban population requires better jobs, education, healthcare, and living standards [1]. The National Intelligence Council (NIC) listed the IoT as one of the technologies that could change U.S. power in 2008. The IoT enables Mark Weiser’s ubiquitous computing concept [2]. The IoT is no longer a buzzword; it connects the analogue and digital worlds and alters our perception of the universe. Big tech companies have invested heavily in hardware and software, statistic and transformation insights, and market analytics businesses, and 25–30 billion devices are forecasted to be connected to the IoT by 2030 [3]. Figure 1 shows the Internet of Things today. Europe leads the U.S. in early IoT adoption, while South Korea has the most linked items.
This research has four sections. Section 1 examines IoT data. Section 2 discusses IOT use scenarios. Section 3 discusses IoT–ML integration and future themes where it will be important. Section 4 concludes the paper.

2. IOT Use Cases

2.1. Smart Grids

Smart grids and IoT technology can improve electricity management. Randal Bryant and colleagues found that machine learning will improve smart grid efficacy significantly. Maximising power grid resilience can help customers and power providers construct better power infrastructure to solve future concerns [4]. Figure 2 shows that different data from multiple IoT applications can provide good predictions.

2.2. Intelligent Transport

Urban regions face complex issues like traffic congestion, pollution, and economic losses from traffic disruptions and vehicle collisions. A machine learning-enabled IoT strategy can generate value from networked data, improving services and speeding up innovation [5]. Autonomous vehicles (AVs) could overhaul transportation. Autonomous vehicles use machine learning (ML) and are projected to become AI driven. Machine learning algorithms recognise and classify mobile and immovable items. Alam et al. [6] suggested using deep learning and decision fusion to recognise driving scene elements.

2.3. Smart Homes

Home uses multiagent systems and probabilistic MLA to make the home environmentally friendly [7] to maximise resident comfort and reduce running costs. An automated technique uses user service feedback to start the modelling process. Human activity recognition (HAR) is now considered essential for smart home automation. In a study on human activity recognition (HAR), SVM and evidence-theoretic KNN classifiers outperformed probabilistic artificial neural networks (ANNs), K-nearest neighbours (KNNs), and naive Bayes (NB) classifiers [8]. Taiwo and colleagues [9] introduced a deep learning-based framework for motion recognition by analysing movement rhythms. The model improved domestic power efficiency. However, deep learning is computationally expensive.

2.4. Smart Health

Dawadi and coworkers researched automated cognitive health evaluation using machine learning. Supervised and unsupervised machine learning models are used to classify activity performance and cognitive evaluations [10]. Cognitive systems can perceive, deduce, and learn, making discovery easier and research more efficient.

2.5. Smart Logistics

IoT applications across numerous industries are growing and evolving. Supply-chain management (SCM) and the IoT influence manufacturing. Ellis et al. explained how IoT-enabled analytic tools could revolutionise supply chain management [11]. As shown in reference [12], social media analysis can detect dangers and unwanted situations. Support vector machines (SVMs), naive Bayes (NB), and AdaBoost MLAs are used to pick features and classify the relevant textual content of tweets.

2.5.1. Environmental Control

Shafi et al. [13] used deep neural networks to identify water pollution. Forecasting and prediction use the application of linear regression, random forest, and XGBoost models. Elvitigala et al. [14] calculated pollutant gas concentrations using linear regression. Smart cities can optimise water, land, and air pollution control with IoT and machine intelligence. This can make society safer and healthier, boosting the economy.

2.5.2. Disaster Management

IoT infrastructure could speed up disaster response. Ray et al. [15] examined the IoT paradigm and machine learning-based data analytics in disaster management. IoT infrastructure can help predict forest fires, which is a critical application. Forest fires spread quickly; therefore, the reaction time must be decreased.

2.5.3. Smart Access and Security

The Internet of Things automatically gathers sensitive data and sends them to apps. It is hard to protect the privacy and safety of so many people. Access control is recommended to limit who can see and use data and information [16]. Hussain et al. recently looked at threats, solutions, and problems with IoT security. [17]. The writers suggest using machine learning and deep learning, which are usually used to build smart systems, to protect the Internet of Things.

2.5.4. Pandemic Management

IoT infrastructure and smart systems can help with lockdowns, social distancing, contact tracing, healthcare monitoring, pre-screening, remote meetings, and universal access [18]. The IoT could help reach healthcare goals by giving the public access to virtual healthcare tools and telemedicine [18]. The IoT and AI were used to calm down the staff at the Wuhan Smart Field Hospital. IoT sensors can keep track of infection rates by connecting human nodes [18].

2.5.5. Connected Autonomous Vehicles

IoT will connect autonomous vehicles (AVs) and improve driving cognition. Connected autonomous vehicles are still in development, and their success depends on factors including adoption and price [19]. Pedestrian recognition, intersection navigation, communication, collision prevention, and security are also issues. Alam et al. pioneered this research with TAAWUN [19]. Predictive and connected car data improve driving-scene knowledge. TAAWUN could use IoT infrastructure to discover data for predictive applications in the future. AV trials have resulted in fatalities [20].

2.6. Data-Handling Mechanism in IOT

IoT sensor networks can help make reliable judgements if vast amounts of data are fused and evaluated quickly. The Internet of Things would struggle with widespread settings. To solve this problem, several sensors and smart algorithms are needed.
IoT sensors capture environmental data and send them to a “smart” application, where machine learning algorithms create forecasts and projections. Learning also trains AI to make decisions. Later, actuators implement the choice. Sensor-equipped devices are everywhere. Data from the Internet of Things must be saved, analysed, and archived. IoT infrastructure is still underdeveloped in advanced economies. Moraiset et al. [21] classified IoT data into 19 popular categories. Real-time data floods connected devices. Self-driving car data alone may be massive. For archiving autonomous vehicle data, the cloud may be more adaptive, scalable, and pervasive. Cloud data cannot allow real-time analytics. This emphasises edge and fog IoT data storage [22].

2.7. Outlier Detection

Outliers are abnormal data trends. Low-cost, low-quality sensors; ambient influences; electronic inferences; and data connection problems make outlier observations likely in dense sensor systems like the IoT [23]. MLAs find outliers rather than remove or replace them to gain useful insights from data. MLAs are increasingly used for knowledge acquisition and anomaly detection to improve data quality [23]. WSNs, a subset of the Internet of Things, have studied outlier concerns [23]. Figure 3 illustrates this further.

2.8. Data Processing

The IoT is integrating low-cost sensors with distributed intelligence, changing how we perceive and interact with the world. This combination will generate massive data with valuable insights. Data quality is compromised by imperfect sensing devices. MLAs must pre-process IoT data to extract meaningful information [24]. Figure 4 shows three detected data issues: outliers, missing values, and feature selection.

2.8.1. Handling Missing Data

Data sensing in the IoT ecosystem relies on sensors and RFID devices. Sensors are unreliable measurement tools [24]. IoT apps may have missing values. Synchronisation problems, faulty wireless transmissions, sensor malfunction, power outages, and bad weather cause missing values [24]. Data imputation and deletion of missing data instances are the two main ways to handle missing values in IoT data [24]. Data imputation methods have been developed in natural sciences, census surveys, wireless sensor networks (WSNs), robotics, and scientific applications.
One of the most popular machine learning algorithms (MLAs) is K-nearest neighbour (KNN). KNN-based data imputation is also popular [25]. SVM, a more complex supervised learning algorithm than KNN, is widely used for data imputation. Studies show that they efficiently handle linear and nonlinear data [26]. Multi-class difficulties may reduce SVM accuracy. Breiman and Cutler introduced the ensemble-learning random forest (RF) algorithm, which is newer than the support vector machine (SVM) technique. Reference [26] describes the RF MLA method for imputing missing data values via RF proximity.

2.8.2. Data Feature Selection

Finding the most important data in a potentially overwhelming amount of data is becoming more important. High-dimensional data can reduce accuracy, increase computational complexity, increase memory requirements, and make data visualisation harder for machine learning algorithms (MLAs). Many studies have examined how feature selection (FS) affects machine learning (ML).
In high-density sensor installations, IoT data are extensive and often large. Thus, FS methods are essential for accurate data. Surveys on feature selection and dimensionality reduction are enlisted in reference [27]. KNN, SVM, decision tree, AdaBoost, random forest, naïve Bayes, regularisation, relief-F, and entropy evaluation criteria are used to identify a dataset’s most important variables.

2.9. Machine Learning/IoT

ML could be fundamental to the IoT paradigm. IoT design emphasises accessibility [28]. The product and intelligence promote automation, efficiency, productivity, and connectivity [29]. ML’s pattern-finding ability may underpin human-level intellect. Extrapolating these patterns into broader trends helps us understand the world. Information visualisation’s profound impact on the human visual system makes data and insights easier to grasp in automated systems [30]. Information visualisation helps individuals grasp data quickly without having to analyse them. Guinea and Haiti developed an ML-enabled IoT system with a low-cost sensor network to forecast weather [31].
Technology’s power to improve lives and global prosperity will shift with the Internet of Things [32]. The IoT will generate massive amounts of data, but not all of them will be reliable or helpful. These factors impact the robustness, precision, and efficacy of IoT MLAs.
Many little datapoints are generated for this innovative family of algorithms that must train with limited resources [33]. Sensors are not precise or reliable. Identifying outliers and the imputation of missing values are data preparation tasks that must take place before machine learning.
At Zeitgeist 2011, Google’s head scientist, Peter Norvig, famously said, “We don’t have better algorithms than anyone else; we just have more data” [34]. The IoT offers organisations several opportunities and risks, and the ML-enabled IoT could eliminate millions of jobs [35]. IoT-enabled systems use machine learning (ML) to make sense of large volumes of data from IoT devices. A new class of MLAs is required to handle IoT data. Some MLAs use intuition rather than proofs [36]. Government, commercial, and individual IoT applications use ML. Shanthamallu et al. discussed Internet of Things MLAs [37]. Figure 5 shows that MLAs have several IoT uses.
IoT technology is being used by Cisco, Microsoft, Google, IBM, Oracle, and SAP to create new software systems and hardware that will make our surroundings smarter. As Industry 4.0 is put into place, IoT technology will change the way factories work [38]. Microsoft Azure is a tool for completing work in the cloud [39]. Joseph Sirosh, who is the Corporate Vice President of Machine Learning at Microsoft, says that the IoT creates huge amounts of data every day from many sources. Scott Hanselman, the Senior Program Manager for Microsoft Azure, recently showed how the platform can easily connect many different parts and make machine learning easier for IoT applications [40]. IBM Watson focuses on IoT cognitive computing [41,42]. Google’s open-source machine learning (ML) platform TensorFlow (TF) is notable [43]. Recent advances in Amazon Web Services (AWS) IoT show the importance of machine learning (ML) in the IoT. AWS IoT was linked with AML in early 2016 [44].

2.10. Current Developments in the Field

The Internet of Behaviour (IoB) uses technology to track and study human conduct. It involves gathering data from social media, wearable devices, and other digital platforms to understand people’s behaviours [45]. Sensors, actuators, and connections form the IoT. The IoB combines the IoT, intelligence, and behavioural science. The IoB is a natural extension of the IoT. This study focuses on the dynamic nature of human psychology for better product development and promotion [46]. This could change product and service design, marketing, and customer service. Pinochet et al. [47] examined how IoT product components enhance functional and emotional experiences to increase purchase intent. Stary [48] noted that the Internet of Behaviour (IoB)’s choreographic intelligence might transform business and organisations.

2.10.1. Edge/Fog Computing

Edge computing places computational power near data rather than sending them to a cloud [49]. Edge computing includes fog computing, a new architectural model. Fog computing brings the cloud closer to smart items that generate data and actuators that process them. Edge computing includes data transfer, storage, computation, and networking standards [49]. In cloud, fog, and edge computing [50], deep-learning algorithms involve numerous cloud-processing resources. Edge computing has few processing resources, making it unsuitable for deep learning, while fog computing has even fewer. Deep networks must perceive the environment with fewer data. According to recent deep learning developments, researchers recognise that the Internet of Things needs lightweight deep learning algorithms [51].

2.10.2. Difficulties

Based on several IoT literature reviews, we divided problems into technological, individual, business, and societal categories [52]. The following subsections briefly discuss each. Large-scale IoT adoption is still to come. It is used infrequently worldwide. The IoT combines sensors, networking, actuators, and security. Connectivity issues persist. Internet and cell phone connectivity are difficult in poor countries. The IoT platform’s poor cross-platform capabilities has delayed adoption [52]. Due to latency, energy consumption, single points of failure, and security issues, the client–server architecture that dominates the IoT is unsustainable. Civilisation needs prosperity and sustainability. The IoT aids actionable decision-making [52]. Is society ready for the IoT today? Are we ready to adjust our daily cognitive processes? These critical questions will determine IoT service and application adoption.

3. Case Study: Integration of IOT with Machine Learning

Company: Uber, a Global Ride-Sharing Platform

Implementation: Uber uses IoT devices to track the real-time location of both drivers and riders. During periods of high demand, such as rush hours or special events, Uber employs surge pricing to balance supply and demand.
Machine learning application: Machine learning algorithms process data from various sources, including historical ride patterns, traffic conditions, and events, to predict demand surges and determine appropriate surge-pricing multipliers.
Impact: By leveraging machine learning and IoT data, Uber can optimise pricing in real time, ensuring better service availability during peak hours and generating more income for drivers. This approach also encourages drivers to work during busy times, leading to an overall improvement in service efficiency.
Predicting surge pricing in an intelligent transportation system involves utilising historical data, real-time information, and machine learning algorithms to forecast the likelihood of surge events. In summary, the surge pricing prediction process involves collecting diverse data, pre-processing them to ensure accuracy, engineering features like time and supply–demand ratios, selecting suitable machine learning models such as random forest, training the model with cross-validation techniques, integrating it into the transportation system for real-time predictions, continuously updating and retraining the model, deploying it with rigorous monitoring, and establishing a feedback loop for user input. This approach optimises pricing, improves supply–demand balance, and enhances user satisfaction in intelligent transportation systems. Table 1 and Figure 6 show the statistics of the output we achieved through implementation of the models.

4. Conclusions

The IoT has moved forward. More places are using IoT apps. People, businesses, and states all want to take advantage of what the IoT can do. How will the IoT learn and think to automate? This is the most important question. Other areas of computer science use ML to understand and act like people already know the answer. Instead of conducting a literature review, this study looked at how important machine learning (ML) is for creating IoT apps. Breakthroughs in IoT ML are based on data, applications, and industries. The ecosystem of the IoT will benefit from our study. The Internet of Behaviour (IoB), pandemic management, edge and fog computing, connected driverless cars, and lightweight deep learning were all looked into, with a focus on machine learning to find cutting-edge and long-lasting answers. The IoT can make our society smarter and more environmentally friendly, but it needs to overcome technical, personal, business, and social hurdles first. We have come to the conclusion that IoT machine learning will continue to focus on current ML methods for the time being. But it may be possible to make an IoT environment that is fully self-sufficient and has intelligence built in. Due to gadget data and processing power, machine learning (ML) will be hard. This book helps people understand what machine learning (ML) means for the Internet of Things (IoT), how it is used, and what its promise is. To collaborate with various machine learning methods integrated with the IoT by using an intelligent transport system dataset, we found that random forest regression yielded the best accuracy compared with decision tree regression and gradient boosting regression.

Author Contributions

Conceptualisation, A.K.R. and S.T.; methodology, A.K.R.; validation, B.S.K. and A.K.R.; formal analysis, S.T. and B.S.K.; investigation, S.T. and B.S.K.; resources, A.K.R.; data curation, B.S.K. and A.K.R.; writing—original draft preparation, A.K.R.; validation, S.T. and B.S.K.; writing—review and editing, A.K.R.; visualisation, S.T. and A.K.R.; supervision, S.T. and B.S.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Dataset used in this research is publicly available on Predicting Uber Prices, Kaggle.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Atzori, L.; Iera, A.; Morabito, G. The Internet of Things: A Survey. Comput. Netw. 2010, 54, 2787–2805. [Google Scholar] [CrossRef]
  2. Statista IoT Connected Devices Worldwide 2019–2030. Available online: https://www.statista.com/statistics/1183457/iotconnected-devices-worldwide/ (accessed on 25 June 2022).
  3. Transforma Insights GlobalIoT Market to Grow to 24.1 Billion Devices in 2030, Generating $1.5 Trillion Annual Revenue. Available online: https://transformainsights.com/news/iot-market-24-billion-usd15-trillion-revenue-2030 (accessed on 25 June 2022).
  4. Mateo, F.; Carrasco, J.J. Machine Learning Techniques for Short-Term Electric Power Demand Prediction. Available online: https://www.semanticscholar.org/paper/Machine-Learning-Techniques-for-Short-Term-Electric-Mateo-Fern%C3%A1ndez/135715962dae1875bb4d67f2d6aed795a8178bdc (accessed on 2 June 2022).
  5. Zantalis, F.; Koulouras, G.; Karabetsos, S.; Kandris, D. A Review of Machine Learning and IoT in Smart Transportation. Future Internet 2019, 11, 94. [Google Scholar] [CrossRef]
  6. Alam, F.; Mehmood, R.; Katib, I. D2TFRS: An Object Recognition Method for Autonomous Vehicles Based on RGB and Spatial Valuesof Pixels. In Proceedings of the Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, Jeddah, Saudi Arabia, 27–29 November 2017; Springer: Cham, Switzerland, 2018; Volume 224, pp. 155–168. [Google Scholar]
  7. Kabir, M.H.; Hoque, M.R.; Seo, H.; Yang, S. Machine Learning Based Adaptive Context-Aware System for Smart Home Environment. Int. J. Smart Home 2015, 9, 55–62. [Google Scholar] [CrossRef]
  8. Taiwo, O.; Ezugwu, A.E.; Oyelade, O.N.; Almutairi, M.S. Enhanced Intelligent Smart Home Control and Security System Based on Deep Learning Model. Wirel. Commun. Mob. Comput. 2022, 2022, 961. [Google Scholar] [CrossRef]
  9. Bellandi, V.; Ceravolo, P.; Damiani, E.; Siccardi, S. Smart Healthcare, IoT and Machine Learning: A Complete Survey. Intell. Syst. Ref. Libr. 2022, 212, 307–330. [Google Scholar]
  10. Chatzinikolaou, T.; Vogiatzi, E.; Kousis, A.; Tjortjis, C. Smart Healthcare Support Using Data Mining and Machine Learning. In EAI/Springer Innovations in Communication and Computing; Springer: Cham, Switzerland, 2022; pp. 27–48. [Google Scholar]
  11. Braun, G. The Internet of Things and the Modern Supply Chain. 2015. Available online: www.c3solutions.com (accessed on 2 June 2022).
  12. Fisher, A.; Prucha, N. Detecting Jihadist Messages on Twitter. In Proceedings of the 2015 European Intelligence and Security Informatics Conference, Manchester, UK, 7–9 September 2015. [Google Scholar]
  13. Shafi, U.; Mumtaz, R.; Anwar, H.; Qamar, A.M.; Khurshid, H. Surface Water Pollution Detection Using Internet of Things. In Proceedings of the 15th International Conference on Smart Cities: Improving Quality of Life Using ICT & IoT (HONET-ICT), Islamabad, Pakistan, 8–10 October 2018. [Google Scholar]
  14. Elvitigala, C.S.; Sudantha, B. Machine Learning Capable, IoT Air Pollution Monitoring System with Upgradable Sensor Array. In Proceedings of the ISIS Conference, Daegu, Republic of Korea, 11–14 October 2017. [Google Scholar]
  15. Ray, P.P.; Mukherjee, M.; Shu, L. Internet of Things for Disaster Management: State-of-the-Art and Prospects. IEEE Access 2017, 5, 18818–18835. [Google Scholar] [CrossRef]
  16. Andaloussi, Y.; El Ouadghiri, M.D.; Maurel, Y.; Bonnin, J.M.; Chaoui, H. Access Control in IoT Environments: Feasible Scenarios. In Proceedings of the 8th International Symposium on Frontiers in Ambient and Mobile Systems (FAMS-2018), Brisbane, QSL, Australia, 8 May 2018; pp. 1031–1036. [Google Scholar]
  17. Hussain, F.; Hussain, R.; Hassan, S.A.; Hossain, E. Machine Learning in IoT Security: Current Solutions and Future Challenges. IEEE Commun. Surv. Tutor. 2020, 22, 1686–1721. [Google Scholar] [CrossRef]
  18. Mishra, S. The Growing Role of IoT in COVID-19 Response. Available online: https://www.iotforall.com/the-growing-role-ofiot-in-covid-19-response/ (accessed on 16 June 2022).
  19. Alam, F.; Mehmood, R.; Katib, I.; Altowaijri, S.; Albeshri, A. TAAWUN: A Decision Fusion and Feature Specific Road Detection Approach for Connected Autonomous Vehicles. Mob. Netw. Appl. 2019, 2019, 1–17. [Google Scholar] [CrossRef]
  20. Morris, D.Z. Google Self-Driving Car in Serious Crash in Mountain View. Fortune. 2016. Available online: http://fortune.com/2016/09/25/crash-google-self-driving-car/ (accessed on 20 June 2022).
  21. De Morais, C.M.; Sadok, D.; Kelner, J. An IoT Sensor and Scenario Survey for Data Researchers. J. Braz. Comput. Soc. 2019, 25, 4. [Google Scholar] [CrossRef]
  22. Wan, C. Storage and the IoT: What Kind of Storage Is Needed, and Where? Available online: https://blog.westerndigital.com/storage-iot-kind-storage-needed/ (accessed on 2 June 2022).
  23. Qiu, J.; Wu, Q.; Ding, G.; Xu, Y.; Feng, S. A Survey of Machine Learning for Big Data Processing. EURASIP J. Adv. Signal Process. 2016, 27, 327–336. [Google Scholar]
  24. Mahmood, M.A.; Seah, W.K.G.; Welch, I. Reliability in Wireless Sensor Networks: A Survey and Challenges Ahead. Comput. Netw. 2015, 79, 166–187. [Google Scholar] [CrossRef]
  25. Fortran Breiman and Cutler’s Random Forests for Classification and Regression. 2015. Available online: http://stat-www.berkeley.edu/users/breiman/RandomForests (accessed on 2 June 2022).
  26. Pan, R.; Yang, T.; Cao, J.; Lu, K.; Zhang, Z. Missing Data Imputation by K Nearest Neighbours Based on Grey Relational Structure and Mutual Information. Appl. Intell. 2015, 43, 614–632. [Google Scholar] [CrossRef]
  27. Amr, T.; Iglesia, B.D. La Survey on Feature Selection. Available online: https://www.arxiv-vanity.com/papers/1510.02892/ (accessed on 2 June 2022).
  28. Guo, B.; Zhang, D.; Yu, Z.; Liang, Y.; Wang, Z.; Zhou, X. From the Internet of Things to Embedded Intelligence. World Wide Web 2013, 16, 399–420. [Google Scholar] [CrossRef]
  29. Keim, D.A.; Munzner, T.; Rossi, F.; Verleysen, M. Bridging Information Visualization with Machine Learning (Dagstuhl Seminar 15101). Dagstuhl. Rep. 2015, 5, 7. [Google Scholar]
  30. Davarzani, B.L.; Purdy, M. The Internet of Things Is Now a Thing 2015. Available online: https://ssir.org/articles/entry/the_internet_of_things_is_now_a_thing (accessed on 2 June 2022).
  31. Zaslavsky, A.; Perera, C.; Georgakopoulos, D. Sensing as a Service and Big Data. In Proceedings of the International Conference on Advances in Cloud Computing (ACC), Bangalore, India, 4–6 July 2012; pp. 21–29. [Google Scholar]
  32. Lindstrom, M. Small Data: The Tiny Clues That Uncover Huge Trends; St. Martin’s Press: London, UK, 2016; ISBN 9781250080684. [Google Scholar]
  33. Torrance, M. Better Algorithms Beat More Data—And Here’ s Why. Available online: http://allthingsd.com/20121128/betteralgorithms-beat-more-data-and-heres-why/ (accessed on 4 July 2022).
  34. Ambasna-Jones, M. Will Automation and the Internet of Things Lead to Mass Unemployment? Available online: https://www.theguardian.com/media-network/2015/may/27/internet-of-things-automation-unemployment (accessed on 20 May 2022).
  35. Grigorik, I. Intuition & Data-Driven Machine Learning. Available online: https://www.igvita.com/2011/04/20/intuition-datadriven-machine-learning/ (accessed on 10 May 2022).
  36. Shanthamallu, U.S.; Spanias, A.; Tepedelenlioglu, C.; Stanley, M. A Brief Survey of Machine Learning Methods and Their Sensor and IoT Applications. In Proceedings of the 2017 8th International Conference on Information, Intelligence, Systems Applications (IISA), Larnaca, Cyprus, 27–30 August 2017; pp. 1–8. [Google Scholar]
  37. Marr, B. What Is Industry 4.0? Here’s A Super Easy Explanation for Anyone. Available online: https://www.forbes.com/sites/bernardmarr/2018/09/02/what-is-industry-4-0-heres-a-super-easy-explanation-for-anyone/?sh=c8fe9769788a (accessed on 23 June 2022).
  38. Barga, R.; Fontama, V.; Tok, W.H. Predictive Analytics with Microsoft Azure Machine Learning. In Predictive Analytics with Microsoft Azure Machine Learning; Apress: New York, NY, USA, 2015; ISBN 978-1-4842-1200-4. [Google Scholar]
  39. Studio, M.V. Scott Hanselman’s Best Demo! IoT, Azure, Machine Learning & More. Available online: https://www.youtube.com/watch?v=u5oTz1e5qqE (accessed on 2 June 2022).
  40. IBM. Watson Internet of Things. Available online: http://www.ibm.com/internet-of-things/iot-solutions/watson-iot-platform/ (accessed on 23 June 2022).
  41. News Room IBM and Cisco Combine the Power of WatsonInternet of Things with Edge Analytics. Available online: https://www-03.ibm.com/press/us/en/pressrelease/49845.wss (accessed on 25 June 2022).
  42. Bilac, S. Machine Learning in the Cloud, with TensorFlow. Available online: https://research.googleblog.com/2016/03/machinelearning-in-cloud-with.html (accessed on 23 June 2022).
  43. News AWS IoT Now Supports Integration with Amazon Machine Learning and AWS CloudTrail. Available online: https://aws.amazon.com/about-aws/whats-new/2016/04/aws-iot-now-supports-integration-with-amazon-machinelearning-and-aws-cloudtrail/ (accessed on 25 June 2022).
  44. Yegulalp, S. Amazon Dumbs down Machine Learning for the Rest of Us. Available online: http://www.infoworld.com/article/2908498/amazon-web-services/amazon-machine-learning-for-the-rest-us.html (accessed on 27 June 2022).
  45. Elayan, H.; Aloqaily, M.; Member, S.; Karray, F.; Guizani, M. Internet of Behavior (IoB) and Explainable AI Systems for Influencing IoT Behavior; Cornell University: Ithaca, NY, USA, 2022. [Google Scholar]
  46. Pinochet, L.H.C.; Lopes, E.L.; Srulzon, C.H.F.; Onusic, L.M. The Influence of the Attributes of “Internet of Things” Products on Functional and Emotional Experiences of Purchase Intention. Innov. Manag. Rev. 2018, 15, 303–320. [Google Scholar] [CrossRef]
  47. Stary, C. The Internet-of-Behavior as Organizational Transformation Space with Choreographic Intelligence. Commun. Comput. Inf. Sci. 2020, 1278, 113–132. [Google Scholar]
  48. Gonzalez, N.M.; Goya, W.A.; De, R.; Pereira, F.; Langona, K.; Silva, E.A.; Melo De Brito Carvalho, C.; Miers, C.C.; Mångs, J.-E.; Sefidcon, A. Fog Computing: Data Analytics and Cloud Distributed Processing on the Network Edges. In Proceedings of the 2016 35th International Conference of the Chilean Computer Science Society (SCCC), Valparaiso, Chile, 10–14 October 2016. [Google Scholar]
  49. Yao, S.; Zhao, Y.; Zhang, A.; Hu, S.; Shao, H.; Zhang, C.; Su, L.; Abdelzaher, T. Deep Learning for the Internet of Things. Computer 2018, 51, 32–41. [Google Scholar] [CrossRef]
  50. Zhao, T.; Xie, Y.; Wang, Y.; Cheng, J.; Guo, X.; Hu, B.; Chen, Y. A Survey of Deep Learning on Mobile Devices: Applications, Optimizations, Challenges, and Research Opportunities. Proc. IEEE 2022, 110, 334–354. [Google Scholar] [CrossRef]
  51. Malekshahi Rad, M.; Rahmani, A.M.; Sahafi, A.; Nasih Qader, N. Social Internet of Things: Vision, Challenges, and Trends. Hum. Cent. Comput. Inf. Sci. 2020, 10, 52. [Google Scholar] [CrossRef]
  52. O’Halloran, J. Connectivity Issues Disrupting Most Businesses’ IoT Roll-Outs. Available online: https://www.computerweekly.com/news/252509991/Connectivity-issues-disrupting-most-businesses-IoT-roll-outs (accessed on 2 June 2022).
Figure 1. IoT component and market forecasts [3].
Figure 1. IoT component and market forecasts [3].
Engproc 59 00036 g001
Figure 2. IoT-based data issues and solution landscape [4].
Figure 2. IoT-based data issues and solution landscape [4].
Engproc 59 00036 g002
Figure 3. Classification of a future outlier detection algorithm that adopts machine learning for IoT application [23].
Figure 3. Classification of a future outlier detection algorithm that adopts machine learning for IoT application [23].
Engproc 59 00036 g003
Figure 4. Various categories of feature-selection methods [24].
Figure 4. Various categories of feature-selection methods [24].
Engproc 59 00036 g004
Figure 5. Internet of Things use cases in smart systems.
Figure 5. Internet of Things use cases in smart systems.
Engproc 59 00036 g005
Figure 6. Predicted and actual value of the random forest model and the gradient boosting model.
Figure 6. Predicted and actual value of the random forest model and the gradient boosting model.
Engproc 59 00036 g006
Table 1. Comparing the accuracy of three different models.
Table 1. Comparing the accuracy of three different models.
ModelAccuracy
Decision tree regressor0.9505
Random forest regressor0.9509
Gradient boosting regressor0.9377
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Rastogi, A.K.; Taterh, S.; Kumar, B.S. Internet of Things Enabled Machine Learning-Based Smart Systems: A Bird’s Eye View. Eng. Proc. 2023, 59, 36. https://doi.org/10.3390/engproc2023059036

AMA Style

Rastogi AK, Taterh S, Kumar BS. Internet of Things Enabled Machine Learning-Based Smart Systems: A Bird’s Eye View. Engineering Proceedings. 2023; 59(1):36. https://doi.org/10.3390/engproc2023059036

Chicago/Turabian Style

Rastogi, Ashish Kumar, Swapnesh Taterh, and Billakurthi Suresh Kumar. 2023. "Internet of Things Enabled Machine Learning-Based Smart Systems: A Bird’s Eye View" Engineering Proceedings 59, no. 1: 36. https://doi.org/10.3390/engproc2023059036

Article Metrics

Back to TopTop