Litcius/Paper detail

Traffic Congestion Prediction using Decision Tree, Logistic Regression and Neural Networks

Tariku Sinshaw Tamir, Gang Xiong, Zhishuai Li, Hao Tao, Zhen Shen, Bin Hu, Heruye Mulugeta Menkir

2020IFAC-PapersOnLine35 citationsDOIOpen Access PDF

Abstract

Traffic congestion is a serious problem around the world and to a great extent influences urban communities in various manners including increased stress levels, delayed deliveries, fuel wastage, and monetary losses. Therefore, an accurate congestion prediction algorithm to limit these misfortunes is fundamental. This paper presents a comparative study of traffic congestion prediction systems including decision tree, logistic regression, and neural networks. Five days of traffic information (1,231,200 samples) are utilized to drive the prediction model. The TensorFlow and the Clementine machine learning platforms are used for data preprocessing, training, and testing of the model. The confusion matrix clears that decision tree has better prediction performance and leads the other two methods with accuracy (97%), macro-average precision (95%), macro-average recall (96%), and macro-average F1_score (96%) in the python programming environment. Moreover, performance of the three prediction models is verified in Clementine environment and decision tree outperforms all other models with an accuracy of 97.65%.

Topics & Concepts

Decision treeComputer scienceMacroArtificial neural networkRandom forestLogistic regressionPreprocessorArtificial intelligenceMachine learningPython (programming language)Decision tree modelPredictive modellingConfusion matrixData miningProgramming languageOperating systemTraffic Prediction and Management TechniquesTransportation Planning and OptimizationTraffic control and management
Traffic Congestion Prediction using Decision Tree, Logistic Regression and Neural Networks | Litcius