Methods for real-time prediction of the mode of travel using smartphone-based GPS and accelerometer data

Bryan D. Martin, Vittorio Addona, Julian Wolfson, Gediminas Adomavicius, Yingling Fan

Research output: Contribution to journalArticle

10 Scopus citations


We propose and compare combinations of several methods for classifying transportation activity data from smartphone GPS and accelerometer sensors. We have two main objectives. First, we aim to classify our data as accurately as possible. Second, we aim to reduce the dimensionality of the data as much as possible in order to reduce the computational burden of the classification. We combine dimension reduction and classification algorithms and compare them with a metric that balances accuracy and dimensionality. In doing so, we develop a classification algorithm that accurately classifies five different modes of transportation (i.e., walking, biking, car, bus and rail) while being computationally simple enough to run on a typical smartphone. Further, we use data that required no behavioral changes from the smartphone users to collect. Our best classification model uses the random forest algorithm to achieve 96.8% accuracy.

Original languageEnglish (US)
Article number2058
JournalSensors (Switzerland)
Issue number9
StatePublished - Sep 8 2017



  • Classification
  • Dimension reduction
  • Mode prediction
  • Movelets

Cite this