Vehicle Auto-Classification Using Machine Learning Algorithms Based on Seismic Fingerprinting

Ahmad Bahaa Ahmad, Hakim Saibi, Abdelkader Nasreddine Belkacem, Takeshi Tsuji

Research output: Contribution to journalArticlepeer-review

7 Citations (Scopus)


Most vehicle classification systems now use data from images or videos. However, these approaches violate drivers’ privacy and reveal their identities. Due to various disruptions, detecting automobiles using seismic ambient noise signals is challenging. This study uses seismic surface waves to compare time series data between different vehicle types. We applied various artificial intelligence approaches using raw data from three different vehicle sizes (Bus/Truck, Car, and Motorcycle) and background noise. By using vertical component seismic data, this study compares the decoding abilities of Logistic Regression, Support Vector Machine, and Naïve Bayes (NB) approaches to determine the class of automobiles. The Multiclass classifiers were trained on 4185 samples and tested on 1395 randomly chosen from actual and synthetic data sets. Additionally, we used the convolutional neural network approach as a baseline to assess the effectiveness of machine learning (ML) methods. The NB method showed relatively high classification accuracy during training for the three multiclass classification situations. Overall, we investigate an ML-based decoding technique that can be used for security and traffic analysis across large geographic areas without endangering driver privacy and is more effective and economical than conventional methods.

Original languageEnglish
Article number148
Issue number10
Publication statusPublished - Oct 2022


  • convolutional neural network
  • logistic regression
  • machine learning
  • naïve bayes
  • signal-to-noise ratio
  • support vector machine
  • traffic monitoring

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Computer Networks and Communications


Dive into the research topics of 'Vehicle Auto-Classification Using Machine Learning Algorithms Based on Seismic Fingerprinting'. Together they form a unique fingerprint.

Cite this