{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T07:13:18Z","timestamp":1761808398784,"version":"3.37.3"},"reference-count":104,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"13","license":[{"start":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T00:00:00Z","timestamp":1625097600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T00:00:00Z","timestamp":1625097600000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T00:00:00Z","timestamp":1625097600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T00:00:00Z","timestamp":1625097600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS-1724227"],"award-info":[{"award-number":["IIS-1724227"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Internet Things J."],"published-print":{"date-parts":[[2021,7,1]]},"DOI":"10.1109\/jiot.2020.3030278","type":"journal-article","created":{"date-parts":[[2020,10,13]],"date-time":"2020-10-13T19:57:40Z","timestamp":1602619060000},"page":"10222-10236","source":"Crossref","is-referenced-by-count":26,"title":["CLONE: Collaborative Learning on the Edges"],"prefix":"10.1109","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9846-7570","authenticated-orcid":false,"given":"Sidi","family":"Lu","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3596-0100","authenticated-orcid":false,"given":"Yongtao","family":"Yao","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5864-4675","authenticated-orcid":false,"given":"Weisong","family":"Shi","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/1087\/5\/052027"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/IAS.2018.8544613"},{"key":"ref33","first-page":"1813","article-title":"Design of the control system for a four-wheel driven micro electric vehicle","author":"ma","year":"2009","journal-title":"Proc IEEE Veh Power Propulsion Conf"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.3390\/en4111840"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/NAPS.2018.8600543"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2017.00017"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1088\/1757-899X\/382\/5\/052033"},{"key":"ref36","first-page":"326","article-title":"Design method of CAN BUS network communication structure for electric vehicle","author":"ran","year":"2010","journal-title":"Proc IEEE Int Forum Strategic Technol"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2010.2089647"},{"key":"ref34","first-page":"336","article-title":"The research of electric vehicle&#x2019;s MCU system based on ISO26262","author":"li","year":"2017","journal-title":"Proc 2nd Asia&#x2013;Pac Conf Intell Robot Syst (ACIRS)"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2012.72"},{"key":"ref27","first-page":"1","article-title":"Are FPGAs suitable for edge computing?","author":"biookaghazadeh","year":"2018","journal-title":"Proc USENIX Workshop Hot Topics Edge Comput (HotEdge)"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2010.12.026"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2735365"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.3390\/s18072110"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.05.008"},{"key":"ref24","first-page":"3146","article-title":"LightGBM: A highly efficient gradient boosting decision tree","author":"ke","year":"2017","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref23","first-page":"151","article-title":"Making disk failure predictions SMARTer!","author":"lu","year":"2020","journal-title":"Proc USENIX Conf File Storage Technol (FAST)"},{"journal-title":"Towards Federated Learning at Scale System Design","year":"2019","author":"bonawitz","key":"ref101"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2774286"},{"journal-title":"Beyond inferring class representatives User-level privacy leakage from federated learning","year":"2018","author":"wang","key":"ref100"},{"journal-title":"OpenFog Reference Architecture for Fog Computing","year":"2017","key":"ref25"},{"key":"ref50","first-page":"1137","article-title":"A study of cross-validation and bootstrap for accuracy estimation and model selection","volume":"14","author":"kohavi","year":"1995","journal-title":"Proc Int Joint Conf Artif Intell (IJCAI)"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2009.187"},{"journal-title":"Why Amazon Go May Soon Change the Way We Shop","year":"2019","author":"cheng","key":"ref59"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/SiPS.2018.8598409"},{"key":"ref57","first-page":"1","article-title":"Personalized in-store e-commerce with the PromoPad: An augmented reality shopping assistant","volume":"1","author":"zhu","year":"2004","journal-title":"Electron J E-commerce Tools Appl"},{"key":"ref56","first-page":"42","article-title":"Design and implementation of human detection feature on surveillance embedded IP camera","author":"yuwono","year":"2019","journal-title":"Proc Int Conf Sustain Inf Eng Technol (SIET)"},{"journal-title":"Federated learning Strategies for improving communication efficiency","year":"2016","author":"kone?ng?","key":"ref55"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2005.06.042"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3055004.3055018"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1016\/j.csda.2009.04.009"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.rser.2015.12.009"},{"key":"ref4","article-title":"EdgeCompression: An integrated framework for compressive imaging processing on CAVs","author":"lu","year":"2020","journal-title":"Proc 5th ACM\/IEEE Symp Edge Comput (SEC)"},{"journal-title":"Autonomous and ADAS test cars produce over 11 TB of data per day","year":"2018","author":"rossi","key":"ref3"},{"journal-title":"Cisco Visual Networking Index Global Mobile Data Traffic Forecast Update","year":"2019","key":"ref6"},{"journal-title":"Data generated by new surveillance cameras to increase exponentially in the coming years","year":"2016","key":"ref5"},{"journal-title":"The &#x2018;Google Brain&#x2019; Is a Real Thing But Very Few People Have Seen It","year":"2016","author":"bort","key":"ref8"},{"key":"ref49","first-page":"2825","article-title":"Scikit-learn: Machine learning in Python","volume":"12","author":"pedregosa","year":"2011","journal-title":"J Mach Learn Res"},{"journal-title":"OODIDA On-board\/off-board distributed data analytics for connected vehicles","year":"2019","author":"ulm","key":"ref7"},{"journal-title":"Google Supercharges Machine Learning Tasks with TPU Custom Chip","year":"2016","author":"jouppi","key":"ref9"},{"key":"ref46","first-page":"222","article-title":"Predicting failures in hard drives with LSTM networks","author":"dos santos lima","year":"2017","journal-title":"Proc Braz Conf Intell Syst (BRACIS)"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"journal-title":"Deep Learning with Keras","year":"2017","author":"gulli","key":"ref48"},{"key":"ref47","first-page":"265","article-title":"TensorFlow: A system for large-scale machine learning","volume":"16","author":"abadi","year":"2016","journal-title":"Proc of USENIX Symp on Operating Systems Design and Implementation (OSDI)"},{"key":"ref42","first-page":"18","article-title":"Classification and regression by randomForest","volume":"2","author":"liaw","year":"2002","journal-title":"R News"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpowsour.2010.09.104"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-9473(01)00065-2"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1645953.1646301"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/ICIP.2016.7533003"},{"journal-title":"YOLOv3 An Incremental Improvement","year":"2018","author":"redmon","key":"ref72"},{"journal-title":"Meet Our Members Henrik Sydbo Hansen of Milestone","year":"2018","key":"ref71"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00632"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/AVSS.2019.8909903"},{"journal-title":"Training deep neural networks with binary weights during propagations","year":"2015","author":"courbariaux","key":"ref77"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.5244\/C.30.87"},{"article-title":"An introduction to the Kalman filter","year":"1995","author":"welch","key":"ref75"},{"key":"ref78","first-page":"1135","article-title":"Learning both weights and connections for efficient neural network","author":"han","year":"2015","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref79","first-page":"1269","article-title":"Exploiting linear structure within convolutional networks for efficient evaluation","author":"denton","year":"2014","journal-title":"Proc Adv Neural Inf Process Syst"},{"journal-title":"What is Amazon Go where is it and how does it work?","year":"2019","author":"tillman","key":"ref60"},{"key":"ref62","first-page":"213","article-title":"Public privacy: Camera surveillance of public places and the right to anonymity","volume":"72","author":"slobogin","year":"2002","journal-title":"Miss LJ"},{"key":"ref61","first-page":"1079","article-title":"Scowl because you&#x2019;re on candid camera: Privacy an dvideo surveillance","volume":"31","author":"burrows","year":"1996","journal-title":"Valparaiso Univ Law Review"},{"journal-title":"Artificial Intelligence American Attitudes and Trends","year":"2019","key":"ref63"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/TAES.2007.4441748"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2008.4587581"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/MAES.2004.1263228"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/ICIP.2017.8296962"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/WACV.2018.00087"},{"journal-title":"Self-Driving Cars Could Create 1GB of Data a Second","year":"2013","author":"mearian","key":"ref2"},{"journal-title":"Multi-Camera Multi-Object Tracking","year":"2017","author":"liu","key":"ref69"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN.2019.8846941"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.14778\/2350229.2350245"},{"key":"ref94","first-page":"2","article-title":"Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing","author":"zaharia","year":"2012","journal-title":"Proc 9th USENIX Conf Netw Syst Design Implement"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1145\/1851476.1851593"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920881"},{"key":"ref91","first-page":"199","article-title":"Distributed machine learning-but at what COST","author":"boden","year":"2017","journal-title":"Proc Mach Learn Syst Workshop Conf Neural Inf Process Syst"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2016.2579198"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN.2017.8038464"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.14778\/3137628.3137664"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2019.2904348"},{"journal-title":"Communication-efficient learning of deep networks from decentralized data","year":"2016","author":"mcmahan","key":"ref98"},{"journal-title":"Differentially private federated learning A client level perspective","year":"2017","author":"geyer","key":"ref99"},{"journal-title":"Graphlab A New Framework for Parallel Machine Learning","year":"2014","author":"low","key":"ref96"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.09.005"},{"journal-title":"Apple moves to third-generation siri back-end built on open-source mesos platform","year":"2015","author":"lovejoy","key":"ref10"},{"key":"ref11","article-title":"A simulation-driven methodology for IoT data mining based on edge computing","author":"claudio","year":"0","journal-title":"ACM Trans Internet Technol"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3093336.3037698"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.14778\/3229863.3236256"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.07.050"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3132211.3134459"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3132211.3134450"},{"key":"ref82","first-page":"3560","article-title":"Face model compression by distilling knowledge from neurons","author":"luo","year":"2016","journal-title":"Proc AAAI"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/SEC.2018.00016"},{"journal-title":"Deep Model Compression Distilling Knowledge from Noisy Teachers","year":"2016","author":"sau","key":"ref81"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3132211.3134460"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.195"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/SEC.2018.00017"},{"journal-title":"Mobilenets Efficient convolutional neural networks for mobile vision applications","year":"2017","author":"howard","key":"ref83"},{"key":"ref80","first-page":"2148","article-title":"Predicting parameters in deep learning","author":"denil","year":"2013","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939785"},{"journal-title":"Squeezenet Alexnet-level accuracy with 50x fewer parameters and< 0 5 mb model size","year":"2016","author":"iandola","key":"ref85"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"ref87","first-page":"95","article-title":"Spark: Cluster computing with working sets","volume":"10","author":"zaharia","year":"2010","journal-title":"HotCloud"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522738"}],"container-title":["IEEE Internet of Things Journal"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/6488907\/9462546\/9222134-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6488907\/9462546\/09222134.pdf?arnumber=9222134","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T14:53:49Z","timestamp":1652194429000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9222134\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,1]]},"references-count":104,"journal-issue":{"issue":"13"},"URL":"https:\/\/doi.org\/10.1109\/jiot.2020.3030278","relation":{},"ISSN":["2327-4662","2372-2541"],"issn-type":[{"type":"electronic","value":"2327-4662"},{"type":"electronic","value":"2372-2541"}],"subject":[],"published":{"date-parts":[[2021,7,1]]}}}