skip to main content
10.1145/3318216.3363310acmconferencesArticle/Chapter ViewAbstractPublication PagessecConference Proceedingsconference-collections
research-article

Collaborative cloud-edge computation for personalized driving behavior modeling

Published: 07 November 2019 Publication History

Abstract

Driving behavior modeling is an essential component of Advanced Driver Assistance Systems (ADAS). Existing methods usually analyze driving behaviors based on generic driving data, which do not consider personalization and user privacy. In this paper, we propose pBEAM, a collaborative cloud-edge computation system for personalized driving behavior modeling. The driving behavior model is built on top of Generative Adversarial Recurrent Neural Networks (GARNN), which adapts to the dynamic change of normal driving. Transfer learning from cloud to edge improves the model performance and robustness on the edge. We prune the deep neural networks in the cloud in order to minimize the model transferring load while maximally preserve the original model performance. A personalized edge model is trained on top of the pruned model using CGARNN-Edge (Conditional GARNN), which considers drivers' personal or contextual information as additional conditions. User privacy is well protected as no personal data needs to be uploaded to the cloud. Experimental results on driving data from both real world and driving simulator show that the proposed CGARNN-Edge achieves the best performance among all the methods.

References

[1]
2019. Collaborative Learning on the Edges: A Case Study on Connected Vehicles. In 2nd USENIX Workshop on Hot Topics in Edge Computing (HotEdge 19). USENIX Association, Renton, WA. https://www.usenix.org/conference/hotedge19/presentation/lu
[2]
Reza Abbasi-Asl and Bin Yu. 2017. Structural Compression of Convolutional Neural Networks Based on Greedy Filter Pruning. arXiv preprint arXiv:1705.07356 (2017).
[3]
Benjamin F Bowne, Nicholas R Baker, Duane Lee Marzinzik, Matthew Eric Riley, Nick U Christopulos, Brian Mark Fields, J Lynn Wilson, Bryan T Wilkerson, David W Thurber, et al. 2013. Methods to Determine a Vehicle Insurance Premium Based on Vehicle Operation Data Collected Via a Mobile Device. US Patent App. 13/763,231.
[4]
Daniel Ramage Brendan McMahan. 2017. Federated Learning: Collaborative Machine Learning without Centralized Training Data. Retrieved Sep 20, 2019 from https://ai.googleblog.com/2017/04/federated-learning-collaborative.html
[5]
Markus M Breunig, Hans-Peter Kriegel, Raymond T Ng, and Jörg Sander. 2000. LOF: identifying density-based local outliers. In ACM Sigmod Record, Vol. 29. ACM, ACM, New York, NY, USA, 93--104.
[6]
Xsens Technologies B.V. 2009. Xsens Mti-G-700 user manual and technical documentation. Retrieved Sep 20, 2019 from https://projects.asl.ethz.ch/datasets/lib/exe/fetch.php?media=hardware:tiltinglaser:mti-g_user_manual_and_technical_documentation.pdf
[7]
Emily L Denton, Soumith Chintala, Rob Fergus, et al. 2015. Deep generative image models using a laplacian pyramid of adversarial networks. In Advances in Neural Information Processing Systems (NIPS). 1486--1494.
[8]
Xiaohan Ding, Guiguang Ding, Jungong Han, and Sheng Tang. 2018. Auto-balanced filter pruning for efficient convolutional neural networks. In Proceedings of the 32nd AAAI Conference on Artificial Intelligence (AAAI).
[9]
Ziqiang Feng, Shilpa George, Jan Harkes, Padmanabhan Pillai, Roberta Klatzky, and Mahadev Satyanarayanan. 2018. Edge-Based Discovery of Training Data for Machine Learning. In 2018 IEEE/ACM Symposium on Edge Computing (SEC). IEEE, IEEE, 145--158.
[10]
Lex Fridman, Daniel E. Brown, Michael Glazer, et al. 2017. MIT Autonomous Vehicle Technology Study: Large-Scale Deep Learning Based Analysis of Driver Behavior and Interaction with Automation. CoRR abs/1711.06976 (2017). arXiv:1711.06976 http://arxiv.org/abs/1711.06976
[11]
Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In Advances in Neural Information Processing Systems (NIPS). 2672--2680.
[12]
Song Han, Jeff Pool, John Tran, and William Dally. 2015. Learning both weights and connections for efficient neural network. In Advances in Neural Information Processing Systems (NIPS). 1135--1143.
[13]
Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural computation 9, 8 (1997), 1735--1780.
[14]
Jin-Hyuk Hong, Ben Margines, and Anind K Dey. 2014. A smartphone-based sensing platform to model aggressive driving behaviors. In Proceedings of the 32nd annual ACM conference on Human factors in computing systems (CHI). ACM, ACM, New York, NY, USA, 4047--4056.
[15]
Daniel Jiwoong Im, Chris Dongjoo Kim, Hui Jiang, and Roland Memisevic. 2016. Generating images with recurrent adversarial networks. arXiv preprint arXiv:1602.05110 (2016).
[16]
Sinan Kaplan, Mehmet Amac Guvensan, Ali Gokhan Yavuz, and Yasin Karalurt. 2015. Driver behavior analysis for safe driving: A survey. IEEE Transactions on Intelligent Transportation Systems 16, 6 (2015), 3017--3032.
[17]
Jakub Konečnỳ, H Brendan McMahan, Felix X Yu, Peter Richtárik, Ananda Theertha Suresh, and Dave Bacon. 2016. Federated learning: Strategies for improving communication efficiency. arXiv preprint arXiv:1610.05492 (2016).
[18]
A. Kuefler, J. Morton, T. Wheeler, and M. Kochenderfer. 2017. Imitating driver behavior with generative adversarial networks. In 2017 IEEE Intelligent Vehicles Symposium (IV). 204--211.
[19]
Liangkai Liu, Xingzhou Zhang, Mu Qiao, and Weisong Shi. 2018. Safeshareride: Edge-based attack detection in ridesharing services. In 2018 IEEE/ACM Symposium on Edge Computing (SEC). IEEE, 17--29.
[20]
Chunmei Ma, Xili Dai, Jinqi Zhu, Nianbo Liu, Huazhi Sun, and Ming Liu. 2017. DrivingSense: Dangerous Driving Behavior Identification Based on Smartphone Autocalibration. Mobile Information Systems 2017 (2017).
[21]
Yunlong Mao, Shanhe Yi, Qun Li, Jinghao Feng, Fengyuan Xu, and Sheng Zhong. 2018. Learning from differentially private neural activations with edge computing. In 2018 IEEE/ACM Symposium on Edge Computing (SEC). IEEE, IEEE, 90--102.
[22]
Mehdi Mirza and Simon Osindero. 2014. Conditional generative adversarial nets. arXiv preprint arXiv:1411.1784 (2014).
[23]
Olof Mogren. 2016. C-RNN-GAN: Continuous recurrent neural networks with adversarial training. arXiv preprint arXiv:1611.09904 (2016).
[24]
Naic. 2018. Usage-based insurance and telematics, https://www.naic.org. Retrieved Sep 3, 2018 from https://www.naic.org/cipr_topics/topic_usage_based_insurance.htm
[25]
World Health Organization. 2015. Global status report on road safety 2015. World Health Organization.
[26]
I Pavlidis, M Dcosta, S Taamneh, M Manser, T Ferris, R Wunderlich, E Akleman, and P Tsiamyrtzis. 2016. Dissecting driver behaviors under cognitive, emotional, sensorimotor, and mixed stressors. Scientific reports 6 (2016), 25651.
[27]
Xukan Ran, Haoliang Chen, Xiaodan Zhu, Zhenming Liu, and Jiasi Chen. 2018. DeepDecision: A Mobile Deep Learning Framework for Edge Video Analytics. In IEEE International Conference on Computer Communications (INFOCOM).
[28]
Protection Regulation. 2016. General data protection regulation. Official Journal of the European Union 59 (2016), 1--88.
[29]
Mahadev Satyanarayanan. 2017. The emergence of edge computing. Computer 50, 1 (2017), 339.
[30]
Weisong Shi, Jie Cao, Quan Zhang, Youhuizi Li, and Lanyu Xu. 2016. Edge Computing: Vision and challenges. IEEE Internet of Things Journal 3, 5 (2016), 637--646.
[31]
Surat Teerapittayanon, Bradley McDanel, and HT Kung. 2017. Distributed deep neural networks over the cloud, the edge and end devices. In Distributed Computing Systems (ICDCS), 2017 IEEE 37th International Conference on. IEEE, 328--339.
[32]
Pengyang Wang, Yanjie Fu, Jiawei Zhang, Pengfei Wang, Yu Zheng, and Charu Aggarwal. 2018. You are how you drive: Peer and temporal-aware representation learning for driving behavior analysis. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, ACM, New York, NY, USA, 2457--2466.
[33]
Yifan Wang, Shaoshan Liu, Xiaopei Wu, and Weisong Shi. 2018. CAVBench: A Benchmark Suite for Connected and Autonomous Vehicles. In 2018 IEEE/ACM Symposium on Edge Computing (SEC). IEEE, IEEE, 30-42.
[34]
Wei Wen, Chunpeng Wu, Yandan Wang, Yiran Chen, and Hai Li. 2016. Learning structured sparsity in deep neural networks. In Advances in Neural Information Processing Systems (NIPS). 2074--2082.
[35]
Xsens. 2018. Xsens North America Inc, https://www.xsens.com/products/mti-g-710/. Retrieved Jun 4, 2018 from https://www.xsens.com/products/mti-g-710/
[36]
Chuang-Wen You, Nicholas D Lane, Fanglin Chen, Rui Wang, Zhenyu Chen, Thomas J Bao, Martha Montes-de Oca, Yuting Cheng, Mu Lin, Lorenzo Torresani, et al. 2013. Carsafe app: Alerting drowsy and distracted drivers using dual cameras on smartphones. In Proceeding of the 11th annual international conference on Mobile systems, applications, and services. ACM, ACM, New York, NY, USA, 13--26.
[37]
Jing Yuan, Yu Zheng, Xing Xie, and Guangzhong Sun. 2011. Driving with knowledge from the physical world. In Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, ACM, New York, NY, USA, 316--324.
[38]
Qingyang Zhang, Yifan Wang, Xingzhou Zhang, Liangkai Liu, Xiaopei Wu, Weisong Shi, and Hong Zhong. 2018. OpenVDAP: An Open Vehicular Data Analytics Platform for CAVs. In Distributed Computing Systems (ICDCS), 2018 IEEE 38th International Conference on. IEEE. IEEE, 1310-1320.
[39]
Xingzhou Zhang, Yifan Wang, and Weisong Shi. 2018. pCAMP: Performance Comparison of Machine Learning Packages on the Edges. In USENIX Workshop on Hot Topics in Edge Computing (HotEdge 18). USENIX Association, Boston, MA. https://www.usenix.org/conference/hotedge18/presentation/zhang
[40]
Michael Zhu and Suyog Gupta. 2017. To prune, or not to prune: exploring the efficacy of pruning for model compression. arXiv preprint arXiv:1710.01878 (2017).

