Вы находитесь на странице: 1из 6

Traffic Accident Detection Using Random Forest

Classifier
Nejdet Dogru
International Burch University, Faculty of Engineering Abdulhamit Subasi
and Natural Sciences
Francuske Revolucije bb, 71000, Sarajevo, Bosnia and Effat University, College of Engineering,
Herzegovina Jeddah, 21478, Saudi Arabia
E-mail: nejdet.dogru@ibu.edu.ba E-mail: absubasi@effatuniversity.edu.sa

Abstract-The Internet of Things (IoT) has been growing Nowadays Intelligent Transportation Systems (ITSs)
in recent years with the improvements in several different are getting more attention because of the growing number
applications in the military, marine, intelligent of vehicles which cause traffic congestions, bottle-necks
transportation, smart health, smart grid, smart home and and incidents. In an ITS, Information and Communication
smart city domains. Although IoT brings significant Technologies (ICT) can be integrated with transport
advantages over traditional information and communication networks, vehicles and users, to improve safety and
(ICT) technologies for Intelligent Transportation Systems management of transport networks. An inspiring issue in
(ITS), these applications are still very rare. Although there is
ITSs is to differentiate an incident from a congestion in
a continuous improvement in road and vehicle safety, as well
traffic. An incident is defined as “an unexpected event that
as improvements in IoT, the road traffic accidents have been
increasing over the last decades. Therefore, it is necessary to
temporarily disrupts the traffic flow on a segment of a
find an effective way to reduce the frequency and severity of roadway” by Kamran and Haas [3] and Srinivasan, Jin, and
traffic accidents. Hence, this paper presents an intelligent Cheu [4]. An Incident Detection System (IDS) is a part of
traffic accident detection system in which vehicles exchange the ITSs, and it received substantial attention recently.
their microscopic vehicle variables with each other. The IDSs can detect incidents, or unexpected situations which
proposed system uses simulated data collected from may cause traffic accidents. A precise and early detection
vehicular ad-hoc networks (VANETs) based on the speeds of incidents is very important in traffic management. There
and coordinates of the vehicles and then, it sends traffic alerts are two types of IDS. In the first type, data is harvested
to the drivers. Furthermore, it shows how machine learning from fixed sensors located in the road infrastructure, such
methods can be exploited to detect accidents on freeways in as video recognition cameras, closed-circuit cameras,
ITS. It is shown that if position and velocity values of every infrared sensors, RFID sensors, and inductive loop sensors,
vehicle are given, vehicles’ behavior could be analyzed and [5] [6] [7]. In the second type, sensor technology within the
accidents can be detected easily. Supervised machine vehicle helps to obtain a greater amount of information
learning algorithms such as Artificial Neural Networks than the first type [8]. In this paper, an ITS which can detect
(ANN), Support Vector Machine (SVM), and Random in real-time traffic incidents from the analysis of VANET
Forests (RF) are implemented on traffic data to develop a data collected from moving vehicles is presented. The
model to distinguish accident cases from normal cases. The proposed scheme uses data mining techniques to detect the
performance of RF algorithm, in terms of its accuracy, was
incident. The proposed scheme is envisioned to be a
found superior to ANN and SVM algorithms. RF algorithm
has showed better performance with 91.56% accuracy than
valuable tool to prevent traffic accidents. The data is
SVM with 88.71% and ANN with 90.02% accuracy. collected from VANET and analyzed in real-time by means
of an expert system. The data collected by the system can
Keywords- Internet of Things (IoT); vehicular ad-hoc be used to take actions for preventing accidents in highway.
networks (VANETs); Accident Detection; Machine Learning; In fact, the possibility of monitoring real-time incidents in
Artificial Neural Networks (ANN); Random Forests; Support the highway may enable police to normalize vehicular
Vector Machines (SVM); Traffic Simulation. traffic by diverting vehicles from the incident location,
regulate speed limits, inform emergency services,
I. INTRODUCTION dynamically offer route information, and monitor the
The technological improvements in wireless demand and capacity of the road network [9].
communication, and digital electronics technologies Incidents on highways are the primary reason which
accomplished the development of Internet of Things (IoT). causes low efficiency and utilization. During 1970s,
The data created from IoT devices can be use in the freeway management systems started developing
investigation of certain events or decisions [1]. Rizwan et automatic incident detection (AID), and researches have
al. [2] proposed a low cost, real-time traffic management been done on many methods for automatic incident
system which employs IoT devices and sensors to collect detection for last forty years [10]. AID has become a
real-time traffic information. The collected traffic data are critical part of traffic management systems. AID targeted
then used to analyze traffic density. to decrease traffic jam and reducing traffic accidents by

