Skip to main content
Log in

Learning to detect subway arrivals for passengers on a train

  • Research Article
  • Published:
Frontiers of Computer Science Aims and scope Submit manuscript

Abstract

The use of traditional positioning technologies, such as GPS and wireless local positioning, rely on underlying infrastructure. However, in a subway environment, such positioning systems are not available for the positioning tasks, such as the detection of the train arrivals for the passengers in the train. An alternative approach is to exploit the contextual information available in the mobile devices of subway riders to detect train arrivals. To this end, we propose to exploit multiple contextual features extracted from the mobile devices of subway riders to precisely detecting train arrivals. Following this line, we first investigate potential contextual features which may be effective to detect train arrivals according to the observations from 3D accelerometers and GSM radio. Furthermore, we propose to explore the maximum entropy (MaxEnt) model for training a train arrival detector by learning the correlation between contextual features and train arrivals. Finally, we perform extensive experiments on several real-world data sets collected from two major subway lines in the Beijing subway system. Experimental results validate both the effectiveness and efficiency of the proposed approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Yu K, Zhu H, Cao H, Zhang B, Chen E, Tian J, Rao J. Learning to detect the subway station arrival for mobile users. In: Proceedings of the 14th Intelligent Data Engineering and Automated Learning. 2013, 49–57

    Google Scholar 

  2. Han L, Jyri S, Ma J, Yu K. Research on context-aware mobile computing. In: Proceedings of the 22nd International Conference on Advanced Information Networking and Applications Workshops. 2008, 24–30

    Google Scholar 

  3. Yu C C, Chang H P. Towards context-aware recommendation for personalized mobile travel planning. In: Proceedings of the 2013 Context-Aware Systems and Applications. 2013, 121–130

    Chapter  Google Scholar 

  4. Huang C M, Lin S Y, Hsieh T H. The personalized context-aware mobile advertisement system using a novel approaching detection method over cellular networks. Software: Practice and Experience, DOI: 10.1002/spe.2208, 2013

    Google Scholar 

  5. Yu K, Zhang B, Zhu H, Cao H, Tian J. Towards personalized context aware recommendation by mining context logs through topic models. In: Proceedings of the 1st Pacific Asia Knowledge Discovery and Data Mining. 2012, 431–443

    Chapter  Google Scholar 

  6. Zhu H, Chen E, Yu K, Cao H, Xiong H, Tian J. Mining personal context-aware preferences for mobile users. In: Zaki M J, Siebes A, Yu J X, Goethals B, Webb G I, Wu X, eds. Proceedings of the IEEE International Conference on Data Mining. 2012, 1212–1217

    Google Scholar 

  7. Zhu H, Cao H, Chen E, Xiong H. Mobile App Classification with Enriched Contextual Information. IEEE Transactions on Mobile Computing, Pre-print, DOI: 10.1109/TMC, 2013, 113

    Google Scholar 

  8. Reddy S, Burke J, Estrin D, Hansen M, Srivastava M. Determining transportation mode on mobile phones. In: Proceeding of the 12th IEEE International Symposium on Wearable Computers. 2008, 25–28

    Google Scholar 

  9. Reddy S, Mun M, Burke J, Estrin D, Hansen M, Srivastava M. Using mobile phones to determine transportation modes. ACM Transactions on Sensor Networks, 2010, 6(2): 13

    Article  Google Scholar 

  10. Zhang L, Qiang M, Yang G. Mobility transportation mode detection based on trajectory segment? Journal of Computational Information Systems, 2013, 9(8): 3279–3286

    Google Scholar 

  11. Mantyjarvi J, Himberg J, Huuskonen P. Collaborative context recognition for handheld devices. In: Proceedings of the 1st IEEE International Conference on Pervasive Computing and Communications. 2003, 161–168

    Google Scholar 

  12. Mayrhofer R, Radi H, Ferscha A. Recognizing and predicting context by learning from user behavior. In: Proceedings of the 2003 International Conference on Advances in Mobile Multimedia. 2003, 25–35

    Google Scholar 

  13. Brezmes T, Gorricho J L, Cotrina J. Activity recognition from accelerometer data on a mobile phone. Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living. Berlin: Springer, 2009, 796–799

    Chapter  Google Scholar 

  14. Hu D H, Yang Q. Transfer learning for activity recognition via sensor mapping. In: Proceedings of the 22nd International Joint Conference on Artificial Intelligence. 2011, 3: 1962–1967

    Google Scholar 

  15. Kwapisz J R, Weiss G M, Moore S A. Activity recognition using cell phone accelerometers. ACM SIGKDD Explorations Newsletter, 2011, 12(2): 74–82

    Article  Google Scholar 

  16. Thiemjarus S. A device-orientation independent method for activity recognition. In: Proceedings of the 2010 International Conference on Body Sensor Networks. 2010, 19–23

    Chapter  Google Scholar 

  17. Deblauwe N, Ruppel P. Combining gps and gsm cell-id positioning for proactive location-based services. In: Proceedings of the 4th Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services. 2007, 1–7

    Google Scholar 

  18. Yang J, Varshavsky A, Liu H, Chen Y, Gruteser M. Accuracy characterization of cell tower localization. In: Proceedings of the 12th ACM International Conference on Ubiquitous Computing. 2010, 223–226

    Chapter  Google Scholar 

  19. Paek J, Kim K H, Singh J P, Govindan R. Energy-efficient positioning for smartphones using cell-ID sequence matching. In: Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services. 2011, 293–306

    Google Scholar 

  20. 4G-Wikipedia, the free encyclopedia. http://en.wikipedia.org/wiki/4G. 2013. Online; accessed on 22-June-2013

  21. Liu H, Darabi H, Banerjee P, Liu J. Survey of wireless indoor positioning techniques and systems. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 2007, 37(6): 1067–1080

    Article  Google Scholar 

  22. Lee J Y, Yoon C H, Park H, So J. Analysis of location estimation algorithms for wifi fingerprint-based indoor localization. American Society of Transportation and Logistics, 2013, 19: 89–92

    Google Scholar 

  23. Arai K, Tolle H. Color radiomap interpolation for efficient fingerprint wifi-based indoor location estimation. International Journal of Advanced Research in Artificial Intelligence, 2013, 2(3): 10–15

    Google Scholar 

  24. Rojas F M. Transit Transparency: Effective Disclosure through Open Data. Transparency Policy Project, 2012

    Google Scholar 

  25. Zheng Y, Wong W K, Guan X, Trost S. Physical activity recognition from accelerometer data using a multi-scale ensemble method. In: Proceedings of the 25th Innovative Applications of Artificial Intelligence Conference. 2013, 1575–1581

    Google Scholar 

  26. Received signal strength indication-Wikipedia, the free encyclopedia. http://en. wikipedia.org/wiki/Received_signal_strength_indication. Online; accessed on 22-June-2013

  27. Responsiveness-Wikipedia, the free encyclopedia. http://en.wikipedia.org/wiki/Responsiveness. Online; accessed on 18-Nov-2013

  28. Nielsen J. Response times: the 3 important limits. http://www.nngroup.com/articles/response-times-3-important-limits/. Online; accessed on 18-Nov-2013

  29. Phan X H, Nguyen L M, Horiguchi S. Learning to classify short and sparse text & web with hidden topics from large-scale data collections. In: Proceedings of the 17th International Conference on World Wide Web. 2008, 91–100

    Chapter  Google Scholar 

  30. Zhu H, Cao H, Chen E, Xiong H, Tian J. Exploiting enriched contextual information for mobile app classification. In: Proceedings of the 21st ACM International Conference on Information and Knowledge Management. 2012, 1617–1621

    Google Scholar 

  31. Della Pietra S, Della Pietra V, Lafferty J. Inducing features of random fields. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1997, 19(4): 380–393

    Article  Google Scholar 

  32. Malouf R, Groningen R. A comparison of algorithms for maximum entropy parameter estimation. In: Proceedings of the 6th Conference on Natural Language Learning. 2002, 49–55

    Google Scholar 

  33. Maloof M A. Learning when data sets are imbalanced and when costs are unequal and unknown. In: Proceedings of the 2003 International Conference on Machine Learning Workshop on Learning from Imbalanced Data Sets II. 2003, 1–8

    Google Scholar 

  34. Sun Y, Kamel M S, Wong A K, Wang Y. Cost-sensitive boosting for classification of imbalanced data. Pattern Recognition, 2007, 40(12): 3358–3378

    Article  MATH  Google Scholar 

  35. Weiss G M. Mining with rarity: a unifying framework. ACM SIGKDD Explorations Newsletter, 2004, 6(1): 7–19

    Article  Google Scholar 

  36. Chawla N V. Data mining for imbalanced datasets: an overview. Data Mining and Knowledge Discovery Handbook. Berlin: Springer, 2010, 875–886

    Google Scholar 

  37. Android APIs. http://developer.android.com/reference/packages.html. Online; accessed on 22-June-2013

  38. Beijing Subway-Wikipedia, the free encyclopedia. http://en.wikipedia.org/wiki/Beijing_Subway. Online; accessed on 22-June-2013

  39. Nigam K, Lafferty J, McCallum A. Using maximum entropy for text classification. In: Proceedings of the 16th International Joint Conference on Artificial Intelligence Workshop on Machine Learning for Information Filtering. 1999, 61–67

    Google Scholar 

  40. Biagioni J, Gerlich T, Merrifield T, Eriksson J. Easytracker: automatic transit tracking, mapping, and arrival time prediction using smartphones. In: Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems. 2011, 68–81

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kuifei Yu.