Cited By

View all
  • (2025)A Resource-Efficient Multiple Recognition Services Framework for IoT DevicesIEEE Transactions on Services Computing10.1109/TSC.2024.3512949(1-14)Online publication date: 2025
  • (2025)KCES: A Workflow Containerization Scheduling Scheme Under Cloud-Edge Collaboration FrameworkIEEE Internet of Things Journal10.1109/JIOT.2024.346623112:2(2026-2042)Online publication date: 15-Jan-2025
  • (2024)A Resource-Efficient Feature Extraction Framework for Image Processing in IoT DevicesIEEE Transactions on Mobile Computing10.1109/TMC.2022.321840223:1(42-55)Online publication date: Jan-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SEC '19: Proceedings of the 4th ACM/IEEE Symposium on Edge Computing
November 2019
455 pages
ISBN:9781450367332
DOI:10.1145/3318216
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

  • IEEE-CS\DATC: IEEE Computer Society

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 November 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. anomaly detection
  2. driving behavior model
  3. edge computing
  4. generative adversarial networks
  5. personalization
  6. transfer learning

Qualifiers

  • Research-article

Conference

SEC '19
Sponsor:
SEC '19: The Fourth ACM/IEEE Symposium on Edge Computing
November 7 - 9, 2019
Virginia, Arlington