40
analyzing real time traffic parameters and transferring them accidents can be diminished by taking various actions, such
to traffic authorities [11]. as route change advice, blocking some part of road, the use
of traffic boards. Detection of accidents allows traffic
If accidents cannot be observed and removed managers to remove the accident immediately, to notify the
immediately, traffic delay will be longer, mobility will be approaching traffic, and decrease the risk of secondary
decreased and sometimes the second traffic accident might accidents [16].
occur. An importance of AID took much interest from
researches and a number of AID methods have been Methods for automatically detecting incidents, accidents,
developed and implemented. Many studies investigated and other emergency events on highways have been
that probe vehicles can produce data about traffic present since 1980s. Most of studies and implementations
situations, such as traffic accidents and traffic jam [17]– have been based on loop detectors. New sensors and other
[18]. Real time data acquisition from probe vehicles data sources have refreshed the interest in automatic
became possible with the latest improvements in vehicle- accident detection algorithms. Probe vehicles can be
to-infrastructure (V2I) and vehicle-to-vehicle (V2V) considered an example of new data sources. Probe vehicles
wireless communications [15]. Probe vehicles can be used periodically send location and speed information to the
as mobile sensors in the traffic flow. They can exchange central management. Probe vehicles can be used as mobile
information with infrastructure units that keeps record of sensors in the traffic flow. Travel time is one of the useful
vehicle’s location and speed. Travelling time between two information that is calculated from probe vehicle
points is one of the useful information that is obtained from measurements. Probe vehicle relate accident detection
utilization of probe vehicles. Amount of probe vehicles in algorithms are developed under consideration of possible
the traffic plays important role [16]. number of probe vehicles in the traffic stream [16].
Rapid developments in mobile computing and The latest advances in artificial intelligent technology
communication technologies created new study areas in enabled researches to design automatic accident detection
ITS. Distributed traffic information system is one of them systems. In those studies, condition of traffic flow can be
where vehicles can exchange data with each other. separated as normal and accident. Other techniques include
Vehicular ad hoc network (VANET) is result of these time series, pattern recognition techniques, filtering fuzzy
studies. Equipped vehicles can exchange information about set, and support vector machine (SVM). Several accident
congestions or hazardous situations [17]. detection techniques have been developed using SVM and
tested with real freeway data. SVM based techniques have
This paper presents a method for detecting accidents in showed better performance than neural network based
highway using microscopic vehicle information, which is techniques at detecting accidents for same data set [11].
likely to be made available from vehicle to vehicle systems
where vehicles exchange information to improve mobility Advances in vehicular communications made use of
and safety. In proposed method, vehicles that are equipped real-time microscopic values possible. Nonetheless,
with V2V communication devices work together to microscopic variables have not been utilized enough in
determine occurrence of accidents using machine learning accident detection studies. Some accident detection
algorithms. Three machine learning algorithm are methods have employed inter-vehicle spacing, lane change
examined namely artificial neural networks (ANNs), tracking, relative speed and inter-vehicle time gap in their
support vector machines (SVMs), and random forests studies. Sheu [18] has used lane change information from
(RFs). Each equipped vehicle processes the information loop detectors to detect accidents, but this method is
from other vehicles to determine traffic condition. limited with location of loop detectors. Vehicular-based
Performance of proposed method using ANN, SVM, and Networking and Computing grid (VGrid) employed
RF in a microscopic traffic simulation environment has location information to decide if vehicle waits in a queue
been evaluated. The performance of RF model, in terms of and distribute this information to other neighboring
its detection rate, false-alarm rate was found to be superior vehicles. Wireless local danger warning (WILLWARN)
to ANN and SVM models. [19] collects microscopic value measurements from
sensors to identify potential dangers. But hazard-warning
The rest of this paper is organized as follows. Section 2 notifications are the only messages that were exchanged
reviews VANETs, efforts on traffic accident detection, among vehicles. Vehicle Infrastructure Integration with
SUMO, and classification methods. Section 3 presents Artificial Neural Network employ speed and lane changing
proposed method, simulation environment and results, and profile of each vehicle to detect accidents. Effectiveness of
comparison between 3 methods. Conclusions are given in these systems depends on deployment of road side
section 4. communication units which periodically collects
II. RELATED WORK information from probe vehicles. Since installation of road
side unit in a large area is expensive, implementation of
Highway accidents cause notable amount of delay and cost VII-ANN, VII-SVM and NOTICE for accident detection
to public. Research has indicated that efficiency of will be limited to area with road side units [21]. Our study
highways is decreased 33% by accidents that has already focuses on utilization of vehicle to vehicle communication,
removed to the side of highways, 50% by single-lane since deployment of road side units in large scale will not
blocking accidents, and 79% by two-lane blocking be realized soon. In our study, vehicles will receive
accidents. Accident detection is the system that brings
accidents to highway managers’ attention. The effect of

