Traffic accident severity prediction using a novel multi-objective genetic algorithm

ABSTRACT Prediction of traffic accident severity is a motor vehicle traffic challenge due to its impact on saving human lives. There are several researches in the literature to predict traffic accident severity based on artificial neural networks (ANNs), support vector machines (SVMs), decision trees (DTs) and other classification methods. In fact, the main disadvantage of ANNs and SVMs is lack of interpretation for human and the main disadvantage of classical DTs such as C4.5, ID3 and CART is their low accuracy. To address these drawbacks, in this paper we propose a novel rule-based method to predict traffic accident severity according to user's preferences instead of conventional DTs. In the proposed method, we customised a multi-objective genetic algorithm, i.e. Non-Dominated Sorting Genetic Algorithm (NSGA-II), to optimise and identify rules according to Support, Confidence and Comprehensibility metrics. The goal of the proposed method is providing facilities to make use of the knowledge of users, including traffic police, roads and transportation engineers and trade-off among all the conflicting objectives. The proposed method is evaluated by a traffic accident data set including 14211 accidents in rural and urban roads in Tehran Province of Iran for a period of 5 years (2008–2013). The evaluation results revealed that the proposed method outperforms the classification methods such as ANN, SVM, and conventional DTs according to classification metrics like accuracy (88.2%), and performance metrics of rules like support and confidence (0.79 and 0.74, respectively).

[1]  M. Kubát An Introduction to Machine Learning , 2017, Springer International Publishing.

[2]  Zahid Halim,et al.  Artificial intelligence techniques for driving safety and vehicle crash prediction , 2016, Artificial Intelligence Review.

[3]  Mahdi Alikhani,et al.  Presentation of clustering-classification heuristic method for improvement accuracy in classification of severity of road accidents in Iran , 2013 .

[4]  Li-Yen Chang,et al.  Analysis of traffic injury severity: an application of non-parametric classification tree techniques. , 2006, Accident; analysis and prevention.

[5]  John H. Holland,et al.  The Dynamics of Searches Directed by Genetic Algorithms , 1989 .

[6]  Bart Baesens,et al.  An empirical evaluation of the comprehensibility of decision table, tree and rule based predictive models , 2011, Decis. Support Syst..

[7]  Saeed Jalili,et al.  An evolutionary approach to identify logical components , 2014, J. Syst. Softw..

[8]  Saeed Jalili,et al.  Selecting Proper Security Patterns Using Text Classification , 2009, 2009 International Conference on Computational Intelligence and Software Engineering.

[9]  Mohammad Mehdi Sepehri,et al.  Designing a chronological based framework for condition monitoring in heart disease patients- a data mining approach (DM-PTTD) , 2014 .

[10]  Seyed Ali Jafari,et al.  Prediction of road traffic death rate using neural networks optimised by genetic algorithm , 2015, International journal of injury control and safety promotion.

[11]  Jianfeng Xi,et al.  A Hybrid Algorithm of Traffic Accident Data Mining on Cause Analysis , 2013 .

[12]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[13]  Saeed Jalili,et al.  CCIC: Clustering analysis classes to identify software components , 2015, Inf. Softw. Technol..

[14]  Francisco Javier Calvo Poyo,et al.  Using Decision Trees for Comparing Different Consistency Models , 2014 .

[15]  Iman Aghayan,et al.  Prediction for traffic accident severity: comparing the artificial neural network, genetic algorithm, combined genetic algorithm and pattern search methods , 2012 .

[16]  Saeed Jalili,et al.  SCI-GA: Software Component Identification using Genetic Algorithm , 2013, J. Object Technol..

[17]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[18]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[19]  Farhad Soleimanian Gharehchopogh,et al.  EVALUATION OF PARTICLE SWARM OPTIMIZATION ALGORITHM IN PREDICTION OF THE CAR ACCIDENTS ON THE ROADS: A CASE STUDY , 2013 .

[20]  Li-Yen Chang,et al.  Analysis of driver injury severity in truck-involved accidents using a non-parametric classification tree model , 2013 .

[21]  Lawrence W. Lan,et al.  Contributory Factors to Crash Severity in Taiwan's Freeways::Genetic Mining Rule Approach , 2010 .

[22]  López Griselda,et al.  Using Decision Trees to Extract Decision Rules from Police Reports on Road Accidents , 2012 .

[23]  Griselda López,et al.  Extracting decision rules from police accident reports through decision trees. , 2013, Accident; analysis and prevention.

[24]  Fabrizio Sebastiani,et al.  Machine learning in automated text categorization , 2001, CSUR.

[25]  Carlos A. Coello Coello,et al.  Evolutionary multiobjective optimization , 2011, WIREs Data Mining Knowl. Discov..

[26]  Afshin Shariat Mohaymany,et al.  Analysis of the traffic injury severity on two-lane, two-way rural roads based on classification tree models , 2011 .

[27]  Ramesh Sharda,et al.  Identifying significant predictors of injury severity in traffic accidents using a series of artificial neural networks. , 2006, Accident; analysis and prevention.

[28]  Juan de Oña,et al.  Analysis of traffic accident severity using Decision Rules via Decision Trees , 2013, Expert Syst. Appl..

[29]  Iman Aghayan,et al.  Application of Support Vector Machine for Crash Injury Severity Prediction : A Model Comparison Approach , 2015 .

[30]  J R Stewart,et al.  Applications of Classification and Regression Tree Methods in Roadway Safety Studies , 1996 .

[31]  Alessandra Marinoni,et al.  Are car drivers holding a motorcycle licence less responsible for motorcycle--car crash occurrence? A non-parametric approach. , 2006, Accident; analysis and prevention.

[32]  Saeed Jalili,et al.  Design patterns selection: An automatic two-phase method , 2012, J. Syst. Softw..

[33]  A. S. Al-Ghamdi Using logistic regression to estimate the influence of accident factors on accident severity. , 2002, Accident; analysis and prevention.

[34]  Khalili Mohadeseh,et al.  ROAD TRAFFIC ACCIDENT REDUCTION VIA GLM, CRT, LR REGRESSION MODELS , 2010 .

[35]  Mojtaba Ziyadi,et al.  Prediction of accident severity using artificial neural networks , 2011 .

[36]  Carol A C Flannagan,et al.  Identification and validation of a logistic regression model for predicting serious injuries associated with motor vehicle crashes. , 2011, Accident; analysis and prevention.

[37]  Yann LeCun,et al.  Measuring the VC-Dimension of a Learning Machine , 1994, Neural Computation.

[38]  S Y Sohn,et al.  Pattern recognition for road traffic accident severity in Korea , 2001, Ergonomics.

[39]  Eckart Zitzler,et al.  Evolutionary multi-objective optimization , 2007, Eur. J. Oper. Res..

[40]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..

[41]  A. Abraham,et al.  RULE MINING AND CLASSIFICATION OF ROAD TRAFFIC ACCIDENTS USING ADAPTIVE REGRESSION TREES , 2005 .