Acceptance Rates

SEC '19 Paper Acceptance Rate 20 of 59 submissions, 34%;
Overall Acceptance Rate 40 of 100 submissions, 40%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)18
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2025)A Resource-Efficient Multiple Recognition Services Framework for IoT DevicesIEEE Transactions on Services Computing10.1109/TSC.2024.3512949(1-14)Online publication date: 2025
  • (2025)KCES: A Workflow Containerization Scheduling Scheme Under Cloud-Edge Collaboration FrameworkIEEE Internet of Things Journal10.1109/JIOT.2024.346623112:2(2026-2042)Online publication date: 15-Jan-2025
  • (2024)A Resource-Efficient Feature Extraction Framework for Image Processing in IoT DevicesIEEE Transactions on Mobile Computing10.1109/TMC.2022.321840223:1(42-55)Online publication date: Jan-2024
  • (2024)An Efficient Data Transmission Framework for Connected Vehicles2024 IEEE/ACM Symposium on Edge Computing (SEC)10.1109/SEC62691.2024.00031(306-320)Online publication date: 4-Dec-2024
  • (2024)TA-ASF: Attention-Sensitive Token Sampling and Fusing for Visual Transformer Models on the Edge2024 IEEE/ACM Symposium on Edge Computing (SEC)10.1109/SEC62691.2024.00018(123-134)Online publication date: 4-Dec-2024
  • (2024)Generative adversarial networks-based security and applications in cloud computing: a surveyTelecommunication Systems10.1007/s11235-024-01166-x86:2(305-331)Online publication date: 4-Jun-2024
  • (2024)An adaptive service deployment algorithm for cloud-edge collaborative system based on speedup weightsThe Journal of Supercomputing10.1007/s11227-024-06339-8Online publication date: 9-Jul-2024
  • (2023)Towards Transmission-Friendly and Robust CNN Models over Cloud and DeviceIEEE Transactions on Mobile Computing10.1109/TMC.2022.318649622:10(6176-6189)Online publication date: 1-Oct-2023
  • (2023)TransMUSE: Transferable Traffic Prediction in MUlti-Service Edge NetworksComputer Networks10.1016/j.comnet.2022.109518221(109518)Online publication date: Feb-2023
  • (2022)Real-Time Tracking of Smartwatch Orientation and Location by Multitask LearningProceedings of the 20th ACM Conference on Embedded Networked Sensor Systems10.1145/3560905.3568548(120-133)Online publication date: 6-Nov-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media