41
microscopic variables from other vehicles and determine if Urban Mobility (SUMO) [24] has been used to simulate
accident is happening. traffic and to generate velocity and position information.
Velocity and position values of the vehicles have been
Bacon et al. [8], used real-time traffic values from collected from probe vehicles and each vehicle’s
mobile and fixed sensors to assess the degree of traffic information is used as input for machine learning
congestion in the city in order to deliver traffic information. algorithms.
[20] adapted freeway incident detection method for urban
scenario using support vector machine. D’Andrea & C. Machine Learning Methods
Marcelloni [9] proposed a system able to identify traffic Machine learning methods attempt to find the class of
incidents and congestions in real-time using the speed of new sample using the way that was learned from classified
the vehicles that are travelling the road segment and a few examples. In literature, supervised learning term is also
threshold values. used for classification, since classification algorithm is
III. MATERIAL AND METHODS provided with training sample and its corresponding
outcome. Each outcome is the class of that sample [25]. In
A. Vehicular Ad hoc Networks this study, three widely used classification methods:
Vehicular Ad hoc Networks (VANETs) are a special Support Vector Machine, Artificial Neural Networks and
form of Ad-hoc Networks and promising technology to Random Forests were applied on microscopic traffic data.
advance roadway safety and efficiency by supporting i)Artificial Neural Networks
drivers and roadway administrations with proper Artificial neural networks (ANNs) aim to duplicate the
information about road and traffic condition. Applications behavior of a real neural network which consists of large
to assist drivers and for traffic safety will be possible with number of interconnected neurons. An ANN is collection
implementation of VANETs [21]. VANET related of nodes which transforms weighted sum of inputs to
applications can be grouped as transport efficiency, safety output value “0” or “1”. Usually, a sigmoidal transfer
and infotainment applications. Safety applications aimed to function in each node converts the weighted sum to the
decrease accident risk. Cooperative collision warning, output. Neural networks have input nodes as many as the
traffic violation warning, lane change, and pre-accident number of inputs and have output nodes where number of
sensing are example applications for traffic safety [22]. outputs is determined by the number of classes. If two
Rezaei et al. [23] presented Cooperative Active Safety classes exist, one output node is needed. ANN with
Systems (CASS) which enables vehicles to follow its multiple layers are called as a multi-layer perceptron. Input
neighboring vehicles to avoid possible collisions. They nodes are fully interconnected to hidden layer nodes and
explored communication scheme which assumes that a hidden layer nodes are linked to a single output node.
GPS receiver, DSRC device and sensors are installed on Beside these connections, one of input nodes is directly
vehicles. Microscopic vehicle parameters, such as convey linked to output node. Each connection between nodes has
position, heading, speed, and other parameters are a weight in ANN [26].
exchanged with all neighboring vehicles [23]. In our study, ii) Support Vector Machine
we assumed that number of vehicles with VANET Support vector machines (SVMs) are recently
communication devices is low and vehicles which have developed and attracting attention from researches because
VANET communication devices broadcast some of their of their notable accuracy and ability to manage with large
microscopic vehicle parameters and other vehicles which and high dimensional data sets [26]. The SVM algorithm
are able to receive that information can use machine has been employed in various areas, such as illumination
learning methods to detect accidents by analyzing vehicles’ analysis, haptic data prediction, and financial forecasting.
behavior in last a few seconds. There are also many implementations of SVM in ITS, such
B. SUMO: Simulation of Urban Mobility as incident detection, traffic speed and flow predictions,
travel time, traffic flow and speed predictions, eye
Development of SUMO has started in 2001 by the movement detection [14].
German Aerospace Center as an open source traffic
simulation package. SUMO has become an environment In complex data sets, linear separation is not possible.
for traffic modeling with various features. It can use Data which cannot be linearly separated can be mapped
different source formats to generate road network, generate onto new dimension and then can be separated linearly.
various kind of traffic demand, and route the traffic based Kernel functions are used to find the best boundary location
on different input sources. High performance simulation is by building linear boundaries on mapped samples. A
able to simulate various traffic scenarios, from a single complex curve is needed to separate two classes in original
junction to whole city traffic. Simulator also allows sample space, but after mapping original sample values
external control using remote control interface (TraCI) to onto a more appropriate feature space, two classes can be
intervene the flow of simulation [24]. separated by a linear decision boundary. Therefore,
classification problem becomes finding suitable
In this study, vehicles’ behavior in last 10 second has transformation problem [26].
been analyzed in order to detect accidents which are
happening at that moment by employing classification iii) Random Forest
methods. Due to the difficulty of collecting vehicle velocity Random forest (RF) is a data mining tool to solve
and position information from real world, Simulation of classification and regression related problems. Growing an

