OpenEI: An Open Framework for Edge Intelligence
Open accessAbstract
In the last five years, edge computing has attracted tremendous attention from industry and academia due to its promise to reduce latency, save bandwidth, improve availability, and protect data privacy to keep data secure. At the same time, we have witnessed the proliferation of AI algorithms and models which accelerate the successful deployment of intelligence mainly in cloud services. These two trends, combined together, have created a new horizon: Edge Intelligence (EI). The development of EI requires much attention from both the computer systems research community and the AI community to meet these demands. However, existing computing techniques used in the cloud are not applicable to edge computing directly due to the diversity of computing sources and the distribution of data sources. We envision that there missing a framework that can be rapidly deployed on edge and enable edge AI capabilities. To address this challenge, in this paper we first present the definition and a systematic review of EI. Then, we introduce an Open Framework for Edge Intelligence (OpenEI), which is a lightweight software platform to equip edges with intelligent processing and data sharing capability. We analyze four fundamental EI techniques which are used to build OpenEI and identify several open problems based on potential research directions. Finally, four typical application scenarios enabled by OpenEI are presented.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155 · cited 2× · see citing works
“It achieves AlexNet-level [39] accuracy with 50 times fewer parameters on ImageNet data set (510 times smaller than AlexNet).”
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318 · cited 3× · see citing works
“ESE [59] used FPGAs to accelerate the LSTM model on mobile devices, which adopted the load-balance-aware pruning method to ensure high hardware utilization and the partitioned compressed LSTM model on multiple PEs to process LSTM data flow in parallel.”
MethodVery Deep Convolutional Networks for Large-Scale Image Recognition
Simonyan, K., & Zisserman, A. (2014) · arXiv · doi:10.48550/arxiv.1409.1556 · Cited by 74,248 · cited 2× · see citing works
“The edge is usually resource-constrained compared to the cloud data center, which is not a good fit for executing DNN represented AI algorithms since DNN requires a large footprint on both storage (as big as 500MB for VGG-16 Model [8]) and computing power (as high as 15300 MMA for executing VGG-16 model [9]).”
Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
Ioffe, S., & Szegedy, C. (2015) · arXiv · doi:10.48550/arxiv.1502.03167 · Cited by 27,818 · cited 1× · see citing works
“MobileNets are generated mainly from depthwise separable convolutions, which were first introduced in the work of [33] and subsequently employed in Inception models [34].”
MethodSSD: Single Shot MultiBox Detector
Liu, W., Anguelov, D., Erhan, D., Szegedy, C., Reed, S., Fu, C.-Y., & Berg, A. C. (2016) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-46448-0_2 · Cited by 22,128 · cited 1× · see citing works
“The autonomous driving scenario has conducted many classic computer vision and deep learning algorithms [66], [67].”
MethodXception: Deep Learning with Depthwise Separable Convolutions
Chollet, F. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.195 · Cited by 20,380 · cited 1× · see citing works
“Last, with the support of OpenEI , the edge will need to handle multiple tasks which raises the problem of how to execute multiple tasks on a package in the meantime.”
BackgroundMobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications
Howard, A. G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., & Adam, H. (2017) · arXiv · doi:10.48550/arxiv.1704.04861 · Cited by 19,015 · cited 2× · see citing works
“Last, with the support of OpenEI , the edge will need to handle multiple tasks which raises the problem of how to execute multiple tasks on a package in the meantime.”
BackgroundYOLOv3: An Incremental Improvement
Redmon, J., & Farhadi, A. (2018) · arXiv · doi:10.48550/arxiv.1804.02767 · Cited by 17,141 · cited 2× · see citing works
“Since the algorithms will be deployed on the vehicle, which is a resource-constrained and real-time EC system, the algorithm should consider not only precision but also latency, as the end-to-end deep learning algorithm YOLOv3 [68].”
MethodTensorFlow: A system for large-scale machine learningPreprint
Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., Isard, M., et al. (2016) · arXiv (Cornell University) · doi:10.5555/3026877.3026899 · Cited by 16,369 · cited 8× · see citing works
“Similar to TensorFlow Lite [15], package manager is a lightweight deep learning package which has been optimized to run AI algorithms on the edge platform, which guarantees the low power consumption and low memory footprint. package manager is installed on the operating system of edge hardware and provides a running e…”
MethodInfluentialAre we ready for autonomous driving? The KITTI vision benchmark suite
Geiger, A., Lenz, P., & Urtasun, R. (2012) · 2012 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2012.6248074 · Cited by 14,897 · cited 1× · see citing works
“published KITTI benchmark datasets [69], which provide a large quantity of camera and LiDAR data for various autonomous driving applications.”
BackgroundEdge computing: Vision and challenges
Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L. (2016) · IEEE Internet of Things Journal · doi:10.1109/jiot.2016.2579198 · Cited by 8,733 · cited 1× · see citing works
“Edge Computing (EC) guarantees quality of service when dealing with a massive amount of data for cloud computing [1].”
BackgroundSelf-citationORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras
Mur-Artal, R., & Tardos, J. D. (2017) · IEEE Transactions on Robotics · doi:10.1109/tro.2017.2705103 · Cited by 6,898 · cited 1× · see citing works
“The autonomous driving scenario has conducted many classic computer vision and deep learning algorithms [66], [67].”
MethodSqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model size
Iandola, F. N., Han, S., Moskewicz, M. W., Ashraf, K., Dally, W. J., & Keutzer, K. (2016) · arXiv · doi:10.48550/arxiv.1602.07360 · Cited by 6,201 · see citing works
Backpropagation through time: what it does and how to do it
Werbos, P. J. (1990) · Proceedings of the IEEE · doi:10.1109/5.58337 · Cited by 4,879 · cited 1× · see citing works
“The values of the parameters are adjusted using the standard backpropagation method [23] during training.”
MethodHan, S., Mao, H., & Dally, W. J. (2015) · arXiv · doi:10.48550/arxiv.1510.00149 · Cited by 4,662 · cited 1× · see citing works
“1) Compression: Compression techniques are roughly categorized into three groups: Parameter sharing and pruning methods, low-rank approximation methods, and knowledge transfer methods [18], [19].”
MethodIn-Datacenter Performance Analysis of a Tensor Processing Unit
Jouppi, N. P., Young, C., Patil, N., Patterson, D., Agrawal, G., Bajwa, R., Bates, S., Bhatia, S., Boden, N., Borchers, A., et al. (2017) · Proceedings of the 44th Annual International Symposium on Computer Architecture · doi:10.1145/3079856.3080246 · Cited by 4,537 · cited 1× · see citing works
“They are deployed on the highperformance platforms, such as GPU, CPU, FPGA, and ASIC (TPU [45]) clusters.”
BackgroundSystem architecture directions for networked sensors
Hill, J. L., Szewczyk, R., Woo, A., Hollar, S., Culler, D., & Pister, K. (2000) · SIGP · doi:10.1145/356989.356998 · Cited by 3,988 · cited 1× · see citing works
“is to handle concurrency intensive operations with small physical size and low power consumption [50].”
BackgroundLoihi: A Neuromorphic Manycore Processor with On-Chip Learning
Davies, M., Srinivasa, N., Lin, T.-H., Chinya, G. N., Cao, Y., Choday, S. H., Dimou, G. D., Joshi, P., Imam, N., Jain, S., et al. (2018) · IEEE Micro · doi:10.1109/mm.2018.112130359 · Cited by 3,846 · cited 1× · see citing works
“In industry, many leaders have published some dedicated hardware modules to accelerate EI applications; for example, IBM TrueNorth [57] and Intel Loihi [58] are both the neuromorphic processors.”
BackgroundBinaryConnect: Training Deep Neural Networks with binary weights during propagations
Courbariaux, M., Bengio, Y., & David, J.-P. (2015) · arXiv · doi:10.48550/arxiv.1511.00363 · Cited by 2,180 · see citing works
Buciluǎ, C., Caruana, R., & Niculescu-Mizil, A. (2006) · Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining · doi:10.1145/1150402.1150464 · Cited by 2,068 · cited 1× · see citing works
“It is very important and urgent to develop a lightweight, efficient and highly-scalable framework to support AI algorithms on edges.”
BackgroundEIE: efficient inference engine on compressed deep neural network
Han, S., Liu, X., Mao, H., Pu, J., Pedram, A., Horowitz, M. A., & Dally, W. J. (2016) · ACM SIGARCH Computer Architecture News · doi:10.1145/3007787.3001163 · Cited by 1,937 · cited 2× · see citing works
“EIE [56] is an efficient hardware design for compressed DNN inference.”
MethodMXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systems
Chen, T., Li, M., Li, Y., Lin, M., Wang, N., Wang, M., Xiao, T., Xu, B., Zhang, C., & Zhang, Z. (2015) · arXiv · doi:10.48550/arxiv.1512.01274 · Cited by 1,819 · cited 5× · see citing works
“Taking image classification as an example, more than 10 AI models (AlexNet, Vgg, ResNet, MobileNet, to name a few), 5 packages (TensorFlow, PyTorch, MXNet, to name a few), and 10 edge hardware platforms (NVIDIA Jetson TX2, Intel Movidius, Mobile Phone, to name a few) need to be considered.”
MethodInfluentialTinyOS: An Operating System for Sensor Networks
Levis, P., Madden, S., Polastre, J., Szewczyk, R., Whitehouse, K., Woo, A., Gay, D. E., Hill, J. L., Welsh, M., Brewer, E., et al. (2005) · European Conference on Ambient Intelligence · doi:10.1007/3-540-27139-2_7 · Cited by 1,607 · see citing works
Learning both Weights and Connections for Efficient Neural Networks
Han, S., Pool, J., Tran, J., & Dally, W. J. (2015) · arXiv · doi:10.48550/arxiv.1506.02626 · Cited by 1,481 · cited 1× · see citing works
“[24] pruned redundant connections using a three-step method: First, the network learns which connections are important, and then they prune the unimportant connections.”
MethodExploiting Linear Structure Within Convolutional Networks for Efficient Evaluation
Denton, R., Zaremba, W., Bruna, J., LeCun, Y., & Fergus, R. (2014) · arXiv · doi:10.48550/arxiv.1404.0736 · Cited by 1,414 · cited 1× · see citing works
“TensorRT is a platform for high-performance deep learning inference, not training and will be deployed on the cloud and edge platforms.”
BackgroundCompressing Deep Convolutional Networks using Vector QuantizationPreprint
Gong, Y., Liu, L., Yang, M., & Bourdev, L. D. (2014) · arXiv (Cornell University) · doi:10.48550/arxiv.1412.6115 · Cited by 1,047 · cited 1× · see citing works
“[21] employed the k-means clustering algorithm to quantize the weights of fully connected layers, which could achieve up to 24 times the compression of the network with only 1% loss of classification accuracy for the CNN network in the ImageNet challenge.”
MethodSelf-citationCompressing Neural Networks with the Hashing Trick
Chen, W., Wilson, J. T., Tyree, S., Weinberger, K. Q., & Chen, Y. (2015) · arXiv · doi:10.48550/arxiv.1504.04788 · Cited by 974 · cited 1× · see citing works
“Users are allowed to integrate the trained machine learning model into Apple products, such as Siri, Camera, and QuickType.”
MethodDu, Z., Fasthuber, R., Chen, T., Ienne, P., Li, L., Luo, T., Feng, X., Chen, Y., & Temam, O. (2015) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1145/2749469.2750389 · Cited by 928 · cited 1× · see citing works
“ShiDianNao [55] first proposed that the artificial intelligence processor should be deployed next to the camera sensors.”
A Survey of Model Compression and Acceleration for Deep Neural Networks
Cheng, Y., Wang, D., Zhou, P., & Zhang, T. (2017) · arXiv · doi:10.48550/arxiv.1710.09282 · Cited by 857 · cited 1× · see citing works
“1) Compression: Compression techniques are roughly categorized into three groups: Parameter sharing and pruning methods, low-rank approximation methods, and knowledge transfer methods [18], [19].”
MethodDistributed Deep Neural Networks Over the Cloud, the Edge and End Devices
Teerapittayanon, S., McDanel, B., & Kung, H. T. (2017) · 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2017.226 · Cited by 843 · cited 1× · see citing works
“For example, DDNN [17] is a distributed deep neural network architecture across the cloud and edge.”
BackgroundNet2Net: Accelerating Learning via Knowledge TransferPreprint
Chen, T.-Q., Goodfellow, I., & Shlens, J. (2015) · International Conference on Learning Representations · doi:10.48550/arxiv.1511.05641 · Cited by 819 · cited 1× · see citing works
“Based on the idea of function-preserving transformations, the work in [32] instantaneously transfers the knowledge from a teacher network to each new deeper or wider network.”
BackgroundLow-rank matrix factorization for Deep Neural Network training with high-dimensional output targets
Sainath, T. N., Kingsbury, B., Sindhwani, V., Arisoy, E., & Ramabhadran, B. (2013) · 2013 IEEE International Conference on Acoustics, Speech and Signal Processing · doi:10.1109/icassp.2013.6638949 · Cited by 593 · cited 1× · see citing works
“Sainath [27] uses a low-rank matrix factorization on the final weight layer of a DNN for acoustic modeling.”
MethodESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGA
Han, S., Kang, J., Mao, H., Hu, Y., Li, X., Li, Y., Xie, D., Luo, H., Yao, S., Wang, Y., et al. (2017) · Proceedings of the 2017 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays · doi:10.1145/3020078.3021745 · Cited by 591 · cited 1× · see citing works
“This section will illustrate the typical application scenarios and discuss how to leverage OpenEI to support these applications.”
BackgroundSelf-citationAn Open Approach to Autonomous Vehicles
Kato, S., Takeuchi, E., Ishiguro, Y., Ninomiya, Y., Takeda, K., & Hamada, T. (2015) · IEEE Micro · doi:10.1109/mm.2015.133 · Cited by 563 · cited 1× · see citing works
“OpenVDAP [52], Autoware [73], and Baidu Apollo [74] are open-source software frameworks for autonomous driving, which provide interfaces for developers to build and customize autonomous driving vehicles.”
BackgroundPredicting Parameters in Deep Learning
Shakibi, B. (2014) · University of British Columbia · doi:10.14288/1.0165555 · Cited by 462 · cited 1× · see citing works
“[26] employ low-rank approximation to compress the weights of different layers and reduce the number of dynamic parameters.”
BackgroundThe Architectural Implications of Autonomous Driving
Lin, S.-C., Zhang, Y., Hsu, C.-H., Skach, M., Haque, M. E., Tang, L., & Mars, J. (2018) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3173162.3173191 · Cited by 383 · cited 1× · see citing works
“explored the hardware computing platform design of autonomous vehicles [70].”
BackgroundPersico, V. (2019) · Encyclopedia of Big Data Technologies · doi:10.1007/978-3-319-63962-8_25-1 · Cited by 336 · cited 1× · see citing works
“Health and biomedicine are entering a data-driven epoch [81], [82].”
BackgroundAccelerating Binarized Neural Networks: Comparison of FPGA, CPU, GPU, and ASIC
Nurvitadhi, E., Sheffield, D., Sim, J., Mishra, A. K., Venkatesh, G., & Marr, D. (2016) · International Conference on Field-Programmable Technology · doi:10.1109/fpt.2016.7929192 · Cited by 323 · see citing works
Bayesian dark knowledgePreprint
Balan, A. K., Rathod, V., Murphy, K. P., & Welling, M. (2015) · Neural Information Processing Systems · doi:10.48550/arxiv.1506.04416 · Cited by 276 · cited 1× · see citing works
“The work in [30] trained a parametric student model to estimate a Monte Carlo teacher model.”
MethodFlattened Convolutional Neural Networks for Feedforward AccelerationPreprint
Jin, J., Dundar, A., & Culurciello, E. (2014) · International Conference on Learning Representations · doi:10.48550/arxiv.1412.5474 · Cited by 268 · cited 1× · see citing works
“Flattened networks [35] are designed for fast feedforward execution.”
BackgroundFace Model Compression by Distilling Knowledge from Neurons
Luo, P., Zhu, Z., Liu, Z., Wang, X., & Tang, X. (2016) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v30i1.10449 · Cited by 210 · cited 1× · see citing works
“[31] use the neurons in the hidden layer to generate more compact models and preserve as much of the label information as possible.”
MethodFactorized Convolutional Neural Networks
Wang, M., Liu, B., & Foroosh, H. (2017) · IEEE International Conference on Computer Vision Workshops · doi:10.1109/iccvw.2017.71 · Cited by 210 · cited 1× · see citing works
“They consist of a consecutive sequence of one-dimensional filters that span every direction of three-dimensional space to achieve comparable performance as conventional convolutional networks [36].”
BackgroundFastGRNN: A Fast, Accurate, Stable and Tiny Kilobyte Sized Gated Recurrent Neural NetworkPreprint
Kusupati, A., Singh, M., Bhatia, K., Kumar, A., Jain, P., & Varma, M. (2018) · Neural Information Processing Systems · doi:10.48550/arxiv.1901.02358 · Cited by 208 · cited 1× · see citing works
“Then, they developed EMI-RNN [42] and FastGRNN [43] in 2018.”
MethodDeep Model Compression: Distilling Knowledge from Noisy Teachers
Sau, B. B., & Balasubramanian, V. N. (2016) · arXiv.org · doi:10.48550/arxiv.1610.09650 · Cited by 196 · cited 1× · see citing works
“The idea of knowledge transfer is to adopt a teacher-student strategy and use a pre-trained network to train a compact network for the same task [28].”
BackgroundBig Data in Medicine Is Driving Big Changes
Verspoor, K. M., & Martin-Sanchez, F. J. (2014) · Yearbook of Medical Informatics · doi:10.15265/iy-2014-0020 · Cited by 193 · cited 1× · see citing works
“Health and biomedicine are entering a data-driven epoch [81], [82].”
BackgroundAccelerating recurrent neural networks in analytics servers: Comparison of FPGA, CPU, GPU, and ASIC
Nurvitadhi, E., Sim, J., Sheffield, D., Mishra, A. K., Krishnan, S., & Marr, D. (2016) · International Conference on Field-Programmable Logic and Applications · doi:10.1109/fpl.2016.7577314 · Cited by 172 · cited 1× · see citing works
“Recently, heterogeneous hardware platforms present the potential to accelerate specific deep learning algorithms while reducing the processing time and energy consumption [53], [54].”
BackgroundEdge Intelligence: Challenges and Opportunities of Near-Sensor Machine Learning Applications
Plastiras, G., Terzi, M., Kyrkou, C., & Theocharides, T. (2018) · 2018 IEEE 29th International Conference on Application-specific Systems, Architectures and Processors (ASAP) · doi:10.1109/asap.2018.8445118 · Cited by 126 · cited 1× · see citing works
“In 2018, [11] discussed the challenges and the opportunities that EI created by presenting a use-case showing that the careful design of the convolutional neural networks (CNN) for object detection would lead to real-time performance on embedded edge devices.”
BackgroundOpenVDAP: An Open Vehicular Data Analytics Platform for CAVs
Zhang, Q., Wang, Y., Zhang, X., Liu, L., Wu, X., Shi, W., & Zhong, H. (2018) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2018.00131 · Cited by 110 · cited 2× · see citing works
“OpenVDAP [52] is an edge based data analysis platform for Connected and Autonomous Vehicles(CAVs).”
BackgroundMethodSelf-citationAre FPGAs Suitable for Edge Computing?
Biookaghazadeh, S., Ren, F., & Zhao, M. (2018) · arXiv · doi:10.48550/arxiv.1804.06404 · Cited by 83 · see citing works
pCAMP: Performance Comparison of Machine Learning Packages on the Edges
Zhang, X., Wang, Y., & Shi, W. (2019) · arXiv · doi:10.48550/arxiv.1906.01878 · Cited by 77 · cited 1× · see citing works
“made a comprehensive performance comparison of several state-of-the-art deep learning frameworks on the edges and evaluated the latency, memory footprint, and energy of these frameworks with two popular deep learning models on different edge devices [48].”
BackgroundSelf-citationCAVBench: A Benchmark Suite for Connected and Autonomous Vehicles
Wang, Y., Liu, S., Wu, X., & Shi, W. (2018) · 2018 IEEE/ACM Symposium on Edge Computing (SEC) · doi:10.1109/sec.2018.00010 · Cited by 63 · cited 2× · see citing works
“To evaluate the performance of the computing platform designed for CAVs, Wang et al. first proposed CAVBench [72], which takes six diverse on-vehicle applications as evaluation workloads and provides the matching factor between the workload and the computing platform.”
BackgroundSelf-citationMUVR: Supporting Multi-User Mobile Virtual Reality with Resource Constrained Edge Cloud
Li, Y., & Gao, W. (2018) · IEEE/ACM Symposium on Edge Computing (SEC) · doi:10.1109/sec.2018.00008 · Cited by 54 · cited 1× · see citing works
“MUVR is proposed in this scenario to boost the multi-user gaming experience with the edge caching mechanism [80].”
BackgroundDemo Abstract: EVAPS: Edge Video Analysis for Public Safety
Zhang, Q., Yu, Z., Shi, W., & Zhong, H. (2016) · 2016 IEEE/ACM Symposium on Edge Computing (SEC) · doi:10.1109/sec.2016.30 · Cited by 51 · cited 1× · see citing works
“In [62], an edge based real-time video analysis system for public safety is proposed to distribute the computing workload in both the edge node and the cloud in an optimized way.”
MethodSelf-citationBerger, A. (2018) · Springer eBooks · doi:10.1007/978-3-319-99795-7_11 · Cited by 47 · see citing works
Distributed Collaborative Execution on the Edges and Its Application to AMBER Alerts
Zhang, Q., Zhang, Q., Shi, W., & Zhong, H. (2018) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2845898 · Cited by 43 · cited 1× · see citing works
“A3 [63] is an edge based amber alert application which support distributed collaborative execution on the edge.”
BackgroundSelf-citationSafeShareRide: Edge-Based Attack Detection in Ridesharing Services
Liu, L., Zhang, X.-Z., Qiao, M., & Shi, W.-S. (2018) · IFIP International Information Security Conference · doi:10.1109/sec.2018.00009 · Cited by 35 · cited 1× · see citing works
“SafeShareRide [64] is an edge based detection platform which enables a smartphone to conduct real-time detection including video analysis for both passengers and drivers in ridesharing services.”
BackgroundSelf-citationEnabling Edge Intelligence for Activity Recognition in Smart Homes
Zhang, S., Li, W., Wu, Y.-W., Watson, P., & Zomaya, A. Y. (2018) · IEEE International Conference on Mobile Adhoc and Sensor Systems · doi:10.1109/mass.2018.00044 · Cited by 33 · cited 1× · see citing works
“proposed a CNN model running on edge devices in a smart home to recognize activity with promising results [12].”
BackgroundSTREMS: A Smart Real-Time Solution toward Enhancing EMS Prehospital Quality
Wu, X.-P., Dunne, R., Yu, Z.-F., & Shi, W.-S. (2017) · IEEE/ACM International Conference on Connected Health: Applications, Systems and Engineering Technologies · doi:10.1109/chase.2017.120 · Cited by 26 · cited 1× · see citing works
“We also hope that this paper provides helpful information to researchers and practitioners from various disciplines when designing new technologies and building new applications for EI.”
BackgroundSelf-citationUsing Non-invasive Wearables for Detecting Emotions with Intelligent Agents
Rincón, J., Costa, Â., Novais, P., Julián, V., & Carrascosa, C. (2016) · International Conference on European Transnational Education · doi:10.1007/978-3-319-47364-2_8 · Cited by 19 · cited 1×
“deployed an artificial neural network on wearable sensors to detect emotion [84].”
BackgroundAutoVAPS: an IoT-enabled public safety service on vehicles
Liu, L., Weinert, A. J., Zhang, X.-Z., Wang, Y.-F., Zhang, Q.-Y., & Shi, W.-S. (2019) · SCOPE@CPSIoTWeek · doi:10.1145/3313237.3313303 · Cited by 18 · see citing works
Self-citationLessons and experiences of a DIY smart home
Abdallah, R., Xu, L.-Y., & Shi, W.-S. (2017) · SmartIoT@SEC · doi:10.1145/3132479.3132488 · Cited by 14 · cited 1× · see citing works
“Because the video stream occupies a considerable storage space and transmission bandwidth, it is almost impossible to upload every frame recorded from a surveillance system to the cloud for further processing, especially for high resolution videos [79].”
BackgroundSelf-citationIEHouse: A non-intrusive household appliance state recognition system
Zhang, X., Wang, Y., Chao, L., Li, C., Wu, L., Peng, X., & Xu, Z. (2017) · 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI) · doi:10.1109/uic-atc.2017.8397510 · Cited by 12 · cited 1×
“The US government has promoted the sharing of personal health information since 2009 [85], but it turns out that although doctors’ usage of electronic medical records has improved, interoperability is missing, and the large amount of medical data gathered together does not produce real value.”
BackgroundSelf-citationPowerAnalyzer: An energy-aware power monitor system aiming at energy-saving
Wang, Y.-F., Zhang, X.-Z., Chao, L., Wu, L., & Peng, X.-H. (2017) · International Green and Sustainable Computing Conference · doi:10.1109/igcc.2017.8323568 · Cited by 3 · cited 1×
“found that a smart home will benefit from EI to achieve energy efficiency [77].”
BackgroundSelf-citation
Flagged first, then by citations
21 of the 84 references couldn’t be matched to a known paper.
Research works printed but not linked: 7
- S. Han, J. Pool, J. Tran, and W. Dally, "Learning both weights and con- nections for efficient neural network," in Advances in neural information processing systems, 2015, pp. 1135-1143.
- L. Sifre and S. Mallat, "Rigid-motion scattering for image classification," Ph.D. dissertation, Citeseer, 2014.
- A. Kumar, S. Goyal, and M. Varma, "Resource-efficient machine learn- ing in 2 kb ram for the internet of things," in International Conference on Machine Learning, 2017, pp. 1935-1944.
- C. Gupta, A. S. Suggala, A. Goyal, H. V. Simhadri, B. Paranjape, A. Kumar, S. Goyal, R. Udupa, M. Varma, and P. Jain, "Protonn: com- pressed and accurate knn for resource-scarce devices," in International Conference on Machine Learning, 2017, pp. 1331-1340.
- D. Dennis, C. Pabbaraju, H. V. Simhadri, and P. Jain, "Multiple instance learning for efficient sequential data classification on resource- constrained devices," in Advances in Neural Information Processing Systems, 2018, pp. 10 976-10 987.
- M. Quigley, K. Conley, B. Gerkey, J. Faust, T. Foote, J. Leibs, R. Wheeler, and A. Y. Ng, "ROS: an open-source robot operating system," in ICRA workshop on open source software, vol. 3, no. 3.2. Kobe, Japan, 2009, p. 5.
- Z. Du, R. Fasthuber, T. Chen, P. Ienne, L. Li, T. Luo, X. Feng, Y. Chen, and O. Temam, "ShiDianNao: Shifting vision processing closer to the sensor," in ACM SIGARCH Computer Architecture News, vol. 43, no. 3. ACM, 2015, pp. 92-104.
Cited by
Sorted by citations
Convergence of Edge Computing and Deep Learning: A Comprehensive Survey
Wang, X., Han, Y., Leung, V. C. M., Niyato, D., Yan, X., & Chen, X. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.2970550 · Cited by 1,498 · see citing works
“OpenEI [183] defines each DL algorithm as a four-element tuple ¡Accuracy, Latency, Energy, Memory Footprint¿ to evaluate the Edge DL capability of the target hardware platform.”
MethodEdge Intelligence: The Confluence of Edge Computing and Artificial Intelligence
Deng, S., Zhao, H., Fang, W. J., Yin, J., Dustdar, S., & Zomaya, A. Y. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.2984887 · Cited by 1,218 · see citing works
“[11] defined edge intelligence as the capability to enable edges to execute AI algorithms.”
BackgroundEdge Computing for Autonomous Driving: Opportunities and Challenges
Liu, S., Liu, L., Tang, J., Yu, B., Wang, Y., & Shi, W. (2019) · Proceedings of the IEEE · doi:10.1109/jproc.2019.2915983 · Cited by 778 · see citing works
“OpenEI [70] is a lightweight software platform to equip edges with intelligent processing and data sharing capability.”
Self-citationA Survey on the Convergence of Edge Computing and AI for UAVs: Opportunities and Challenges
McEnroe, P., Wang, S., & Liyanage, M. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3176400 · Cited by 482 · see citing works
“This article defines edge AI as Zhang et al. [9] does: “the capability to enable edges to execute AI algorithms.””
BackgroundMobile Edge Intelligence for Large Language Models: A Contemporary Survey
Qu, G.-Q., Chen, Q.-Y., Wei, W., Lin, Z.-Y., Chen, X.-H., & Huang, K.-B. (2024) · IEEE Communications Surveys and Tutorials · doi:10.1109/comst.2025.3527641 · Cited by 386 · see citing works
“This greatly enhances both the efficiency and speed of data processing while enhancing data privacy [117], [118], [119].”
A Survey on Edge Computing Systems and Tools
Liu, F., Tang, G., Li, Y., Cai, Z., Zhang, X., & Zhou, T. (2019) · Proceedings of the IEEE · doi:10.1109/jproc.2019.2920341 · Cited by 340 · see citing works
“To address these challenges, OpenEI is proposed as an Open Framework for Edge Intelligence [66].”
MethodSelf-citationEdge Intelligence in Intelligent Transportation Systems: A Survey
Gong, T., Zhu, L., Yu, F. R., & Tang, T. (2023) · IEEE Transactions on Intelligent Transportation Systems · doi:10.1109/tits.2023.3275741 · Cited by 282 · see citing works
“[201] introduced an Open Framework for Edge Intelligence (OpenEI), a lightweight software platform for EI applications.”
A survey on deep transfer learning to edge computing for mitigating the COVID-19 pandemic
Sufian, A., Ghosh, A., Sadiq, A. S., & Smarandache, F. (2020) · Journal of Systems Architecture · doi:10.1016/j.sysarc.2020.101830 · Cited by 156 · see citing works
“OpenEI [82], an edge intelligence framework that was proposed by Xingzhou Zhang et.al.”
MethodAkter, M., Moustafa, N., Lynar, T., & Razzak, I. (2022) · IEEE Journal of Biomedical and Health Informatics · doi:10.1109/jbhi.2022.3192648 · Cited by 128 · see citing works
“Edge Intelligence [39] significantly reduces communication costs and simultaneously plays data consumer and data generator by executing multitasking such as caching, managing, offloading, and service delivery.”
BackgroundJouini, O., Sethom, K., Namoun, A., Aljohani, N. F., Alanazi, M. H., & Alanazi, M. N. (2024) · Technologies · doi:10.3390/technologies12060081 · Cited by 122 · see citing works
“OpenEI is an open lightweight framework for edge intelligence [46].”
6G-enabled Edge Intelligence for Ultra -Reliable Low Latency Applications: Vision and Mission
Gupta, R., Reebadiya, D., & Tanwar, S. (2021) · Computer Standards & Interfaces · doi:10.1016/j.csi.2021.103521 · Cited by 137 · see citing works
6G White Paper on Edge Intelligence
Peltonen, E., Bennis, M., Capobianco, M., Debbah, M., Ding, A., Gil-Castiñeira, F., Jurmu, M., Karvonen, T., Kelanti, M., Kliks, A., et al. (2020) · arXiv · doi:10.48550/arxiv.2004.14850 · Cited by 118 · see citing works
“[5] introduce an Open Framework for Edge Intelligence (OpenEI) which is a lightweight software platform to equip the edge with intelligent processing and data sharing capability.”
BackgroundA Survey on Approximate Edge AI for Energy Efficient Autonomous Driving Services
Katare, D., Perino, D., Nurmi, J., Warnier, M., Janssen, M., & Ding, A. Y. (2023) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2023.3302474 · Cited by 119 · see citing works
“Current datasets vary in logging approaches which brings challenges to model or cross-data transformation which can also create a bias on the developed AI algorithm.”
BackgroundA Systematic Literature Review on Distributed Machine Learning in Edge Computing
Filho, C. P., Marques, E. L., Chang, V., dos Santos, L. A., Bernardini, F., Pires, P. F., Ochi, L., & Delicato, F. C. (2022) · Italian National Conference on Sensors · doi:10.3390/s22072665 · Cited by 92 · see citing works
“OpenEI [46] is a framework with a lightweight deep learning Package Manager similar to TensorFlow Lite, optimized to run AI algorithms at the edge, which guarantees low power consumption and low memory footprint.”
Edge Intelligence: Concepts, Architectures, Applications, and Future Directions
Mendez, J., Bierzynski, K., Cuéllar, M. P., & Morales, D. P. (2022) · ACM Transactions on Embedded Computing Systems · doi:10.1145/3486674 · Cited by 108 · see citing works
“• OpenEI : This framework, developed by Zhang et al. [198], is an open-source lightweight software platform to add intelligent processing and data sharing capabilities to the network edge.”
BackgroundMethodCurrent approaches and future directions for Cyber Threat Intelligence sharing: A survey
Alaeifar, P., Pal, S., Jadidi, Z., Hussain, M. J., & Foo, E. (2024) · Journal of Information Security and Applications · doi:10.1016/j.jisa.2024.103786 · Cited by 76 · see citing works
Kamruzzaman, M. M., Alrashdi, I., & Alqazzaz, A. (2022) · Journal of Healthcare Engineering · doi:10.1155/2022/2950699 · Cited by 68 · see citing works
“It has also been identified that the solution provided by the Edge AI is better than the cloud AI [10, 11].”
MethodRetractedMolokomme, D. N., Onumanyi, A. J., & Abu-Mahfouz, A. M. I. (2022) · Journal of Sensor and Actuator Networks · doi:10.3390/jsan11030047 · Cited by 82 · see citing works
“Various studies in the literature have proposed different implementations of edge computing-based architectures with specialized application domains [51,67,73,170].”
BackgroundBinarized Neural Network for Edge Intelligence of Sensor-Based Human Activity Recognition
Luo, F., Khan, S., Huang, Y., & Wu, K.-S. (2021) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2021.3109940 · Cited by 61 · see citing works
“For overcoming this challenge and enabling edge intelligence, both Zhou et al. [10] and Zhang et al. [15] summarize some technologies that enable edge intelligence model inference, including model compression, model partition, conditional computation, etc.”
BackgroundReal-Time Facial Expression Recognition Based on Edge Computing
Yang, J., Qian, T., Zhang, F., & Khan, S. U. (2021) · IEEE Access · doi:10.1109/access.2021.3082641 · Cited by 70 · see citing works
“Zhang et al. [32] believed that the scope of edge intelligence should not be limited to running Artificial Intelligence (AI) models on edge servers or devices but in a collaborative way of edge and cloud.”
BackgroundFoukalas, F., & Tziouvaras, A. (2021) · IEEE Industrial Electronics Magazine · doi:10.1109/mie.2020.3026837 · Cited by 54 · see citing works
Disclosing Edge Intelligence: A Systematic Meta-Survey
Barbuto, V., Savaglio, C., Chen, M., & Fortino, G. (2023) · Big Data and Cognitive Computing · doi:10.3390/bdcc7010044 · Cited by 53 · see citing works
“…typical of distributed computing and, hence, of the IoT [61], such as scalability [53,55], security and privacy [12,50,52], ethical issues [7,53], pervasiveness and ubiquity [7,14], resource optimization [48,52,54], heterogeneity [14,15,50,54], data scarcity and consistency [35,47,54], etc.”
Influential(2020) · doi:10.1007/978-981-15-6186-3 · Cited by 52 · see citing works
Enabling All In-Edge Deep Learning: A Literature Review
Joshi, P., Hasanuzzaman, M., Thapa, C., Afli, H., & Scully, T. (2023) · IEEE Access · doi:10.1109/access.2023.3234761 · Cited by 60 · see citing works
“To the author’s knowledge, Open EI [283] is the only framework that provides a generic approach to facilitate the development of applications for a wide range of problem domains (computer vision, natural language processing, etc.”
BackgroundEfficient Federated Meta-Learning Over Multi-Access Wireless Networks
Yue, S., Ren, J., Xin, J., Zhang, D.-Y., Zhang, Y., & Zhuang, W. (2021) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2022.3143259 · Cited by 47 · see citing works
“Accordingly, it is natural to rely on collaboration in edge learning, whereby IoT devices work together to accomplish computation-intensive tasks [3].”
BackgroundEdge AI: A Comprehensive Survey of Technologies, Applications, and Challenges
Shankar, V. (2024) · 2024 1st International Conference on Advanced Computing and Emerging Technologies (ACET) · doi:10.1109/acet61898.2024.10730112 · Cited by 46 · see citing works
“From enabling real-time object recognition in autonomous vehicles to facilitating personalized healthcare monitoring on wearable devices, Edge AI stands ready to transform how we harness the power of artificial intelligence in our daily lives [5].”
BackgroundMultisensory Metaverse-6G: A New Paradigm of Commerce and Education
ALSAMH, M. H., Hawbani, A., Kumar, S., & Alsamhi, S. H. (2024) · IEEE Access · doi:10.1109/access.2024.3392838 · Cited by 60 · see citing works
“Thus, for essential applications, latency becomes insignificant at a certain point of edge computing [43].”
BackgroundDistributed resource scheduling in edge computing: Problems, solutions, and opportunities
Sahni, Y., Cao, J., Yang, L., & Wang, S. (2022) · Computer Networks · doi:10.1016/j.comnet.2022.109430 · Cited by 38 · see citing works
New opportunities, challenges, and applications of edge-ai for connected healthcare in smart cities
Kamruzzaman, M. M. (2021) · 2021 IEEE Globecom Workshops (GC Wkshps) · doi:10.1109/gcwkshps52748.2021.9682055 · Cited by 67 · see citing works
“It has also been identified that the solution provided by the Edge AI is better than the cloud [6,7] AI.”
MethodAn Edge Computing-Based Solution for Real-Time Leaf Disease Classification Using Thermal Imaging
Silva, P. E. C. D., & Almeida, J. (2024) · IEEE Geoscience and Remote Sensing Letters · doi:10.1109/lgrs.2024.3456637 · Cited by 36
“This approach is particularly advantageous when handling numerous distributed data sources where cloud computing may not be feasible [12].”
BackgroundEnergy-Efficient Machine Learning on the Edges
Kumar, M., Zhang, X.-Z., Liu, L., Wang, Y.-F., & Shi, W.-S. (2020) · IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum · doi:10.1109/ipdpsw50202.2020.00153 · Cited by 34 · see citing works
“Edge intelligence was defined as the capability to enable edges to execute artificial intelligence algorithms in [11].”
Self-citationTiwari, V., Pandey, C., Dahal, A., Roy, D. S., & Fiore, U. (2023) · Future generations computer systems · doi:10.1016/j.future.2023.11.028 · Cited by 31
Serving at the Edge: An Edge Computing Service Architecture Based on ICN
Fan, Z., Yang, W., Wu, F., Cao, J. X., & Shi, W. (2021) · ACM Transactions on Internet Technology · doi:10.1145/3464428 · Cited by 35 · see citing works
“Some research has explored edge computing for AI [45], while other research has explored AI for edge computing [40].”
BackgroundSelf-citationKolosov, D., Kelefouras, V. I., Kourtessis, P., & Mporas, I. (2022) · IEEE Access · doi:10.1109/access.2022.3214214 · Cited by 28 · see citing works
“extensively used in a wide range of computer vision applications and hardware platforms [1], their deployment on resource-limited edge devices is not a trivial process, as they are normally both compute and memory intensive [2].”
BackgroundEfficient Softmax Approximation for Deep Neural Networks with Attention MechanismPreprint
Vasyltsov, I., & Chang, W. (2021) · arXiv.org · doi:10.48550/arxiv.2111.10770 · Cited by 25 · see citing works
“Moreover, often customers wanted to keep their security and privacy, and thus do not want to expose their data to the external clouds [33], [20], [37], [11].”
BackgroundE2M: an energy-efficient middleware for computer vision applications on autonomous mobile robots
Liu, L., Chen, J., Brocanelli, M., & Shi, W.-S. (2019) · IFIP International Information Security Conference · doi:10.1145/3318216.3363302 · Cited by 24 · see citing works
“A large portion of jobs executed by robots are related to computer vision, which exploit cameras and machine learning models to make the robots more intelligent and autonomous [51].”
BackgroundSelf-citationBeyond Flight: Enhancing the Internet of Drones with Blockchain Technologies
Tychola, K. A., Voulgaridis, K., & Λάγκας, Θ. (2024) · Drones · doi:10.3390/drones8060219 · Cited by 27 · see citing works
“Edge Computing is another key technology that can be implemented within IoD and blockchain infrastructures for data processing and storage at the utilized network’s edge [182], including the AI known as “edge AI” [183].”
BackgroundNew universal sustainability metrics to assess edge intelligence
Lenherr, N., Pawlitzek, R., & Michel, B. (2021) · Sustainable Computing: Informatics and Systems · doi:10.1016/j.suscom.2021.100580 · Cited by 23 · see citing works
Digital Twin-enabled AI Enhancement in Smart Critical Infrastructures for 5G
Gai, K., Xiao, Q., Qiu, M., Zhang, G., Chen, J., Wei, Y., & Zhang, Y. (2022) · ACM Transactions on Sensor Networks · doi:10.1145/3526195 · Cited by 28 · see citing works
“Having dynamic and rational task allocation methods for edge AI systems has an urgent demand [45, 46].”
BackgroundEdgeActNet: Edge Intelligence-Enabled Human Activity Recognition Using Radar Point Cloud
Luo, F., Khan, S., Li, A., Huang, Y., & Wu, K. (2023) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2023.3309938 · Cited by 18 · see citing works
“In [12], EI is defined as enabling edges to execute AI algorithms.”
BackgroundMethodGibbs, M., & Kanjo, E. (2023) · International Conference on Edge Computing [Services Society] · doi:10.1109/edge60047.2023.00056 · Cited by 18 · see citing works
“To perform tasks consistently in real time often requires high memory usage; although, memory itself is limited at the edge [10].”
An Investigation Into the Advancements of Edge-AI Capabilities for Structural Health Monitoring
Mishra, A., Gangisetti, G., & Khazanchi, D. (2024) · IEEE Access · doi:10.1109/access.2024.3365550 · Cited by 20 · see citing works
“Zhang et al. [52] utilized edge-AI for autonomous vehicles to process real-time AI tasks like pedestrian detection, object detection, and traffic detection using Intel Movidius.”
MethodBlockchain-Enabled Access Management System for Edge Computing
Zhu, Y., Huang, C.-W., Hu, Z., Al-Dhelaan, A., & Al-Dhelaan, M. (2021) · Electronics · doi:10.3390/electronics10091000 · Cited by 17 · see citing works
“Therefore, the new paradigm of decentralizing computing and storage to the edge has gradually become an important research interest [1–3].”
BackgroundCCEI-IoT: Clustered and Cohesive Edge Intelligence in Internet of Things
Dehury, C., Donta, P. K., Dustdar, S., & Srirama, S. (2022) · International Conference on Edge Computing [Services Society] · doi:10.1109/edge55608.2022.00017 · Cited by 16 · see citing works
“environmental data through multiple gateways and computing environment to a centrally located controller (generally in a cloud environment), which in turn is responsible for implementing and ensuring the enforcement of the higher level of automation logic [1], [2] , as shown in Figure 1.”
BackgroundRobust Edge AI for Real-Time Industry 4.0 Applications in 5G Environment
Zou, X.-F., Li, K.-L., Zhou, J. T., Wei, W., & Chen, C. (2023) · IEEE Communications Standards Magazine · doi:10.1109/mcomstd.0008.2100019 · Cited by 14 · see citing works
“In the second stage, we also provide excellent image classification models [14] and image segmentation models [15], among which the classification model includes Resnet50 and DenseNet, and the segmentation model includes Unet.”
MethodOn the Use of Intelligent Models towards Meeting the Challenges of the Edge Mesh
Oikonomou, P., Karanika, A., Anagnostopoulos, C. B., & Kolomvatsos, K. (2021) · ACM Computing Surveys · doi:10.1145/3456630 · Cited by 13 · see citing works
“As described in Reference [155], the first step towards having intelligence at the edge is to collect the data from various sources.”
BackgroundFeSHI: Feature Map-Based Stealthy Hardware Intrinsic Attack
Odetola, T. A., Khalid, F., Mohammed, H., Sandefur, T., & Hasan, S. R. (2021) · IEEE Access · doi:10.1109/access.2021.3104520 · Cited by 15 · see citing works
CHA: A Caching Framework for Home-based Voice Assistant Systems
Xu, L., Iyengar, A., & Shi, W. (2020) · IEEE/ACM Symposium on Edge Computing (SEC) · doi:10.1109/sec50012.2020.00041 · Cited by 14 · see citing works
“Many efforts have been devoted to enabling edge intelligence [12], [13], in both hardware (e.”
BackgroundSelf-citationAn Open Approach to Energy-Efficient Autonomous Mobile Robots
Liu, L., Zhong, R., Willcock, A., Fisher, N., & Shi, W.-S. (2023) · IEEE International Conference on Robotics and Automation · doi:10.1109/icra48891.2023.10161110 · Cited by 11
“A large portion of jobs executed by AMRs is related to computer vision, which exploits cameras and machine learning models to make the robots more intelligent and autonomous [26].”
BackgroundSelf-citationHan, P., Liu, Y., Zhang, X., & Guo, L. (2022) · IEEE Transactions on Vehicular Technology · doi:10.1109/tvt.2022.3194543 · Cited by 13 · see citing works
Self-citationEdge Intelligence as a Service
Raith, P., & Dustdar, S. (2021) · IEEE International Conference on Services Computing · doi:10.1109/scc53864.2021.00038 · Cited by 12 · see citing works
“This classification is based on recent research that identified different layers and tasks [15], [6].”
BackgroundMethodWhen the Metaverse Meets Carbon Neutrality: Ongoing Efforts and Directions
Liu, F., Pei, Q., Chen, S., Yuan, Y., Wang, L., & Mühlhäuser, M. (2023) · arXiv.org · doi:10.48550/arxiv.2301.10235 · Cited by 9
“Zhang et al. [169] further devise a framework combined with application-level optimization, such as adaptive model selection.”
MethodEdgeEye: A Data-Driven Approach for Optimal Deployment of Edge Video Analytics
Sun, H., Yu, Y., Sha, K.-W., & Zhong, H. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3166896 · Cited by 9 · see citing works
“The performance of DNN models on edge devices was investigated in [57], in which an open-source framework was employed to determine whether edge devices meet the performance requirements of intelligent video analytics.”
MethodEnhanced Pub/Sub Communications for Massive IoT Traffic with SARSA Reinforcement Learning
Arruda, C. E., Moraes, P. F., Agoulmine, N., & Martins, J. S. B. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-70866-5_13 · Cited by 11 · see citing works
“Edge intelligence for service deployment is discussed in Zhang [37].”
BackgroundQuantEdge: A Hybrid Quantization Approach for Optimized AI Deployment Across Edge Devices
Mahmudov, R., & Kim, D.-H. (2025) · IEEE Access · doi:10.1109/access.2025.3609798 · Cited by 9 · see citing works
“Edge computing has been identified as a potential solution to address some of these limitations by bringing computation closer to the data source [3].”
Design Methodology for Deep Out-of-Distribution Detectors in Real-Time Cyber-Physical Systems
Yuhas, M. A., Ng, D. J. X., & Easwaran, A. (2022) · IEEE International Conference on Embedded and Real-Time Computing Systems and Applications · doi:10.1109/rtcsa55878.2022.00025 · Cited by 8 · see citing works
“In [5], a framework to aid system designers in selecting a model for edge deployment is proposed.”
BackgroundA Review on Edge Intelligence based Collaborative Learning Approaches
Welagedara, L., Harischandra, J., & Jayawardene, N. (2021) · Computing and Communication Workshop and Conference · doi:10.1109/ccwc51732.2021.9376119 · Cited by 8 · see citing works
“The emergence of advanced novel applications have demanded low network latency [2].”
BackgroundEnergy-Efficient Edge Intelligence: A Comparative Analysis of AIoT Technologies
Jevremović, A., Kostic, Z., & Peraković, D. (2023) · Journal on spesial topics in mobile networks and applications · doi:10.1007/s11036-023-02122-w · Cited by 7
“Edge AI is currently confronted with a slew of challenges in the academic community [4].”
InfluentialJohny, A., & Madhusoodanan, K. N. (2021) · International Journal of Computational Intelligence Systems · doi:10.1007/s44196-021-00040-x · Cited by 7 · see citing works
“Edge computing has the potential to overcome these limitations by allocating the computation closer to the network edge and data sources especially in real-time applications [14].”
BackgroundLi, Y.-H., Ye, L., Zhang, Y., Zhou, L., & Chen, Q. (2025) · Smart Agricultural Technology · doi:10.1016/j.atech.2025.101319 · Cited by 7 · see citing works
DNN Partitioning and Assignment for Distributed Inference in SGX Empowered Edge Cloud
Li, Y.-P., Zeng, D.-Z., Gut, L., Guo, S., & Zomaya, A. Y. (2024) · IEEE International Conference on Distributed Computing Systems · doi:10.1109/icdcs60910.2024.00065 · Cited by 6 · see citing works
“It is anticipated that edge intelligence will facilitate almost every aspect of our daily lives by provisioning various applications such as smart healthcare [1], autonomous driving [2], and advanced video analytics [3].”
BackgroundLiu, F.-J., Tang, J., Yang, J.-H., & Wang, H. (2023) · IEEE international Symposium on Broadband Multimedia Systems and Broadcasting · doi:10.1109/bmsb58369.2023.10211214 · Cited by 6 · see citing works
Task Scheduling with Collaborative Computing of MEC System Based on Federated Learning
Shi, T., Tian, H.-F., Zhang, T.-K., Loo, J., Ou, J.-T., Fan, C., & Yang, D.-C. (2022) · IEEE Vehicular Technology Conference · doi:10.1109/vtc2022-spring54318.2022.9860987 · Cited by 6 · see citing works
“Meanwhile, collaboration among various edge terminals provide more potentiality for improving system performance [3].”
BackgroundA Survey on Edge Computing in Bioinformatics and Health Informatics*
Tsai, Y.-T., & Lin, Z.-Y. (2020) · IEEE International Conference on Bioinformatics and Biomedicine · doi:10.1109/bibm49941.2020.9313103 · Cited by 6 · see citing works
“Since the resources of computation and memory on edge devices are limited, two categories of solutions proposed for the limitation [72, 73] have emerged: lightweight network and model compression [74].”
BackgroundJiao, M.-H., Jiang, W., Yuan, T., Wang, J., & Peng, Y.-H. (2024) · Future generations computer systems · doi:10.1016/j.future.2024.07.054 · Cited by 5 · see citing works
Edge Intelligence: A Robust Reinforcement of Edge Computing and Artificial Intelligence
Parekh, B., & Amin, K. R. (2021) · Innovations in Information and Communication Technologies (IICT-2020) · doi:10.1007/978-3-030-66218-9_55 · Cited by 5 · see citing works
Taxonomic Classification of IoT Smart Home Voice Control
Hewitt, M., & Cunningham, H. (2022) · arXiv.org · doi:10.48550/arxiv.2210.15656 · Cited by 4
Enabling Deep Learning for All-in EDGE paradigm
Joshi, P., Afli, H., Hasanuzzaman, M., Thapa, C., & Scully, T. (2022) · arXiv.org · doi:10.48550/arxiv.2204.03326 · Cited by 4
“To the author’s knowledge, Open EI [283] is the only framework that provides a generic approach to facilitate the development of applications for a wide range of problem domains (computer vision, natural language processing, etc.”
BackgroundAn Agentic Framework for Rapid Deployment of Edge AI Solutions in Industry 5.0
Martinez-Gil, J., Pichler, M., Bountouni, N., Koussouris, S., Barreiro, M. M., & Gusmeroli, S. (2025) · arXiv.org · doi:10.1007/978-3-032-05681-8_4 · Cited by 3 · see citing works
“We compare our system with AIfES [25], InfiniEdge AI 1 , and OpenEI [26].”
Chokhandre, S. R., Jadhav, P., Gole, N. T., Thakare, A., Bondade, A. R., & Singh, P. (2024) · CSI International Symposium on Artificial Intelligence and Signal Processing · doi:10.1109/aisp61711.2024.10870858 · Cited by 3
“By adding the module that implements the matching library functionality, software like OpenCV[9,10] may perform GPU acceleration.”
Privacy-Focused Edge AI-on-IoT with Federated Learning
Pal, S., Tan, W.-H., & Foo, Y.-L. (2023) · International Conference on Recent Advances and Innovations in Engineering · doi:10.1109/icraie59459.2023.10468159 · Cited by 3 · see citing works
“With regards to purely Edge based AI, Zhang et al. developed an AI platform called “OpenEI” [8].”
MethodSecurity Applications of Edge Intelligence
Mohamed, N., & Al-Jaroodi, J. (2023) · 2023 IEEE World AI IoT Congress (AIIoT) · doi:10.1109/aiiot58121.2023.10174600 · Cited by 3 · see citing works
“Recently, there are high interests in investigating the capabilities, potential architectures, frameworks, techniques, and applications of edge intelligence [5][6][7][8][9][10][11] [12][13].”
BackgroundEdge AI for Industry 4.0: An Internet of Things Approach
Tziouvaras, A., & Foukalas, F. T. (2020) · Panhellenic Conference on Informatics · doi:10.1145/3437120.3437289 · Cited by 4 · see citing works
“Another framework for edge AI is provided in [10] without providing detailed solution though.”
BackgroundLi, C., Yang, L., & Ma, J. (2020) · Wireless Communications and Mobile Computing · doi:10.1155/2020/8825623 · Cited by 5 · see citing works
“Zhang et al. [23] proposed the “ OpenEI ” open-edge intelligent framework to “ marginalize ” the model training process.”
BackgroundEdge Computing for Artificial Intelligence
Wang, X., Han, Y., Leung, V. C. M., Niyato, D. T., Yan, X., & Chen, X. (2020) · Springer eBooks · doi:10.1007/978-981-15-6186-3_7 · Cited by 5 · see citing works
Facilitating Edge Intelligence via Joint Computing, Communications, and Sensing
Wang, X.-D., & Tang, A.-M. (2025) · IEEE Network · doi:10.1109/mnet.2024.3502242 · Cited by 2 · see citing works
“The second thrust is to design an edge computing system that is viable to provide intelligence for various applications [2].”
Preprocessing and Framework for Edge Intelligence in Air Quality Control: Work on Progress
Prasetyo, A. P. P., Idris, M., Fakhrurroja, H., & Stiawan, D. (2024) · 2024 International Conference on Informatics, Multimedia, Cyber and Information System (ICIMCIS) · doi:10.1109/icimcis63449.2024.10957284 · Cited by 2 · see citing works
“To address these challenges, researchers have developed specialized feature extraction techniques that are tailored for edge computing environments, leveraging the unique characteristics of edge devices and the data they generate [34].”
POPCORN ATTACK: Intrusion into CAN remotely through android application of infotainment system
Bharadwaj, A. R., Akhilesh, M., Abhiram, H., & Ravish, R. (2024) · 2024 International Conference on Knowledge Engineering and Communication Systems (ICKECS) · doi:10.1109/ickecs61492.2024.10616551 · Cited by 2
LaBaNI: Layer-based Noise Injection Attack on Convolutional Neural Networks
Odetola, T. A., Khalid, F., & Hasan, S. R. (2022) · ACM Great Lakes Symposium on VLSI · doi:10.1145/3526241.3530385 · Cited by 2
“Several Edge Intelligence applications require the deployment of CNNs on resourceconstrained devices [20].”
BackgroundDeep Learning Based Sensing Resource Allocation for Mobile Target Tracking
Zhou, L.-Y., Liu, Q., Wu, F., & Wei, Y.-K. (2020) · International Conference on Speech Technology and Human-Computer Dialogue · doi:10.1109/icct50939.2020.9295877 · Cited by 2
“A collaborative sensors movement algorithm is proposed on a basis of target learning to minimize the energy consumption [4].”
BackgroundLow-Cost Image Search System on Off-Line Situation
Diana, M., Chikama, J., Amagasaki, M., & Iida, M. (2020) · Electronics · doi:10.3390/electronics9010153 · Cited by 2 · see citing works
Liu, X., Zhang, X., & Shi, W. (2026) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/2575-8411.2026.00045 · Cited by 1 · see citing works
“The shift to edge AI introduces significant challenges, primarily inference latency and memory usage [6] [7] [39].”
Self-citationDelta Sum Learning: An Approach for Fast and Global Convergence in Gossip Learning
Goethals, T., Sebrechts, M., Schrijver, S. D., de Turck, F., & Volckaert, B. (2025) · IEEE/IFIP Network Operations and Management Symposium · doi:10.1109/noms69089.2026.11668145 · Cited by 1
“However, edge learning lacks the same support; solutions such as Azure IoT Edge 2 and OpenEI [5] generally only enable edge intelligence, and in limited cases edge learning, whereas most recent studies focus on edge learning specifically through FL, or are aimed at specialized use cases that only…”
Edge-Aware Dual Branch Network for Nucleus Instance Segmentation
Chen, J., Zhang, Y.-F., & Lu, S.-D. (2024) · IFIP International Information Security Conference · doi:10.1109/sec62691.2024.00057 · Cited by 1 · see citing works
“Similar to U2Net [23], our EADB-Net constructs two output branches, where each branch generates six probability maps, Mask i Edge i i ∈ [1 , 6] , from the last downsampling layer and all upsampling layers through a 3 × 3 convolutional layer and a sigmoid function.”
Self-citationOptimized task offloading for federated learning based on β-skeleton graph in edge computing
Fallah, M., & Salehpour, P. (2024) · Telecommunications Systems · doi:10.1007/s11235-024-01216-4 · Cited by 1 · see citing works
Multi-hop sanitizable signature for collaborative edge computing
Yan, H., Hu, H.-B., Ye, Q.-Q., & Xu, J. (2024) · Journal of computing and security · doi:10.3233/jcs-230107 · Cited by 1 · see citing works
“• Distributed edge learning [58]: Several edge nodes can cooperate to train large datasets.”
Xu, X., Zhang, L., Yue, J.-B., Zhong, H., Wang, Y., Liu, J., Lu, Y., & Qiao, H.-B. (2024) · International Journal of Remote Sensing · doi:10.1080/01431161.2024.2305631 · Cited by 1 · see citing works
“Currently, edge artificial intelligence has made significant progress (X. Zhang et al. 2019).”
BackgroundSelf-citationLearning-Based Collaborative Service Placement for AI-oriented Mobile Edge Computing
Li, W., Li, M., Liu, Y., Liu, J., & Cui, L.-L. (2023) · International Conference on Advanced Cloud and Big Data · doi:10.1109/cbd63341.2023.00012 · Cited by 1
“The framework of deep learning model training and reasoning at edge by mobile devices and edge collaboration has been discussed [6]–[9], but the service placement and migration of multi edge clouds are not considered in ultar-intensive mobile edge cloud and user mobility.”
BackgroundSrivastava, D. K., Parveen, S., & Yadav, D. (2023) · 2023 IEEE International Conference on ICT in Business Industry & Government (ICTBIG) · doi:10.1109/ictbig59752.2023.10455993 · Cited by 1 · see citing works
“Wearable device data, diagnostic findings, sleep tests, and electronic health records may all be readily linked [16-18].”
BackgroundPerformance Improvement Strategies of Edge-Enabled Social Impact Applications
Benedict, S., Reddy, S., Bhagyalakshmi, M., Jose, J. M., & Prodan, R.-C. (2023) · International Congress on Information and Communication Technology · doi:10.1109/icict57646.2023.10134420 · Cited by 1
“In TensorFlow frameworks, the model’s data is quantized in three ways: i) converting 32-bit floats Accuracy [8] Accuracy [9] Compression [10] Partition [11] DAG Partitioning [12] Clustering [13] Hardware - in-memory [14] Grouping [15] Tuning [16] Caching, Offloading [17] Service Placement [18] Edge…”
MethodFacial Expression Recognition System on a Distributed Edge-Cloud Infrastructure
Cui, K., Zhang, G., Zhang, F., & Khan, S. (2022) · 2022 IEEE Cloud Summit · doi:10.1109/cloudsummit54781.2022.00014 · Cited by 1 · see citing works
“[8] present an intelligent open framework for the edge that intelligently provides edge devices with the ability to process data and share data.”
BackgroundGong, X., Zhang, J., Zhang, Y.-S., Tan, Y.-S., & Song, J. (2022) · 2022 International Conference on Machine Learning, Cloud Computing and Intelligent Mining (MLCCIM) · doi:10.1109/mlccim55934.2022.00051 · Cited by 1 · see citing works
“To address this issue, [1] introduces a lightweight software framework that provides edge devices capacity to interpret and share data intelligently.”
BackgroundEdge Intelligence Empowered Distribution Path Planning with Internet of Vehicles
Li, T., Wen, Y., Tan, Z., & Chen, H. (2020) · 2020 IEEE 22nd International Conference on High Performance Computing and Communications; IEEE 18th International Conference on Smart City; IEEE 6th International Conference on Data Science and Systems (HPCC/SmartCity/DSS) · doi:10.1109/hpcc-smartcity-dss50907.2020.00153 · Cited by 1
“In recent years, with the development of the Internet of Vehicles and edge computing technologies [14-17], the issue of how to plan efficient distribution routes has become more and more worthy of consideration [18-20].”
BackgroundA Cascade Collaborative Offloading Framework for Video Analytics Based on Online Learning
li, Y., luo, B., Zhang, Y., Sun, Z., & Liu, Y. (2020) · IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) · doi:10.1109/ithings-greencom-cpscom-smartdata-cybermatics50389.2020.00138 · Cited by 1 · see citing works
“Precog [10], CCO[19], BLOT[20], OpenEI[21], AMiSS[22] and deep learning-based approach [23] offloaded computation task to edge server in MEC or IoT scenarios.”
MethodA Secure and Verifiable Outsourcing Scheme for Machine Learning Data
Li, C., Yang, L., & Ma, J.-F. (2021) · Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering · doi:10.1007/978-3-030-66922-5_21 · Cited by 1 · see citing works
Lightweight Approximation of Softmax Layer for On-Device Inference
Vasyltsov, I., & Chang, W. (2021) · Transactions on computational science and computational intelligence · doi:10.1007/978-3-030-70296-0_41 · Cited by 1 · see citing works
Profiling Neural Network Partitioning Strategies for Inference across the Computing Continuum
Papadakis, N., Angourakis, A., Magoutis, K., & Bouloukakis, G. (2026) · International Conference on Edge Computing [Services Society] · doi:10.1109/edge72783.2026.00029
“The second focuses on model adaptation through lightweight architectures or compression techniques such as pruning and quantization [8]–[11].”
Edge-to-Cloud ML Pipelines for Cross-Layer RAN Optimization
Gonaboyina, S. K. (2026) · 2026 International Conference on Machine Learning and Autonomous Systems (ICMLAS) · doi:10.1109/icmlas67792.2026.11483963
“MEC literature focuses on lowering latency by performing low-level data processing near the user, and improvements in performance have been demonstrated when analyzing edge-centric services [7].”
AquaSave: Event-Driven Wake-Up Protocol for Low-Power Field Sensors in Water Monitoring Applications
Gupta, R., & Sarathe, S. (2025) · 2025 International Conference on Engineering and Emerging Technologies (ICEET) · doi:10.1109/iceet67911.2025.11424088
“EdgeML based event detectors have also been investigated for in sensor decision making [13], but they often entail high computational overhead or rely on complex training pipelines not suitable for embedded WuRx integration.”
A Hierarchical AI-OS Framework for Multi-Modal Grounding and Privacy-Aware Processing
Islam, M. P., Ahmed, A., Prity, M. K., & Pirzado, F. (2025) · 2025 10th International Conference on Information Science, Computer Technology and Transportation (ISCTT) · doi:10.1109/isctt66403.2025.11137830
“However, the issues of edge deployment and privacy are not sufficiently addressed, because cloud-based AI systems transmit data, privacy concerns are raised [8].”
- Authors
- Zhang, X., Wang, Y., Lu, S., Liu, L., xu, L., & Shi, W.
- Affiliations
- Wayne State University (US)
- Venue
- 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS)
- Publisher
- IEEE
- Published
- 2019-07
- Pages
- 1840-1851
- OpenAlex
- W2982656930
- Cited by
- 139
- References
- 84
- Citations by year
- 2026: 4 · 2025: 11 · 2024: 26 · 2023: 22 · 2022: 24 · 2021: 31 · 2020: 18 · 2019: 3
- FWCI
- 16.42
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- IEEE International Conference on Distributed Computing Systems (ICDCS) (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Information Systems › Internet of Things and AI
- Physical Sciences › Computer Science › Hardware and Architecture › Energy Efficiency in Computing
- Keywords
- edge AI, edge computing, software platform, distributed data processing, data sharing, latency reduction, data privacy, open problems
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review