Additional information

This is a substantially extended and revised version of our earlier work [1], which appears in the Proceedings of the 14th International Conference on Intelligent Data Engineering and Automated Learning (IDEAL’13).

Kuifei Yu is a director of Invention Research and Development in Zhigu.com. He is a PhD candidate in the University of Chinese Academy of Sciences, Beijing, China. He received his BS from North China University of Water Resources and Electric Power, China in 2004, and his MS from Beijing University of Posts and Telecommunications, China in 2007, both in Computer Science and Technology. He joined Nokia Research Center as a researcher, then senior researcher during 2007 and 2012. His current research interests include mobile data mining, computational advertising, and patent mining. In these fields, he has applied around 30 invention patents world wide and published several papers in refereed conference proceedings and journals, such as PAKDD, ICDM, and TIST.

Hengshu Zhu is a PhD student in the School of Computer Science and Technology at the University of Science and Technology of China, Hefei. He was supported by the China Scholarship Council as a visiting research student at Rutgers-the State University of New Jersey, NJ, USA. He received his BE in Computer Science in 2009 from USTC.His main research interests include mobile data mining, intelligent data analysis, and social networks. He has published several papers in refereed conference proceedings and journals, such as CIKM, ICDM, and www Journal. He has been a journal reviewer for TSMC-B, www Journal and KAIS, and an external reviewer for several international conferences.