42
ensemble of trees and deciding the class type by voting this range can extend up to 1000 m. Moreover, every
have improved classification accuracy significantly. vehicle is assumed to be able to collect microscopic traffic
Random vectors are constructed to grow these ensembles. data such as location information and traveling speed.
Each tree is generated from one of random vectors. RF Locations of vehicles can be calculated from each vehicle’s
consists of classification and regression trees. distance to each other using signal processing techniques.
Classification problems are solved by analyzing output of
trees. Majority of class votes determines the RF prediction. In this study, 6000 m one-way road segment with three
The generalization error merges to a limiting value, while lanes is created in traffic simulator SUMO. 50 vehicles
adding more trees to RF since over-fitting does not occur including buses, sedan cars, and vans per minute were
in large RFs [27]. entered to road highway segment from beginning of the
road and they left the simulation from the end of the road.
Low bias and correlation are crucial to achieve higher In order to simulate different types of drivers and vehicles,
accuracy. In order to achieve low bias, trees are grown 5 different types of vehicle have been created and every
without pruning, and randomization of variables at each vehicle has been randomly assigned to one of these 5 types.
node is applied to achieve low correlation. Every minute, 40 sedan cars, 5 buses and 5 vans entered to
the road segment from the beginning. Speed limit for test
General growing and voting process of RF is as follow: road segment was 80 km/h. Maximum speed limit for
• A bootstrap sample is chosen from the training set to buses, vans and some of sedan cars were assign as 80km/h.
grow each tree of RF. About two-third of samples are For other sedan cars, maximum speed limit was assign as
used to grow each tree and remaining one-third of 70 km/h and 60km/h to create diversity in the traffic.
samples are used to calculate out-of-bag (OOB) error. SUMO is collision free traffic simulator. In order to
• During tree growing process, randomly n variables are simulate an accident, cars are scheduled to make a forced
selected out of N variables. stop in predetermined locations where speed limit in that
small road segment where accident is assumed to happen
• It is recommended to choose n<<N. log2(N)+1 or √N was assigned as 0 (zero) km/h. Since vehicles passing by
can be chosen as a starting value and various values accident area would decrease their speed, speed limit on
can be tried until obtaining the minimum OBB error. neighboring lanes in accident area was assigned as 10 km/h
Only one variable out of n selected variables is used at for closest lane and 20 km/h for further lane.
each node to make the best split.
Stops can also be recognized as important incident in
After growing a tree, OOB data set is used for that tree the traffic. Passengers who are exiting the stopped vehicle
to test its performance. While more trees are grown, RF or stopped vehicle by itself can cause an inconvenience to
calculates unbiased error estimate using OOB data set. other drivers. Detecting such incident and warming coming
OOB data set is also used to calculate significance of vehicles will prevent possible incidents [29].
variables in RF classification [28].
Simulation program has been run 35 times to
IV. RESULTS AND DISCUSSION implement accidents in different accident area and on
The realization of concept of vehicle to vehicle (V2V) different lanes. Since accidents can block more than one
communication will enable vehicles to exchange lane, 7 different road blocking combinations for 3-lane
information with each other. V2V presents a possibility to road have been studied for each accident area.
improve efficiency of the road usage, traffic safety and A. Simulation
comfort. V2V systems assume that vehicles installed with Every simulation took approximately 1300 seconds.
mobile communication interfaces will enable vehicle to First 600 seconds were used to fill up the 6000 m. road
exchange updates on frequently changing data, such as segment with vehicles and have normal traffic flow on the
speed, acceleration/deceleration, position to other vehicles, road. At every 600th second of simulations, accidents
and maneuver data. occurred in predefined accident areas and lanes. Accidents
Microscopic variables of vehicle can be used for occupied the predefined road segment for 120 seconds, and
evaluation of traffic condition as they are used to measure then traffic turned back to normal. Every second of
traffic flow in roadway. In this study, equipped vehicles simulation, vehicle ID, speed and location information of
can collect microscopic variables from other equipped each vehicle was taken from SUMO traffic simulator and
vehicles and analysis their behaviors to detect accidents. It recorded as output of simulator.
is assumed that V2V communication devices are In order to analyze the behavior of vehicle during
sufficiently deployed. normal and accident situations, speed history of each
In the test traffic network of this study, it is assumed vehicle was used. Beside current values, speed values for
that each equipped vehicle is able to broadcast its each second in last 10 seconds were included in analysis.
microscopic data and every equipped vehicle is able to Every simulation produced over 110000 samples where
receive and decode it. Every equipped vehicle can collect each sample is microscopic values of each vehicle at every
information from equipped vehicles in its neighborhood. second. Total samples from 35 simulations cumulated
Range of this neighborhood depends on mounted more than 4 million samples. Due to difficulty of
equipment. In case of implementing DSRC transmitters, processing such a huge data, 4279 samples that consist of

