DeepWear: Adaptive Local Offloading for On-Wearable Deep Learning

Cited 66 time in webofscience Cited 52 time in scopus
  • Hit : 245
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorXu, Mengweiko
dc.contributor.authorQian, Fengko
dc.contributor.authorZhu, Mengzeko
dc.contributor.authorHuang, Feifanko
dc.contributor.authorPushp, Saumayko
dc.contributor.authorLiu, Xuanzheko
dc.date.accessioned2020-02-05T02:20:16Z-
dc.date.available2020-02-05T02:20:16Z-
dc.date.created2020-02-04-
dc.date.created2020-02-04-
dc.date.issued2020-01-
dc.identifier.citationIEEE TRANSACTIONS ON MOBILE COMPUTING, v.19, no.2, pp.314 - 330-
dc.identifier.issn1536-1233-
dc.identifier.urihttp://hdl.handle.net/10203/272069-
dc.description.abstractDue to their on-body and ubiquitous nature, wearables can generate a wide range of unique sensor data creating countless opportunities for deep learning tasks. We propose DeepWear, a deep learning (DL) framework for wearable devices to improve the performance and reduce the energy footprint. DeepWear strategically offloads DL tasks from a wearable device to its paired handheld device through local network connectivity such as Bluetooth. Compared to the remote-cloud-based offloading, DeepWear requires no Internet connectivity, consumes less energy, and is robust to privacy breach. DeepWear provides various novel techniques such as context-aware offloading, strategic model partition, and pipelining support to efficiently utilize the processing capacity from nearby paired handhelds. Deployed as a user-space library, DeepWear offers developer-friendly APIs that are as simple as those in traditional DL libraries such as TensorFlow. We have implemented DeepWear on the Android OS and evaluated it on COTS smartphones and smartwatches with real DL models. DeepWear brings up to 5.08X and 23.0X execution speedup, as well as 53.5 and 85.5 percent energy saving compared to wearable-only and handheld-only strategies, respectively.-
dc.languageEnglish-
dc.publisherIEEE COMPUTER SOC-
dc.titleDeepWear: Adaptive Local Offloading for On-Wearable Deep Learning-
dc.typeArticle-
dc.identifier.wosid000508372700006-
dc.identifier.scopusid2-s2.0-85078231941-
dc.type.rimsART-
dc.citation.volume19-
dc.citation.issue2-
dc.citation.beginningpage314-
dc.citation.endingpage330-
dc.citation.publicationnameIEEE TRANSACTIONS ON MOBILE COMPUTING-
dc.identifier.doi10.1109/TMC.2019.2893250-
dc.contributor.nonIdAuthorXu, Mengwei-
dc.contributor.nonIdAuthorQian, Feng-
dc.contributor.nonIdAuthorZhu, Mengze-
dc.contributor.nonIdAuthorHuang, Feifan-
dc.contributor.nonIdAuthorLiu, Xuanzhe-
dc.description.isOpenAccessN-
dc.type.journalArticleArticle-
dc.subject.keywordAuthorTask analysis-
dc.subject.keywordAuthorComputational modeling-
dc.subject.keywordAuthorDeep learning-
dc.subject.keywordAuthorSmart phones-
dc.subject.keywordAuthorData models-
dc.subject.keywordAuthorMobile computing-
dc.subject.keywordAuthorHandheld computers-
dc.subject.keywordAuthorWearables-
dc.subject.keywordAuthordeep learning-
dc.subject.keywordAuthoroffloading-
Appears in Collection
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 66 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0