Skip to main content
Log in

Exploiting the edge power: an edge deep learning framework

  • Regular Paper
  • Published:
CCF Transactions on Networking

Abstract

Crowdsourced big data from Internet users have long been of interest to modern machine learning technologies, and recent advances in deep learning have shown great potentials in exploring the hidden information therein. Deep learning relies on strong computation power to process the massive amount of data, which is typical offered by modern data centers, so for data storage. A cloud built on top of the data center, which seamlessly integrates storage and computation, seems to be an ideal platform for learning. It however faces significant challenges from data collection and service distribution over the network, given the end users are globally and remotely distributed. In this article, we present edge learning for networked intelligent applications, which complements the cloud-centric design to effectively reduce network traffic and inference latency. We discuss the key design issues of edge learning, including strategies to push data pre-processing and preliminary learning to the network edge, as well as to confine computation to local regions with high accuracy. A prototype demonstrates its feasibility with off-the-shelf hardware and confirms its superiority with realworld experiments.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. MS-Celeb-1M is a large scale real world face image dataset to the public, encouraging researchers to develop the best face recognition techniques to recognize one million human face entities identified from Freebase. http://www.msceleb.org/.

  2. https://aws.amazon.com/ec2/elastic-gpus/.

  3. https://www.faceplusplus.com/.

  4. http://www.msceleb.org/.

  5. https://keras.io/.

  6. https://www.tensorflow.org/.

References

  • Bengio, Y., et al.: Learning deep architectures for AI. Found. Trends® Mach. Learn. 2(1), 1–127 (2009)

  • Chen, X., Jiao, L., Li, W., Fu, X.: Efficient multi-user computation offloading for mobile-edge cloud computing. IEEE/ACM Trans. Netw. 5, 2795–2808 (2016)

    Article  Google Scholar 

  • Drolia, U., Guo, K., Tan, J., Gandhi, R., Narasimhan, P.: Cachier: Edge-caching for recognition applications. In: IEEE International Conference on Distributed Computing Systems (ICDCS), pp. 276–286 (2017)

  • Habak, K., Ammar, M., Harras, K.A., Zegura, E.: Femto clouds: Leveraging mobile devices to provide cloud service at the edge. In: IEEE International Conference on Cloud Computing (CLOUD), pp. 9–16 (2015)

  • Huang, G.B., Zhu, Q.Y., Siew, C.K.: Extreme learning machine: a new learning scheme of feedforward neural networks. In: IEEE International Joint Conference on Neural Networks (IJCNN), vol. 2, pp. 985–990 (2004)

  • Huang, Y., Song, X., Ye, F., Yang, Y., Li, X.: Fair Caching Algorithms for Peer Data Sharing in Pervasive Edge Computing Environments. In: IEEE International Conference on Distributed Computing Systems (ICDCS), pp. 605–614 (2017)

  • Li, D., Salonidis, T., Desai, N.V., Chuah, M.C.: Deepcham: Collaborative edge-mediated adaptive deep learning for mobile object recognition. In: IEEE/ACM Symposium on Edge Computing (SEC), pp. 64–76 (2016)

  • Li, T., Magurawalage, C.S., Wang, K., Xu, K., Yang, K., Wang, H.: On efficient offloading control in cloud radio access network with mobile edge computing. In: IEEE International Conference on Distributed Computing Systems (ICDCS), pp. 2258–2263 (2017)

  • Schmidhuber, J.: Deep learning in neural networks: an overview. Neural Netw. 61, 85–117 (2015)

    Article  Google Scholar 

  • Tan, H., Han, Z., Li, X.Y., Lau, F.C.: Online job dispatching and scheduling in edge-clouds. In: IEEE International Conference on Computer Communications (INFOCOM), pp. 1–9 (2017)

  • Teerapittayanon, S., McDanel, B., Kung, H.T.: Distributed deep neural networks over the cloud, the edge and end devices. In: IEEE International Conference on Distributed Computing Systems (ICDCS), pp. 328–339 (2017)

  • Wang, L., Jiao, L., Li, J., Muhlhauser, M.: Online resource allocation for arbitrary user mobility in distributed edge clouds. In: IEEE International Conference on Distributed Computing Systems (ICDCS), pp. 1281–1290 (2017)

  • Wold, S., Esbensen, K., Geladi, P.: Principal component analysis. Chemometr. Intell. Lab. Syst. 2(1–3), 37–52 (1987)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiangchuan Liu.

Ethics declarations

Conflict of Interest

On behalf of all authors, the corresponding author states that there is no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fan, X., Huang, Y., Ma, X. et al. Exploiting the edge power: an edge deep learning framework. CCF Trans. Netw. 2, 4–11 (2019). https://doi.org/10.1007/s42045-018-0003-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42045-018-0003-0

Keywords

Navigation