43
2608 accident case and 1671 non-accident case has been better performance than SVM and ANN with 92%
randomly selected in a way to represent all data. These accuracy and 94% sensitivity.
samples were entered to supervised machine learning
algorithms as input and 10-fold cross validation was used TABLE 1. COMPARISON OF SUPERVISED LEARNING ALGORITHMS
to compare accuracy of algorithms on traffic data.
Accuracy Sensitivity Specificity
Algorithm
B. Comparison of Classification Methods (%) (%) (%)
Purpose of this study is to present that if vehicles are SVM 89 88 90
installed with trained equipment, they can distinguish
accident situations from normal situations. It is assumed ANN 90 86 93
that vehicles can regularly broadcast some of their
microscopic variables and they can classify received RF 92 94 88
information using machine learning tools to determine if
any accident is occurring. SUMO simulation application is C. Discussion
used to create accidents and produce microscopic This study has shown that accidents can be detected
parameter values for accident and normal situations. using machine learning methods. Probe vehicles can use
proposed system during their travel and check constantly if
The proposed usage of classification methods aims to any accident happened and if there is any accident, it can
enable vehicle to detect accidents on its neighborhood. change its route or speed can be decreased to prevent any
Effectiveness of classification techniques on microscopic secondary accident. Evaluations have shown that RF is able
variables in accident detection are evaluated and compared to detect accidents with 92% accuracy while ANN is able
in this study. to detect with 90% accuracy and SVM with 89% accuracy.
Following assumptions have been considered through In addition to accuracy ratio, sensitivity ratio of RF also
this study: supports the idea of using RF over ANN and SVM.
Sensitivity can be interpreted as detection rate of accidents
• Only probe vehicles are equipped with V2V when accident actually happened where specificity can be
communication devices. interpreted as categorizing normal traffic flow as normal
• Probe vehicles broadcast their position and speed at situation. RF has higher sensitivity with 94% ratio while
every second. ANN has 86% and SVM has 88%, but lower specificity
than ANN and SVM. RF performs 88% specificity while
• Probe vehicles are able to calculate position of ANN with 93% and SVM with 90%. Sensitivity and
transferring vehicle by using signal processing and specificity ratios show that RF can detect accidents better
antenna techniques and its own location than others, but it is not as good as others at detecting
normal traffic flows. RF will warn about accident more
• Probe vehicles can aggregate microscopic traffic values often than others when there is no accident. Since detecting
for each vehicle for last 10 seconds. normal situation as accident is always more preferable than
• Probe vehicles can execute trained classification detecting accident as normal situation, it can be concluded
method at every second. that RF shows better performance than ANN and SVM and
it can be used for accident detection in proposed system.
Furthermore, supervised learning methods are trained
and tested using 10-fold cross validation method. In this Based on the findings of the presented work, the
method, 90% of collected data is used to train the learning followings can be emphasized:
methods and the rest, 10% of collected data is used to test • Vehicle’s microscopic traffic values can be used to gain
the learned model. In order to evaluate the performance of some information about traffic.
each classifier, the number of true positives (TP), false
positives (FP), true negatives (TN), and false negatives • Accident detection methods can be developed without
(FN) are used and accuracy, sensitivity, and specificity using Global Positioning System (GPS) values, since
value of each algorithm is used to compare algorithms with GPS values may not point the exact location.
each other. TP, TN, FP, and FN values are obtained, and
accuracy, sensitivity, and specificity values are calculated. • Machine learning algorithms can be used to analyze
behavior of vehicles to detect unusual situations on the
Accuracy = (TP+TN)/(TP+TN+FP+FN) (1) traffic.
Sensitivity = TP/(TP+FN) (2) • RF shows better performance at detection accidents
Specificity = TP/(TN+FP) (3) than ANN and SVM.