Huanhuan Cao is currently the principal scientist of Nuomi.com. Before joining Nuomi, he was a key research engineer of Hipu Info. Tech. Ltd, a start-up focusing on personalized news recommendation. Previously he worked for Nokia Research Center as a senior researcher. He received his BE and PhD from the University of Science and Technology of China, in 2005 and 2009, respectively. He won the Microsoft Fellow and Chinese Academic Science President Award. His current major research interests include recommender systems, location mining, and mobile user behavior analysis. In these fields, he has applied for more than 30 invention patents and published more than 20 papers in high rated conferences and journals.

Baoxian Zhang is a Full Professor of the University of Chinese Academy of Sciences, Beijing, China. He received his BS, MS, PhD degrees in Electrical Engineering from Northern Jiaotong University (Now Beijing Jiaotong University), China in 1994, 1997, and 2000, respectively. He has served as Guest Editors of special issues for ACM Mobile Networks and Applications and IEEE Journal on Selected Areas in Communications. He has served and continued to serve on technical program committees for many international conferences and symposia, including IEEE GLOBECOM, ICC, and WCNC. He has published over 100 refereed technical papers in archival journals and conference proceedings. His research interests cover network architecture, protocol and algorithm design, wireless ad hoc and sensor networks, and performance evaluation. He is a senior member of the IEEE.

Enhong Chen is Professor and Vice Dean of the School of Computer Science at University of Science and Technology of China. He received his PhD in Computer Science from the University of Science and Technology of China in 1996. His general area of research is web search and data mining, with a focus on developing effective and efficient data analysis techniques for emerging data intensive applications. He has published around 100 papers in refereed journals and conference proceedings. He is a senior member of the IEEE, and a member of the ACM.

Jilei Tian is a research leader in Nokia. He received his BS and MS in Biomedical Engineering from Xi’an Jiaotong University, China and his PhD in Computer Science from the University of Eastern Finland in 1985, 1988, and 1997, respectively. He was a faculty member of Beijing Jiaotong University, China from 1988 to 1994. He joined Nokia Research Center as senior researcher in 1997, primarily in the area of spoken language processing and recently in rich context data modeling and personalized services. He has authored more than 100 publications including book chapters, journals, and conference papers. He has also around 100 patents including those pending. He has served as a member of technical committees and on the editorial board of international conferences and journals.

Jinghai Rao is a senior staff engineer at Samsung Information Systems America. Before joining Samsung, he worked in Nokia, AOL, and Carnegie Mellon University, USA. He has more than 10 years research experience in ontology, semantic web, query expansion, context awareness and locationbased services. Dr. Rao is active in the artificial intelligence and knowledge representation research community. He has authored more than 30 scientific publications, and served as a program committee member or reviewer for various international conferences and journals. Dr. Rao received his PhD from Norwegian University of Science and Technology, Norway, and his MS and BS from Renmin University of China.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yu, K., Zhu, H., Cao, H. et al. Learning to detect subway arrivals for passengers on a train. Front. Comput. Sci. 8, 316–329 (2014). https://doi.org/10.1007/s11704-014-3258-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11704-014-3258-8

Keywords

Navigation