Группа авторов

Cyberphysical Smart Cities Infrastructures


Скачать книгу

to use two algorithms: Bayesian inference and Random forest to execute in real time to predict the probability of crash occurrence to decrease crash risks in smart cities. Moreover, researchers [38] have established a combination of supervised and regression algorithms, such as multivariate adaptive regression splines, regression trees, and logistic regression, to study motor vehicle accident injury behavior.

      2.3.2.2 Machine Learning Process and Challenges

      The learning process based on given input where data are not sufficient does not produce reliable and robust results [7]. Machine learning algorithms get stuck in local minimum or maximum easily due to a large amount of data that leads to a problem called overfitting [7]. Furthermore, machine learning algorithms fail to learn positions and states (classes) when the number occurrence in the data is far less than others. For instance, within the smart healthcare domain, when capturing data, the probability of having all desired classes looks low, and the number of rare diseases would be insufficient for learning.

      imagesSolutions: In a study [40], researchers established an approach called MetaSense, i.e. learn to sense rather than sense to learn. This approach took advantage of one of the important data analytic promises called zero‐shot learning (ZSL) [7, 41]. There are many applications of ZSL in computer vision [42] and motion detection in healthcare application [43] Furthermore, researchers in [44] proposed a solution based on ZSL called Zero‐virus providing a deep understanding for an intelligent transportation system to generate the best route for drivers. Zero‐virus does not need any vehicle‐tracklet annotation; thus it is the most volatile real‐world traffic scheme.

      imagesMachine Learning Statistic Records: Iskandaryan et al. [6] investigated a survey to study sensor data and analyze the impact of air quality in smart cities using supervised machine learning algorithms. They established four important and popular categories of algorithms associated with the number of research studies: first, the most popular ML algorithm, neural network (NN); second, logistic regression; third, ensemble algorithm; others. Furthermore, the results in [6] demonstrated that the number of publications associated with machine learning algorithms with the application of smart cities, particularly smart environment by predicting and preventing the air pollution risks, has increased progressively. Additionally, researchers in [6] evaluated the number of metrics that have been used in publications to examine the performance of each algorithm. The two most popular metrics are root mean square error (RMSE) and mean absolute error (MAE).

      2.3.2.3 Deep Learning Process and Challenges

      AI definitely pushed all the science a step forward by making the systems and processes of scientific inquiry as smart as possible, for example, autonomous transportation systems [24] in smart mobility. Making a decision about whether the object seen is a human being or not is challenging [45]. Object detection is one of the challenging issues in smart mobility that surely boosts and facilitates automation in transportation systems. Consequently, this positively enhances and improves smart mobility in smart cities. Researchers in [45] explored analysis of decent object detection solutions like DL [46]. The scientists leveraged a well‐known object detection system, namely, YOLO (You Only Look Once), which was developed earlier by Redmon et al. [47] and assessed its performance on real‐time data.

      2.3.2.4 Learning Process and Emerging New Type of Data Problems

      In this section, we address possible challenges and solutions in the world of data analysis. The first and foremost problem that researchers tackle is lack of data for rare classes within the dataset that are used to make a model. The less number of samples we have in the dataset, the higher chance of ignoring that sample while we train and make the model. To handle this problem, meta‐learning has come to play an essential role to make a model only using few samples. It has three important promises: ZSL, one‐shot learning, and few‐shot learning [7]. ZSL is a certain type of meta‐learning when a training dataset does not have any samples for classes, and we still can predict them during a test process. For instance, a research work [44] was conducted to not use any annotation for processing vehicles tracklets. This study established a route understanding system based on zero‐shot theory for intelligent transportation, namely, Zero‐virus, which obtains high effectiveness with zero samples of annotation of vehicle tracklets. Further, another research work [40] established a new technique, namely MetaSense, which is the process of learning to sense rather than sensing to learn. This process takes advantage of the lack of samples of classes by learning from learning rather than learning from samples.

      The second promise is one‐shot learning, in which each epoch in a training phase has only one sample per each class that is taken by a DL algorithm or a combination of neural networks [7].

      The third promises but not the least one is few (k)‐shot learning in which each epoch in a training phase has only few (k) samples per each class that are taken by a DL algorithm or a combination of neural networks [7].

      2.3.3 Decision‐Making Problems in Smart Cities

      Decision‐making problems are becoming challenging issue in smart cities where not only the problem itself but also other relevant problems in other aspects of smart cities need to be analyzed. Additionally, decision makers must depict the consequence of the decision they are going to make. Thus, decision‐making systems are needed in smart cities in which the systems take care of all issues within the connected networks and only some limited information is taken that would be enough make an optimum decision. In this section, we highlight the challenging decision making problems and solutions.

      2.3.3.1 Traffic Decision‐Making System

      Traffic decision‐making system, as known as intelligent transportation system (ITS), aims to detect traffic flow within a smart city and offer optimal solutions using proper big data analytics [48]. Assessing and analyzing this big data plays a pivot role in decision making systems that makes the process time‐ and cost‐efficient [37]. Researchers addressed some case studies within traffic decision‐making systems, such as road traffic accidents analysis [49, 50], public transportation management and control, and road traffic flow prediction.