Table shows the comparison between SVM, ANN and • Without wide range of V2V equipment deployment,
RF classification algorithms. SVM and ANN is well some safety applications like accident detection can be
known classification algorithms with their high accuracy developed.
rate specially in ITS. The aim of this study was to
investigate performance of RF algorithm on traffic data and
compare it with SVM and ANN. RF has shown slightly

44
V. CONCLUSION [11] X. Binglei, H. Zheng, and M. Hongwei, “Fuzzy-logic-based
traffic incident detection algorithm for freeway,” in 2008
This paper has demonstrated a real-time traffic accident International Conference on Machine Learning and Cybernetics,
detection method, that combined vehicle to vehicle 2008, vol. 3, pp. 1254–1259.
communication techniques with machine learning [12] W. Wang, S. Chen, and G. Qu, “Comparison between Partial
methods. The proposed method was cautiously evaluated Least Squares Regression and Support Vector Machine for
Freeway Incident Detection,” 2007, pp. 190–195.
in a traffic simulation environment, SUMO. The evaluation [13] R. Long Cheu, H. Qi, and D.-H. Lee, “Mobile Sensor and
of the V2V data communication model affirm that the Sample-Based Algorithm for Freeway Incident Detection,”
Random Forest, Artificial Neural Networks and Support Transp. Res. Rec., vol. 1811, no. 1, pp. 12–20, Jan. 2002.
Vector Machine algorithms successfully identified [14] Y. Ma, M. Chowdhury, A. Sadek, and M. Jeihani, “Real-time
accidents using location and speed information. Moreover, highway traffic condition assessment framework using vehicle-
infrastructure integration (VII) with artificial intelligence (AI),”
the proposed method can provide estimated geographical Trans Intell Transp. Sys, vol. 10, no. 4, pp. 615–627, Dec. 2009.
location of the possible accident, which could be useful for [15] J. A. Barria and S. Thajchayapong, “Detection and Classification
highway administration to response immediately or of Traffic Anomalies Using Microscopic Traffic Variables,”
prevent secondary accident. Intell. Transp. Syst. IEEE Trans. On, vol. 12, no. 3, pp. 695–704,
Sep. 2011.
Furthermore, it is shown that accidents or other [16] Y. Li and M. McDonald, “Motorway incident detection using
incidents can be regarded as outliers in traffic data and probe vehicles,” Proc. ICE - Transp., vol. 158, no. 1, pp. 11–15,
machine learning algorithms can be employed to detect Jan. 2005.
[17] M. Ng and S. Travis Waller, “A static network level model for the
those outliers. Upon detection of traffic incident, other information propagation in vehicular ad hoc networks,” Transp.
probe vehicles can be warned about the incident and this Res. Part C Emerg. Technol., vol. 18, no. 3, pp. 393–407, Jun.
will help drivers take some action to prevent further 2010.
incidents and redirect their route. Simulations have [18] J.-B. Sheu, “A sequential detection approach to real-time freeway
indicated that Random Forest algorithm has shown slightly incident detection and characterization,” Eur. J. Oper. Res., vol.
better performance than Artificial Neural Networks and 157, no. 2, pp. 471–485, Sep. 2004.
[19] G. K. Mitropoulos et al., “Wireless Local Danger Warning:
Support Vector Machines due to its simplicity and Cooperative Foresighted Driving Using Intervehicle
randomization process. Communication,” Intell. Transp. Syst. IEEE Trans. On, vol. 11,
no. 3, pp. 539–553, Sep. 2010.
REFERENCES [20] B. Ghosh and D. P. Smith, “Customization of automatic incident
[1] E. Ahmed et al., “The role of big data analytics in Internet of detection algorithms for signalized urban arterials,” J. Intell.
Things,” Comput. Netw., 2017. Transp. Syst., vol. 18, no. 4, pp. 426–441, 2014.
[2] P. Rizwan, K. Suresh, and M. R. Babu, “Real-time smart traffic [21] N. Salameh, G. Challita, S. Mousset, A. Bensrhair, and S.
management system for smart cities by using Internet of Things Ramaswamy, “Collaborative positioning and embedded multi-
and big data,” presented at the Emerging Technological Trends sensors fusion cooperation in advanced driver assistance
(ICETT), International Conference on, 2016, pp. 1–7. system,” Transp. Res. Part C Emerg. Technol., vol. 29, pp. 197–
[3] S. Kamran and O. Haas, “A multilevel traffic incidents detection 213, 2013.
approach: Identifying traffic patterns and vehicle behaviours [22] M. Amadeo, C. Campolo, and A. Molinaro, “Enhancing IEEE
using real-time gps data,” presented at the Intelligent Vehicles 802.11p/WAVE to provide infotainment applications in
Symposium, 2007 IEEE, 2007, pp. 912–917. VANETs,” Ad Hoc Netw., vol. 10, no. 2, pp. 253–269, Mar. 2012.
[4] D. Srinivasan, X. Jin, and R. L. Cheu, “Evaluation of adaptive [23] S. Rezaei, R. Sengupta, H. Krishnan, X. Guan, and R. Bhatia,
neural network models for freeway incident detection,” IEEE “Tracking the position of neighboring vehicles using wireless
Trans. Intell. Transp. Syst., vol. 5, no. 1, pp. 1–11, 2004. communications,” Transp. Res. Part C Emerg. Technol., vol. 18,
[5] L. Calderoni, D. Maio, and S. Rovis, “Deploying a network of no. 3, pp. 335–350, Jun. 2010.
smart cameras for traffic monitoring on a ‘city kernel,’” Expert [24] M. Behrisch, L. Bieker, J. Erdmann, and D. Krajzewicz, “SUMO
Syst. Appl., vol. 41, no. 2, pp. 502–507, 2014. - Simulation of Urban MObility: An Overview,” in SIMUL 2011,
[6] H.-Y. Cheng, V. Gau, C.-W. Huang, and J.-N. Hwang, “Advanced The Third International Conference on Advances in System
formation and delivery of traffic information in intelligent Simulation, Barcelona, Spain, 2011, pp. 63–68.
transportation systems,” Expert Syst. Appl., vol. 39, no. 9, pp. [25] I. H. Witten, E. Frank, and M. A. Hall, Data mining : practical
8356–8368, 2012. machine learning tools and techniques. Burlington, MA: Morgan
[7] W. Wen, “An intelligent traffic management expert system with Kaufmann, 2011.
RFID technology,” Expert Syst. Appl., vol. 37, no. 4, pp. 3024– [26] A. Fielding, Cluster and classification techniques for the
3035, 2010. biosciences. Cambridge, UK; New York: Cambridge University
[8] J. Bacon, A. Bejan, A. Beresford, D. Evans, R. Gibbens, and K. Press, 2007.
Moody, “Using real-time road traffic data to evaluate [27] L. Breiman, “Random Forests,” Mach. Learn., vol. 45, no. 1, pp.
congestion,” Dependable Hist. Comput., pp. 93–117, 2011. 5–32, Oct. 2001.
[9] E. D’Andrea and F. Marcelloni, “Detection of traffic congestion [28] A. Verikas, A. Gelzinis, and M. Bacauskiene, “Mining data with
and incidents from GPS trace analysis,” Expert Syst. Appl., vol. random forests: A survey and results of new tests,” Pattern
73, pp. 43–56, 2017. Recognit., vol. 44, no. 2, pp. 330–349, Feb. 2011.
[10] D. Srinivasan, R. L. Cheu, Y. P. Poh, and A. K. C. Ng, [29] N. Dogru and A. Subasi, “Comparison of Clustering Techniques
“Development of an intelligent technique for traffic network for Traffic Accident Detection,” Turkish Journal of Electrical
incident detection,” Eng. Appl. Artif. Intell., vol. 13, no. 3, pp. Engineering & Computer Sciences, vol. 23, no 1, pp 2124-2137,
311–322, Jun. 2000. 2015

45

Вам также может понравиться