Classification of Road Traffic Congestion Levels from Vehicle’s Moving Patterns: A Comparison Between Artificial Neural Network and Decision Tree Algorithm

  • Thammasak ThianniwetEmail author
  • Satidchoke Phosaard
  • Wasan Pattara-Atikom
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 60)


We proposed a technique to identify road traffic congestion levels from velocity of mobile sensors with high accuracy and consistent with motorists’ judgments. The data collection utilized a GPS device, a webcam, and an opinion survey. Human perceptions were used to rate the traffic congestion levels into three levels: light, heavy, and jam. We successfully extracted vehicle’s moving patterns using a sliding windows technique. Then the moving patterns were fed into ANN and J48 algorithms. The comparison between two learning algorithms yielded that the J48 model shown the best result which achieved accuracy as high as 91.29%. By implementing the model on the existing traffic report systems, the reports will cover on comprehensive areas. The proposed method can be applied to any parts of the world.


Intelligent transportation system (ITS) traffic congestion level human judgment artificial neural network (ANN) decision tree (J48) GPS sliding windows moving pattern 


  1. 1.
    Phoosuphanusorn, S.: New mobile-phone users up 30%. Bangkok Post, Bangkok (May 2007)Google Scholar
  2. 2.
    Pattara-atikom, W., Peachavanish, R.: Estimating road traffic congestion from cell dwell time using neural network. The 7th International Conference on ITS Telecommunications (ITST 2007), Sophia Antipolis, France, June 2007Google Scholar
  3. 3.
    Pongpaibool, P., Tangamchit, P., Noodwong, K.: Evaluation of road traffic congestion using fuzzy techniques. Proceedings of IEEE TENCON 2007, Taipei, Taiwan, October 2007Google Scholar
  4. 4.
    Porikli, F., Li, X.: Traffic congestion estimation using hmm models without vehicle tracking. IEEE Intelligent Vehicles Symposium, pp. 188–193, June 2004Google Scholar
  5. 5.
    Lu, J., Cao, L.: Congestion evaluation from traffic flow information based on fuzzy logic. IEEE Intell. Transport. Syst. 1:50–33 (2003)Google Scholar
  6. 6.
    Krause, B., von Altrock, C.: Intelligent highway by fuzzy logic: Congestion detection and traffic control on multi-lane roads with variable road signs. 5th International Conference on Fuzzy Systems 3:1832–1837 (September 1996)Google Scholar
  7. 7.
    Alessandri, R.B.A., Repetto, M.: Estimating of freeway traffic variables using information from mobile phones. IEEE American Control Conference (2003)Google Scholar
  8. 8.
    Lomax, J.T., Tuner, S.M., Shunk, G., Levinson, H.S., Pratt, R.H., Bay, P.N., Douglas, B.B.: Quantifying Congestion: Final Report. National Cooperative Highway Research Program Report 398, TRB, Washington, DC (1997)Google Scholar
  9. 9.
    Bertini, R.L.: Congestion and Its Extent. Access to Destinations: Rethinking the Transportation Future of our Region, Minnesota, USA (2004)Google Scholar
  10. 10.
    Choocharukul, K.: Congestion measures in Thailand: State of the practice. Proceedings of the 10th National Convention on Civil Engineering, pp. TRP111-TRP118, May 2005Google Scholar
  11. 11.
    Pattara-atikom, W., Pongpaibool, P., Thajchayapong, S.: Estimating road traffic congestion using vehicle velocity. Proceedings of the 6th International Conference on ITS Telecommunications, pp. 1001–1004, Chengdu, China, June 2006Google Scholar
  12. 12.
    Drown, D.J., Khoshgoftaar, T.M., Narayanan, R.: Using evolutionary sampling to mine imbalanced data. Proceedings of the 6th International Conference on Machine Learning and Applications (ICMLA 2007), pp. 363–368, Ohio, USA, December 2007Google Scholar

Copyright information

© Springer Science+Business Media B.V. 2010

Authors and Affiliations

  • Thammasak Thianniwet
    • 1
    Email author
  • Satidchoke Phosaard
    • 1
  • Wasan Pattara-Atikom
    • 2
  1. 1.School of Information Technology, Institute of Social TechnologySuranaree University of TechnologyNakhon RatchasimaThailand
  2. 2.National Electronics and Computer Technology Center (NECTEC), Under the National Science and Technology Development Agency (NSTDA), Ministry of Science and TechnologyKlong Luang, PathumthaniThailand

Personalised recommendations