Driving Maneuver Classification Using Domain Specific Knowledge and Transfer Learning

Supriya Sarker, Md Mokammel Haque, M. Ali Akber Dewan

Research output: Contribution to journalJournal Articlepeer-review

6 Citations (Scopus)


With the increasing number of vehicles, the usage of technology has also been increased in the transportation system. Although automobile companies are using advanced technologies to develop high performing transports, traffic safety still remains to be a concerning issue. Drivers' driving behavior is considered as one of the key factors of the traffic safety, which could be monitored from their individual driving maneuvers. In this paper, we present a supervised learning model and a semi-supervised transfer learning model for the classification of driving maneuvers from the sensor fusion time series data. The semi-supervised model consists of an unsupervised long-short term memory (LSTM) autoencoder and a supervised LSTM classifier. The supervised model consists of a supervised LSTM model. Because of using LSTM, both of the models can analyze time-series data. In the semi-supervised model, the LSTM encoder learns from unlabeled data as a compressed low dimensional feature vector, which then transfers the learning to the supervised LSTM classifier to classify the driving maneuvers. With the proposed models, we use domain specific knowledge data of the driving environment, such as data changing rules of various driving maneuvers as well as the temporal features over time. We use class functions for seven driving maneuver types and convert those into binary feature vector to use with the LSTM models. We present a comparative analysis of the per class accuracy of the proposed semi-supervised and supervised models with and without using domain-specific knowledge, where the models with the domain specific knowledge outperform. Our proposed semi-supervised and supervised models are compared with the other existing approaches, where our models trained with the domain specific knowledge provided better performance. We also compared the per class accuracy for both the supervised and semi-supervised models, where all the maneuver class accuracy for supervised model was above 98% and semi-supervised model was above 95%. Although the supervised model outperforms the semi-supervised model, the semi-supervised model would be more beneficial in applications where the labeled driving maneuvers data are hard to capture or insufficient.

Original languageEnglish
Article number9455147
Pages (from-to)86590-86606
Number of pages17
JournalIEEE Access
Publication statusPublished - 2021


  • Driving maneuver classification
  • LSTM autoencoder
  • domain specific knowledge
  • semi-supervised learning
  • transfer learning


Dive into the research topics of 'Driving Maneuver Classification Using Domain Specific Knowledge and Transfer Learning'. Together they form a unique fingerprint.

Cite this