Orchestrating the Development Lifecycle of Machine Learning-based IoT Applications: A Taxonomy and Survey
Abstract
Machine Learning (ML) and Internet of Things (IoT) are complementary advances: ML techniques unlock the potential of IoT with intelligence, and IoT applications increasingly feed data collected by sensors into ML models, thereby employing results to improve their business processes and services. Hence, orchestrating ML pipelines that encompass model training and implication involved in the holistic development lifecycle of an IoT application often leads to complex system integration. This article provides a comprehensive and systematic survey of the development lifecycle of ML-based IoT applications. We outline the core roadmap and taxonomy and subsequently assess and compare existing standard techniques used at individual stages.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Monitoring ML models is challenging but is required in order to detect performance degradations and build confidence in the models.
“Monitoring ML models is challenging [6,28,41], but is required in order to detect performance degradations and build confidence in the models [7,10].”
From Operationalizing machine learning models: a systematic literature review (2022) · cites this paper as [41]
Cites
Breiman, L. (2001) · Machine Learning · doi:10.1023/a:1010933404324 · Cited by 133,538 · see citing works
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318 · see citing works
ImageNet: A large-scale hierarchical image database
Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K., & Fei-Fei, L. (2009) · 2009 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2009.5206848 · Cited by 65,333 · see citing works
Cortes, C., & Vapnik, V. (1995) · Machine Learning · doi:10.1007/bf00994018 · Cited by 59,421 · see citing works
Genetic algorithms in search, optimization, and machine learning
(1989) · Choice Reviews Online · doi:10.5860/choice.27-0936 · Cited by 49,169 · see citing works
Cortes, C., & Vapnik, V. N. (1995) · Machine Learning · doi:10.1023/a:1022627411411 · Cited by 34,565 · see citing works
MobileNetV2: Inverted Residuals and Linear Bottlenecks
Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., & Chen, L.-C. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00474 · Cited by 28,755 · see citing works
Quinlan, J. R. (1986) · Machine Learning · doi:10.1007/bf00116251 · Cited by 21,439 · see citing works
Xception: 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 · see citing works
The pascal visual object classes (VOC) challenge
Everingham, M., Van Gool, L., Williams, C. K. I., Winn, J., & Zisserman, A. (2010) · International Journal of Computer Vision · doi:10.1007/s11263-009-0275-4 · Cited by 19,599 · see citing works
Algorithm AS 136: A K-Means Clustering Algorithm
Hartigan, J. A., & Wong, M. A. (1979) · Applied Statistics · doi:10.2307/2346830 · Cited by 14,523 · see citing works
Proximal Policy Optimization Algorithms
Schulman, J., Wolski, F., Dhariwal, P., Radford, A., & Klimov, O. (2017) · arXiv · doi:10.48550/arxiv.1707.06347 · Cited by 10,625 · see citing works
ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices
Zhang, X., Zhou, X., Lin, M., & Sun, J. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00716 · Cited by 9,982 · see citing works
Edge 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 · see citing works
Self-citationShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Design
Ma, N., Zhang, X., Zheng, H.-T., & Sun, J. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01264-9_8 · Cited by 7,356 · cited 1× · see citing works
“Other important works include Xception [56] ShuffleNet [317], ShuffleNetv2 [178], and CondenseNet [131].”
MethodLarge-Scale Machine Learning with Stochastic Gradient Descent
Bottou, L. (2010) · Proceedings of COMPSTAT'2010 · doi:10.1007/978-3-7908-2604-3_16 · Cited by 5,795 · see citing works
Membership Inference Attacks Against Machine Learning Models
Shokri, R., Stronati, M., Song, C., & Shmatikov, V. (2017) · 2017 IEEE Symposium on Security and Privacy (SP) · doi:10.1109/sp.2017.41 · Cited by 4,754 · see citing works
XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networks
Rastegari, M., Ordonez, V., Redmon, J., & Farhadi, A. (2016) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-46493-0_32 · Cited by 4,408 · see citing works
Valiant, L. G. (1984) · ACM eBooks · doi:10.1145/3749740.3749746 · Cited by 4,211 · see citing works
The Limitations of Deep Learning in Adversarial Settings
Papernot, N., McDaniel, P., Jha, S., Fredrikson, M., Celik, Z. B., & Swami, A. (2016) · 2016 IEEE European Symposium on Security and Privacy (EuroS&P) · doi:10.1109/eurosp.2016.36 · Cited by 3,993 · see citing works
A survey on concept drift adaptation
Gama, J., Žliobaitė, I., Bifet, A., Pechenizkiy, M., & Bouchachia, A. (2014) · ACM Computing Surveys · doi:10.1145/2523813 · Cited by 3,735 · see citing works
5th International Conference on Learning Representations (ICLR 17)
Havrylov, S., & Titov, I. (2017) · Cited by 3,503 · see citing works
Practical Black-Box Attacks against Machine Learning
Papernot, N., McDaniel, P., Goodfellow, I., Jha, S., Celik, Z. B., & Swami, A. (2017) · Proceedings of the 2017 ACM on Asia Conference on Computer and Communications Security · doi:10.1145/3052973.3053009 · Cited by 3,495 · see citing works
Deep learning for time series classification: a review
Ismail Fawaz, H., Forestier, G., Weber, J., Idoumghar, L., & Muller, P.-A. (2019) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-019-00619-1 · Cited by 3,342 · see citing works
Optimization Methods for Large-Scale Machine Learning
Bottou, L., Curtis, F. E., & Nocedal, J. M. (2018) · SIAM Review · doi:10.1137/16m1080173 · Cited by 3,233 · see citing works
A Survey on Deep Transfer Learning
Tan, C., Sun, F., Kong, T., Zhang, W., Yang, C., & Liu, C. (2018) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-01424-7_27 · Cited by 3,165 · see citing works
Continual lifelong learning with neural networks: A review
Parisi, G. I., Kemker, R., Part, J. L., Kanan, C., & Wermter, S. (2019) · Neural Networks · doi:10.1016/j.neunet.2019.01.012 · Cited by 3,117 · see citing works
Lin, J., Yu, W., Zhang, N., Yang, X., Zhang, H., & Zhao, W. (2017) · IEEE Internet of Things Journal · doi:10.1109/jiot.2017.2683200 · Cited by 2,793 · see citing works
Short-Term Residential Load Forecasting Based on LSTM Recurrent Neural Network
Kong, W., Dong, Z. Y., Jia, Y., Hill, D. J., Xu, Y. H., & Zhang, Y. (2017) · IEEE Transactions on Smart Grid · doi:10.1109/tsg.2017.2753802 · Cited by 2,678 · see citing works
Using mutual information for selecting features in supervised neural net learning
Battiti, R. (1994) · IEEE Transactions on Neural Networks · doi:10.1109/72.298224 · Cited by 2,629 · see citing works
Proceedings of the 11th USENIX Security Symposium
Boneh, D. (2002) · Cited by 2,513 · see citing works
The Effectiveness of Data Augmentation in Image Classification using Deep Learning
Perez, L., & Wang, J. (2017) · arXiv · doi:10.48550/arxiv.1712.04621 · Cited by 2,499 · see citing works
Security, privacy and trust in Internet of Things: The road ahead
Sicari, S., Rizzardi, A., Grieco, L. A., & Coen‐Porisini, A. (2014) · Computer Networks · doi:10.1016/j.comnet.2014.11.008 · Cited by 2,341 · see citing works
Adversarial machine learning at scale
Kurakin, A., Goodfellow, I., & Bengio, S. (2016) · arXiv · doi:10.48550/arxiv.1611.01236 · Cited by 2,325 · see citing works
On the momentum term in gradient descent learning algorithms
Ning Qian, A. (1999) · Neural Networks · doi:10.1016/s0893-6080(98)00116-6 · Cited by 2,318 · see citing works
Neural Networks: Tricks of the Trade: Second Edition
(2012) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-35289-8 · Cited by 2,116 · see citing works
Chawla, N. V., Japkowicz, N., & Kotcz, A. (2004) · ACM SIGKDD Explorations Newsletter · doi:10.1145/1007730.1007733 · Cited by 2,074 · see citing works
Zagoruyko, S., & Komodakis, N. (2016) · arXiv · doi:10.48550/arxiv.1612.03928 · Cited by 2,027 · see citing works
Microarray data normalization and transformation
Quackenbush, J. (2002) · Nature Genetics · doi:10.1038/ng1032 · Cited by 1,975 · see citing works
Progressive Neural Architecture Search
Liu, C., Zoph, B., Neumann, M., Shlens, J., Wei, H., Li, L.-J., Fei-Fei, L., Yuille, A., Huang, J., & Murphy, K. P. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01246-5_2 · Cited by 1,946 · see citing works
Deep Learning in Mobile and Wireless Networking: A Survey
Zhang, C., Patras, P., & Haddadi, H. (2019) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2904897 · Cited by 1,847 · see citing works
On the features and challenges of security and privacy in distributed internet of things
Román, R., Zhou, J., & López, J. (2013) · Computer Networks · doi:10.1016/j.comnet.2012.12.018 · Cited by 1,471 · see citing works
Deep Learning for IoT Big Data and Streaming Analytics: A Survey
Mohammadi, M., Al-Fuqaha, A., Sorour, S., & Guizani, M. (2018) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2018.2844341 · Cited by 1,471 · see citing works
Neural Adaptive Video Streaming with Pensieve
Mao, H., Netravali, R., & Alizadeh, M. (2017) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/3098822.3098843 · Cited by 1,378 · see citing works
Resource Management with Deep Reinforcement Learning
Mao, H., Alizadeh, M., Menache, I., & Kandula, S. (2016) · Proceedings of the 15th ACM Workshop on Hot Topics in Networks · doi:10.1145/3005745.3005750 · Cited by 1,353 · cited 4× · see citing works
“Another task formulated in discrete action space can be found in Reference [182], where the action space is the “schedule of the job at i-th slot.”
BackgroundInfluentialScaling distributed machine learning with the parameter server
Li, M., Andersen, D. G., Park, J. W., Smola, A. J., Ahmed, A. A., Josifovski, V., Long, J. E., Shekita, E. J., & Su, B.-Y. (2014) · Operating Systems Design and Implementation · doi:10.5555/2685048.2685095 · Cited by 1,178 · see citing works
Seide, F., Fu, H., Droppo, J., Li, G., & Yu, D. (2014) · Interspeech · doi:10.21437/interspeech.2014-274 · Cited by 1,172 · see citing works
A Review on Outlier/Anomaly Detection in Time Series Data
Blázquez-García, A., Conde, A., Mori, U., & Lozano, J. A. (2022) · ACM Computing Surveys · doi:10.1145/3444690 · Cited by 1,102 · see citing works
System structure for software fault tolerance
Randell, B. (1975) · IEEE Transactions on Software Engineering · doi:10.1109/tse.1975.6312842 · Cited by 1,096 · see citing works
Visual interpretability for deep learning: a survey
Zhang, Q., & Zhu, S. C. (2018) · Frontiers of Information Technology & Electronic Engineering · doi:10.1631/fitee.1700808 · Cited by 975 · see citing works
Consistency-based search in feature selection
Dash, M., & Liu, H. (2003) · Artificial Intelligence · doi:10.1016/s0004-3702(03)00079-1 · Cited by 898 · see citing works
Variable neighbourhood search: methods and applications
Hansen, P., Mladenović, N., & Pérez, J. A. M. (2009) · Annals of Operations Research · doi:10.1007/s10479-009-0657-6 · Cited by 866 · see citing works
Adaptive random forests for evolving data stream classification
Gomes, H. M., Bifet, A., Read, J., Barddal, J. P., Enembreck, F., Pfharinger, B., Holmes, G., & Abdessalem, T. (2017) · Machine Learning · doi:10.1007/s10994-017-5642-8 · Cited by 836 · see citing works
Action Recognition in Video Sequences using Deep Bi-Directional LSTM With CNN Features
Ullah, A., Ahmad, J., Muhammad, K., Sajjad, M., & Baik, S. W. (2017) · IEEE Access · doi:10.1109/access.2017.2778011 · Cited by 751 · see citing works
Machine learning and data mining
Mitchell, T. M. (1999) · Communications of the ACM · doi:10.1145/319382.319388 · Cited by 697 · see citing works
Yu, H., Yang, S., & Zhu, S.-H. (2018) · AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.33015693 · Cited by 696 · see citing works
Traffic signal timing via deep reinforcement learning
Li, L., Lv, Y., & Wang, F. (2016) · IEEE/CAA Journal of Automatica Sinica · doi:10.1109/jas.2016.7508798 · Cited by 616 · see citing works
Proceedings of the 1987 International Conference on Neural Information Processing Systems
Anderson, D. (1987) · Cited by 612 · see citing works
Settles, B. (2012) · Synthesis Lectures on Artificial Intelligence and Machine Learning · doi:10.2200/s00429ed1v01y201207aim018 · Cited by 605 · see citing works
Theoretical analysis of an alphabetic confusion matrix
Townsend, J. T. (1971) · Perception & Psychophysics · doi:10.3758/bf03213026 · Cited by 602 · see citing works
Multi-class active learning for image classification
Joshi, A. J., Porikli, F., & Papanikolopoulos, N. P. (2009) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2009.5206627 · Cited by 588 · see citing works
Sparse Communication for Distributed Gradient Descent
Aji, A. F., & Heafield, K. (2017) · Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/d17-1045 · Cited by 585 · see citing works
Pattern analysis for machine olfaction: a review
Gutiérrez‐Osuna, R. (2002) · IEEE Sensors Journal · doi:10.1109/jsen.2002.800688 · Cited by 582 · see citing works
Proceedings of the International Joint Conference on Neural Networks (IJCNN) 2005
(2005) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn.2005.1556327 · Cited by 553 · see citing works
Deep reinforcement learning based computation offloading and resource allocation for MEC
Li, J., Gao, H., Lv, T., & Lu, Y. (2018) · 2018 IEEE Wireless Communications and Networking Conference (WCNC) · doi:10.1109/wcnc.2018.8377343 · Cited by 548 · see citing works
Action-Decision Networks for Visual Tracking with Deep Reinforcement Learning
Yun, S., Choi, J., Yoo, Y., Yun, K., & Choi, J. Y. (2017) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2017.148 · Cited by 547 · see citing works
Scalable distributed DNN training using commodity GPU cloud computing
Ström, N. (2015) · Interspeech (USB) · doi:10.21437/interspeech.2015-354 · Cited by 540 · see citing works
Ensembles of Deep LSTM Learners for Activity Recognition using Wearables
Guan, Y., & Plötz, T. (2017) · Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies · doi:10.1145/3090076 · Cited by 511 · see citing works
Self-citationA new approach to intrusion detection using Artificial Neural Networks and fuzzy clustering
Wang, G., Hao, J., Ma, J., & Huang, L. (2010) · Expert Systems with Applications · doi:10.1016/j.eswa.2010.02.102 · Cited by 505 · see citing works
Cloud Computing Resource Scheduling and a Survey of Its Evolutionary Approaches
Zhan, Z., Liu, X., Gong, Y., Zhang, J., Chung, H. S.-H., & Li, Y. (2015) · ACM Computing Surveys · doi:10.1145/2788397 · Cited by 483 · see citing works
Self-citationSynopses for Massive Data: Samples, Histograms, Wavelets, Sketches
Cormode, G., Garofalakis, M., Haas, P. J., & Jermaine, C. (2011) · Foundations and Trends in Databases · doi:10.1561/1900000004 · Cited by 472 · see citing works
A survey on resource scheduling in cloud computing: issues and challenges
Singh, S., & Chana, I. (2016) · Journal of Grid Computing · doi:10.1007/s10723-015-9359-2 · Cited by 466 · see citing works
A Stochastic Quasi-Newton Method for Large-Scale Optimization
Byrd, R. H., Hansen, S., Nocedal, J. M., & Singer, Y. (2016) · SIAM Journal on Optimization · doi:10.1137/140954362 · Cited by 460 · see citing works
Cell Association and Interference Coordination in Heterogeneous LTE-A Cellular Networks
Madan, R., Borran, J., Sampath, A., Bhushan, N., Khandekar, A., & Ji, T. (2010) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2010.101209 · Cited by 458 · see citing works
A deep Recurrent Neural Network based approach for Internet of Things malware threat hunting
HaddadPajouh, H., Dehghantanha, A., Khayami, R., & Choo, K. R. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2018.03.007 · Cited by 450 · see citing works
Hu, T., & Fei, Y. (2010) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2010.28 · Cited by 405 · see citing works
Li, L., Xu, W., Chen, T., Giannakis, G. B., & Ling, Q. H. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.33011544 · Cited by 392 · see citing works
Data Fusion and IoT for Smart Ubiquitous Environments: A Survey
Alam, F., Mehmood, R., Katib, I. A., Albogami, N., & Albeshri, A. A. (2017) · IEEE Access · doi:10.1109/access.2017.2697839 · Cited by 389 · see citing works
Petuum: A New Platform for Distributed Machine Learning on Big Data
Xing, E. P., Ho, Q., Dai, W., Kim, J. K., Wei, J., Lee, S., Zheng, X., Xie, P., Kumar, A., & Yu, Y. (2015) · IEEE Transactions on Big Data · doi:10.1109/tbdata.2015.2472014 · Cited by 388 · see citing works
Proceedings of International Conference on Acoustics Speech and Signal Processing ICASSP’98
McKay, I., Douther, C., & Jack, M. A. (1998) · Cited by 379 · see citing works
Residential Demand Response of Thermostatically Controlled Loads Using Batch Reinforcement Learning
Ruelens, F., Claessens, B., Vandael, S., Schutter, B. D., Babuška, R., & Belmans, R. J. M. (2016) · IEEE Transactions on Smart Grid · doi:10.1109/tsg.2016.2517211 · Cited by 339 · see citing works
Fog Orchestration for Internet of Things Services
Wen, Z., Yang, R., Garraghan, P., Lin, T., Xu, J., & Rovatsos, M. (2017) · IEEE Internet Computing · doi:10.1109/mic.2017.36 · Cited by 339 · see citing works
Self-citationA survey of data fusion in smart city applications
Lau, B. P. L., Marakkalage, S. H., Zhou, Y., Hassan, N. U., Yuen, C., Zhang, M., & Tan, U.-X. (2019) · Information Fusion · doi:10.1016/j.inffus.2019.05.004 · Cited by 320 · see citing works
Genetic Algorithms as a Tool for Wavelength Selection in Multivariate Calibration
Jouan-Rimbaud, D., Massart, D.-L., Leardi, R., & de Noord, O. E. (1995) · Analytical Chemistry · doi:10.1021/ac00119a015 · Cited by 305 · see citing works
REVIEW OF DATA PRE-PROCESSING TECHNIQUES IN DATA MINING
Khobragade, K. C., & ijrbat (2022) · International Journal of Researches in Biosciences and Agriculture Technology · doi:10.29369/ijrbat.2022.010.3.0016 · Cited by 272 · see citing works
Optimal Demand Response Using Device-Based Reinforcement Learning
Wen, Z., O’Neill, D. C., & Maei, H. R. (2015) · IEEE Transactions on Smart Grid · doi:10.1109/tsg.2015.2396993 · Cited by 271 · see citing works
Self-citationA deep reinforcement learning based framework for power-efficient resource allocation in cloud RANs
Xu, Z., Wang, Y., Tang, J., Wang, J., & Gursoy, M. C. (2017) · International Conference on Communications · doi:10.1109/icc.2017.7997286 · Cited by 270 · see citing works
Towards energy-aware scheduling in data centers using machine learning
Berral, J. L., Goiri, Í., Nou, R., Julià, F., Guitart, J., Gavaldà, R., & Torres, J. (2010) · Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking · doi:10.1145/1791314.1791349 · Cited by 262 · cited 1× · see citing works
“The proposed algorithms have been used to optimize various QoS parameters such as latency [183, 299], resource utilization [194], energy consumption [21], and many others.”
MethodProceedings of the Seventeenth International Conference on Machine Learning (ICML-2000)
Pat Langley, B., Francisco, S., Ub, C., & -Hannover, T. S. (2000) · Cited by 248 · see citing works
Active learning in multimedia annotation and retrieval
Wang, M., & Hua, X. (2011) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/1899412.1899414 · Cited by 239 · see citing works
Quillen, D., Jang, E., Nachum, O., Finn, C., Ibarz, J., & Levine, S. (2018) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2018.8461039 · Cited by 228 · see citing works
A survey of IoT platforms: Create Your Own Internet of Things
Singh, K. J., & Kapoor, D. S. (2017) · IEEE Consumer Electronics Magazine · doi:10.1109/mce.2016.2640718 · Cited by 212 · see citing works
When Edge Meets Learning: Adaptive Control for Resource-Constrained Distributed Machine Learning
Wang, S., Tuor, T., Salonidis, T., Leung, K. K., Makaya, C., He, T., & Chan, K. (2018) · IEEE INFOCOM 2018 - IEEE Conference on Computer Communications · doi:10.1109/infocom.2018.8486403 · Cited by 209 · see citing works
Network Traffic Prediction Using Recurrent Neural Networks
Ramakrishnan, N., & Soni, T. (2018) · IEEE International Conference on Machine Learning and Applications (ICMLA) · doi:10.1109/icmla.2018.00035 · Cited by 206 · see citing works
Deep Reinforcement Learning With Visual Attention for Vehicle Classification
Zhao, D., Chen, Y., & Lv, L. (2016) · IEEE Transactions on Cognitive and Developmental Systems · doi:10.1109/tcds.2016.2614675 · Cited by 197 · see citing works
CNN Design for Real-Time Traffic Sign Recognition
Shustanov, A., & Yakimov, P. (2017) · Procedia Engineering · doi:10.1016/j.proeng.2017.09.594 · Cited by 196 · see citing works
DPP-Net: Device-Aware Progressive Search for Pareto-Optimal Neural Architectures
Dong, J., Cheng, A., Juan, D.-C., Wei, W., & Sun, M. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01252-6_32 · Cited by 194 · see citing works
Data classification using evidence reasoning rule
Xu, X., Zheng, J. Y., Yang, J., Xu, D., & Chen, Y. (2016) · Knowledge-Based Systems · doi:10.1016/j.knosys.2016.11.001 · Cited by 192 · see citing works
An $O(1/k)$ Gradient Method for Network Resource Allocation Problems
Beck, A., Nedić, A., Ozdaglar, A., & Teboulle, M. (2014) · IEEE Transactions on Control of Network Systems · doi:10.1109/tcns.2014.2309751 · Cited by 186 · see citing works
Böehm, M., Dusenberry, M. W., Eriksson, D., Evfimievski, A., Manshadi, F. M., Pansare, N., Reinwald, B., Reiss, F. R., Sen, P., Surve, A. C., et al. (2016) · Proceedings of the VLDB Endowment · doi:10.14778/3007263.3007279 · Cited by 184 · see citing works
Adaptive Traffic Light Control in Wireless Sensor Network-Based Intelligent Transportation System
Zhou, B., Cao, J., Zeng, X., & Wu, H. (2010) · IEEE Vehicular Technology Conference · doi:10.1109/vetecf.2010.5594435 · Cited by 176 · see citing works
Automating model search for large scale machine learning
Sparks, E., Talwalkar, A., Haas, D., Franklin, M., Jordan, M. I., & Kraska, T. (2015) · ACM Symposium on Cloud Computing · doi:10.1145/2806777.2806945 · Cited by 165 · see citing works
PipeDream: Fast and Efficient Pipeline Parallel DNN Training
Harlap, A., Narayanan, D., Phanishayee, A., Seshadri, V., Devanur, N., Ganger, G., & Gibbons, P. (2018) · arXiv · doi:10.48550/arxiv.1806.03377 · Cited by 153 · cited 2× · see citing works
“According to the synchronization strategy we discussed earlier, gradients are aggregated by either synchronous pipeline model (GPipe [132]) or asynchronous pipeline model (PipeDream [115], SpecTrain [46], XPipe [107]).”
BackgroundMethodActive deep learning method for semi-supervised sentiment classification
Zhou, S., Chen, Q., & Wang, X. (2013) · Neurocomputing · doi:10.1016/j.neucom.2013.04.017 · Cited by 151 · see citing works
Supporting Very Large Models using Automatic Dataflow Graph Partitioning
Wang, M., Huang, C.-C., & Li, J. (2019) · European Conference on Computer Systems · doi:10.1145/3302424.3303953 · Cited by 145 · see citing works
Poisoning behavioral malware clustering
Biggio, B., Rieck, K., Ariu, D., Wressnegger, C., Corona, I., Giacinto, G., & Roli, F. (2014) · doi:10.1145/2666652.2666666 · Cited by 138 · see citing works
Communication Quantization for Data-Parallel Training of Deep Neural Networks
Dryden, N., Moon, T., Jacobs, S. A., & Essen, B. V. (2016) · doi:10.1109/mlhpc.2016.004 · Cited by 136 · see citing works
LSTM-Based Analysis of Industrial IoT Equipment
Zhang, W., Guo, W., Liu, X., Liu, Y., Zhou, J., Li, B., Lu, Q., & Yang, S. (2018) · IEEE Access · doi:10.1109/access.2018.2825538 · Cited by 135 · see citing works
Residual Error Based Anomaly Detection Using Auto-Encoder in SMD Machine Sound
Oh, D. Y., & Yun, I. D. (2018) · Sensors · doi:10.3390/s18051308 · Cited by 131 · see citing works
Aoudia, F. A., Gautier, M., & Berder, O. (2018) · IEEE Transactions on Green Communications and Networking · doi:10.1109/tgcn.2018.2801725 · Cited by 124 · see citing works
A Taxonomy and Survey of Cloud Resource Orchestration Techniques
Weerasiri, D., Barukh, M. C., Benatallah, B., Sheng, Q. Z., & Ranjan, R. K. (2017) · ACM Computing Surveys · doi:10.1145/3054177 · Cited by 118 · see citing works
Self-citationA Comprehensive Survey on Parallelization and Elasticity in Stream Processing
Röger, H., & Mayer, R. (2019) · ACM Computing Surveys · doi:10.1145/3303849 · Cited by 112 · see citing works
Emmerson, M. D., & Damper, R. I. (1993) · IEEE Transactions on Neural Networks · doi:10.1109/72.248456 · Cited by 101 · see citing works
Foggy: A Framework for Continuous Automated IoT Application Deployment in Fog Computing
Yigitoglu, E., Mohamed, M., Liu, L., & Ludwig, H. (2017) · doi:10.1109/aims.2017.14 · Cited by 98 · see citing works
Cloud-Assisted Data Fusion and Sensor Selection for Internet of Things
Bijarbooneh, F. H., Du, W., Ngai, E. C. ‐., Fu, X., & Liu, J. (2015) · IEEE Internet of Things Journal · doi:10.1109/jiot.2015.2502182 · Cited by 96 · see citing works
Query Strategies for Evading Convex-Inducing ClassifiersPreprint
Nelson, B. A., Rubinstein, B. I. P., Huang, L., Joseph, A. D., Lee, S. J., Rao, S. B., & Tygar, J. D. (2010) · arXiv (Cornell University) · doi:10.5555/2188385.2343688 · Cited by 95 · see citing works
HubaraItay, CourbariauxMatthieu, SoudryDaniel, El-YanivRan, & BengioYoshua (2017) · Journal of Machine Learning Research · doi:10.5555/3122009.3242044 · Cited by 93 · see citing works
A Novel Data Fusion Algorithm to Combat False Data Injection Attacks in Networked Radar Systems
Yang, C., Feng, L., Zhang, H., He, S., & Shi, Z. (2018) · IEEE Transactions on Signal and Information Processing over Networks · doi:10.1109/tsipn.2018.2790361 · Cited by 92 · see citing works
Gómez, S. E., Rego, A., Carro, B., Sánchez-Esguevillas, A., & Lloret, J. (2017) · IEEE Internet of Things Journal · doi:10.1109/jiot.2017.2787959 · Cited by 89 · see citing works
An overview and comprehensive comparison of ensembles for concept drift
de Barros, R. S. M., & Santos, S. G. T. D. C. (2019) · Information Fusion · doi:10.1016/j.inffus.2019.03.006 · Cited by 86 · see citing works
Performance and fault-tolerance of neural networks for optimization
Protzel, P., Palumbo, D., & Arras, M. K. (1993) · IEEE Transactions on Neural Networks · doi:10.1109/72.238315 · Cited by 82 · see citing works
Krunic, V., Trumpler, E., & Han, R. Y. (2007) · International Conference on Mobile Systems, Applications, and Services · doi:10.1145/1247660.1247669 · Cited by 82 · see citing works
Integrated Model, Batch, and Domain Parallelism in Training Neural Networks
Gholami, A., Azad, A., Jin, P., Keutzer, K., & Buluç, A. (2018) · ACM Symposium on Parallelism in Algorithms and Architectures (SPAA) · doi:10.1145/3210377.3210394 · Cited by 80 · see citing works
Fast Algorithms for Resource Allocation in Wireless Cellular Networks
Madan, R., Boyd, S., & Lall, S. (2009) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2009.2034850 · Cited by 78 · see citing works
ApproxIoT: Approximate Analytics for Edge Computing
Wen, Z., Quoc, D. L., Bhatotia, P., Chen, R., & Lee, M. (2018) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2018.00048 · Cited by 76 · see citing works
Self-citationA Survey on Workflow Management and Scheduling in Cloud Computing
Liu, L., Zhang, M., Lin, Y., & Qin, L. (2014) · IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid) · doi:10.1109/ccgrid.2014.83 · Cited by 67 · see citing works
Materialization Optimizations for Feature Selection Workloads
Zhang, C., Kumar, A., & Ré, C. (2016) · ACM Transactions on Database Systems · doi:10.1145/2877204 · Cited by 67 · see citing works
Hierarchical Fusion Estimation for Clustered Asynchronous Sensor Networks
Zhang, W., Chen, B., & Chen, M. Z. Q. (2015) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2015.2498701 · Cited by 65 · see citing works
Deep Reinforcement Learning with Iterative Shift for Visual Tracking
Ren, L., Yuan, X., Lu, J., Yang, M., & Zhou, J. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01240-3_42 · Cited by 62 · see citing works
Performance analysis of a pipelined backpropagation parallel algorithm
Pétrowski, A., Dreyfus, G., & Girault, C. (1993) · IEEE Transactions on Neural Networks · doi:10.1109/72.286892 · Cited by 61 · see citing works
Multi-task learning for straggler avoiding predictive job scheduling
Yadwadkar, N. J., Hariharan, B., Gonzalez, J. E., & Katz, R. H. (2016) · Journal of Machine Learning Research · doi:10.5555/2946645.3007059 · Cited by 60 · see citing works
Deriving State Machines from TinyOS Programs Using Symbolic Execution
Kothari, N., Millstein, T. D., & Govindan, R. (2008) · International Conference on Information Processing in Sensor Networks (IPSN) · doi:10.1109/ipsn.2008.62 · Cited by 59 · see citing works
Evaluation of Active Learning Strategies for Video Indexing
Ayache, S., & Quénot, G. (2007) · International Workshop on Content-Based Multimedia Indexing (CBMI) · doi:10.1109/cbmi.2007.385420 · Cited by 57 · see citing works
TermID: a distributed swarm intelligence-based approach for wireless intrusion detection
Kolias, C., Kolias, V., & Kambourakis, G. (2016) · International Journal of Information Security · doi:10.1007/s10207-016-0335-z · Cited by 55 · see citing works
Proceedings of the Future Technologies Conference (FTC) 2019
(2019) · Advances in intelligent systems and computing · doi:10.1007/978-3-030-32520-6 · Cited by 54 · see citing works
Ben‐Nun, T., Levy, E., Barak, A., & Rubin, E. (2015) · International Conference for High Performance Computing, Networking, Storage and Analysis (SC) · doi:10.1145/2807591.2807611 · Cited by 53 · see citing works
Part-Activated Deep Reinforcement Learning for Action Prediction
Chen, L., Lu, J., Song, Z., & Zhou, J. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01219-9_26 · Cited by 51 · see citing works
Emergent Failures: Rethinking Cloud Reliability at Scale
Garraghan, P., Yang, R., Wen, Z., Romanovsky, A. B., Xu, J., Buyya, R., & Ranjan, R. K. (2018) · IEEE Cloud Computing · doi:10.1109/mcc.2018.053711662 · Cited by 51 · see citing works
Self-citationTraining techniques to obtain fault-tolerant neural networks
Chin, C.-T., Mehrotra, K., Mohan, C. K., & Rankat, S. (2002) · IEEE International Symposium on Fault-Tolerant Computing · doi:10.1109/ftcs.1994.315624 · Cited by 45 · see citing works
Channel and filter parallelism for large-scale CNN training
Dryden, N., Maruyama, N., Moon, T., Benson, T., Snir, M., & Essen, B. V. (2019) · International Conference for High Performance Computing, Networking, Storage and Analysis (SC) · doi:10.1145/3295500.3356207 · Cited by 45 · see citing works
Improving Strong-Scaling of CNN Training by Exploiting Finer-Grained Parallelism
Dryden, N., Maruyama, N., Benson, T., Moon, T., Snir, M., & Essen, B. V. (2019) · IEEE International Parallel and Distributed Processing Symposium (IPDPS) · doi:10.1109/ipdps.2019.00031 · Cited by 44 · see citing works
Saeidi, V., Pradhan, B., Idrees, M. O., & Latif, Z. A. (2014) · IEEE Transactions on Geoscience and Remote Sensing · doi:10.1109/tgrs.2013.2294398 · Cited by 43 · see citing works
Robustness of feedforward neural networks
Chiu, C.-T., Mehrotra, K., Mohan, C. K., & Ranka, S. (2002) · IEEE International Conference on Neural Networks/IEEE ... International Conference on Neural Networks · doi:10.1109/icnn.1993.298655 · Cited by 39 · see citing works
Tracker-Level Fusion for Robust Bayesian Visual Tracking
Biresaw, T. A., Cavallaro, A., & Regazzoni, C. S. (2014) · IEEE Transactions on Circuits and Systems for Video Technology · doi:10.1109/tcsvt.2014.2360027 · Cited by 38 · see citing works
Fault detection and classification by unsupervised feature extraction and dimensionality reduction
Chopra, P., & Yadav, S. K. (2015) · Complex & Intelligent Systems · doi:10.1007/s40747-015-0004-2 · Cited by 37 · see citing works
Classification and Regression Trees
Gehrke, J. E. (2009) · IGI Global eBooks · doi:10.4018/978-1-60566-010-3.ch031 · Cited by 37 · see citing works
Bigdeli, B., Samadzadegan, F., & Reinartz, P. H. (2015) · International Journal of Applied Earth Observation and Geoinformation · doi:10.1016/j.jag.2015.01.017 · Cited by 33 · see citing works
Active Learning and Crowdsourcing: A Survey of Optimization Methods for Data Labeling
Gilyazev, R. A., & Турдаков, Д. (2018) · Programming and Computer Software · doi:10.1134/s0361768818060142 · Cited by 32 · see citing works
Handling delayed labels in temporally evolving data streams
Plasse, J., & Adams, N. M. (2016) · IEEE International Conference on Big Data (BigData) · doi:10.1109/bigdata.2016.7840877 · Cited by 30 · see citing works
A secure interconnection model for IPv6 enabled wireless sensor networks
Granjal, J., Monteiro, E., & Silva, J. S. S. (2010) · IFIP Wireless Days · doi:10.1109/wd.2010.5657743 · Cited by 28 · see citing works
Expression Conditional Gan for Facial Expression-to-Expression Translation
Tang, H., Wang, W., Wu, S., Chen, X., Xu, D., Sebe, N., & Yan, Y. (2019) · Proceedings - International Conference on Image Processing · doi:10.1109/icip.2019.8803654 · Cited by 27 · see citing works
DEM Fusion using a modifiedk-means clustering algorithm
Fuss, C. E., van den Berg, A. A., & Lindsay, J. B. (2016) · International Journal of Digital Earth · doi:10.1080/17538947.2016.1208685 · Cited by 25 · see citing works
Sultana, S., Midi, D., & Bertino, E. (2014) · ACM Conference on Embedded Networked Sensor Systems (SenSys) · doi:10.1145/2668332.2668351 · Cited by 24 · see citing works
Speech and speaker recognition for home automation: Preliminary results
Vacher, M., Lecouteux, B., Serrano, J., Ajili, M., Portet, F., & Rossato, S. (2015) · International Conference on Speech Technology and Human-Computer Dialogue (SpeD) · doi:10.1109/sped.2015.7343100 · Cited by 23 · see citing works
Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments
da Silva, A. C. F., Breitenbücher, U., Hirmer, P., Képes, K., Kopp, O., Leymann, F., Mitschang, B., & Steinke, R. (2017) · International Conference on Cloud Computing and Services Science · doi:10.5220/0006243303580367 · Cited by 23 · see citing works
Multiobjective Deployment of Data Analysis Operations in Heterogeneous IoT Infrastructure
Jha, D. N., Michalák, P., Wen, Z., Ranjan, R. K., & Watson, P. (2019) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2019.2961676 · Cited by 22 · see citing works
Self-citationUtility-based bandwidth adaptation in mission-oriented wireless sensor networks
Eswaran, S., Misra, A., Bergamaschi, F., & Porta, T. L. (2012) · ACM Transactions on Sensor Networks · doi:10.1145/2140522.2140530 · Cited by 19 · see citing works
Zhao, C., Shi, M., Cai, Z., & Chen, C. (2018) · Applied Sciences · doi:10.3390/app8122351 · Cited by 19 · see citing works
Peng, Z., Chen, X., Xu, C., Jing, N., Liang, X., Lu, C., & Jiang, L. (2018) · doi:10.1145/3240765.3240783 · Cited by 18 · see citing works
Evaluation of active learning strategies for video indexing
Ayache, S., & Quénot, G. (2007) · Signal Processing Image Communication · doi:10.1016/j.image.2007.05.010 · Cited by 17 · see citing works
Automatic fusion and classification using random forests and features extracted with deep learning
Merentitis, A., & Debes, C. (2015) · IEEE International Geoscience and Remote Sensing Symposium (IGARSS) · doi:10.1109/igarss.2015.7326432 · Cited by 15 · see citing works
Zhao, C., Chen, C., Zeping, H., & Wu, Z. (2018) · Applied Sciences · doi:10.3390/app8122664 · Cited by 15 · see citing works
Fusion of digital map traffic signs and camera-detected signs
Jamshidi, H., Lukaszewicz, T., Kashi, A., Berghuvud, A., Zepernick, H., & Khatibi, S. (2011) · International Conference on Signal Processing and Communication Systems · doi:10.1109/icspcs.2011.6140824 · Cited by 13 · see citing works
Android voice recognition application with multi speaker feature
Frewat, G., Baroud, C., Sammour, R., Kassem, A., & Hamad, M. (2016) · IEEE Mediterranean Electrotechnical Conference (MELECON) · doi:10.1109/melcon.2016.7495395 · Cited by 12 · see citing works
Dong, W., Chen, C., Bu, J., Liu, X., & Liu, Y. (2013) · IEEE Real-Time Systems Symposium (RTSS) · doi:10.1109/rtss.2013.28 · Cited by 10 · see citing works
Multi-Concept Multi-Modality Active Learning for Interactive Video Annotation
Wang, M., Hua, X., Song, Y., Tang, J., & Dai, L.-R. (2007) · IEEE International Conference on Semantic Computing (ICSC) · doi:10.1109/icsc.2007.14 · Cited by 8 · see citing works
Learning Driven Mobility Control of Airborne Base Stations in Emergency Networks
Li, R., Zhang, C., Patras, P., Stanica, R., & Valois, F. (2019) · ACM SIGMETRICS Performance Evaluation Review · doi:10.1145/3308897.3308964 · Cited by 7 · see citing works
An In-Car Speech Recognition System for Disabled Drivers
Ivanecký, J., & Mehlhase, S. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-32790-2_61 · Cited by 6 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Learning the protein language: Evolution, structure, and function
Bepler, T., & Berger, B. (2021) · Cell Systems · doi:10.1016/j.cels.2021.05.017 · Cited by 483 · see citing works
Karimi-Mamaghan, M., Mohammadi, M., Meyer, P. E., Karimi-Mamaghan, A. M., & Talbi, E. (2021) · European Journal of Operational Research · doi:10.1016/j.ejor.2021.04.032 · Cited by 466 · see citing works
Li, W., Chai, Y., Khan, F., Jan, S. R. U., Verma, S., Menon, V. G., Kavita, K., & Li, X. (2021) · Mobile Networks and Applications · doi:10.1007/s11036-020-01700-6 · Cited by 431 · see citing works
Machine learning for metal additive manufacturing: Towards a physics-informed data-driven paradigm
Guo, S., Agarwal, M., Cooper, C., Tian, Q., Gao, R. X., Guo, W., & Guo, Y. B. (2021) · Journal of Manufacturing Systems · doi:10.1016/j.jmsy.2021.11.003 · Cited by 323 · see citing works
A survey on data‐efficient algorithms in big data era
Adadi, A. (2021) · Journal of Big Data · doi:10.1186/s40537-021-00419-9 · Cited by 331 · see citing works
Bhushan, B., Sahoo, C., Sinha, P., & Khamparia, A. (2020) · Wireless Networks · doi:10.1007/s11276-020-02445-6 · Cited by 278 · see citing works
Cybersecurity of industrial cyber-physical systems: A review
Kayan, H., Nunes, M., Rana, O., Burnap, P., & Perera, C. (2022) · ACM Computing Surveys · doi:10.1145/3510410 · Cited by 261 · see citing works
Self-citationBuck, C., Olenberger, C., Schweizer, A., Völter, F., & Eymann, T. (2021) · Computers & Security · doi:10.1016/j.cose.2021.102436 · Cited by 275 · see citing works
Artificial intelligence in drug discovery: applications and techniques
Deng, J., Yang, Z., Ojima, I., Samaras, D., & Wang, F. (2021) · Briefings in Bioinformatics · doi:10.1093/bib/bbab430 · Cited by 236 · see citing works
Liu, Y., Hao, X., Ren, W., Xiong, R., Zhu, T., Choo, K. R., & Min, G. (2022) · IEEE Transactions on Computers · doi:10.1109/tc.2022.3157996 · Cited by 175 · see citing works
FedAdapt: Adaptive Offloading for IoT Devices in Federated Learning
Wu, D., Ullah, R., Harvey, P., Kilpatrick, P., Spence, I. T. A., & Varghese, B. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3176469 · Cited by 143 · see citing works
Wang, T., Zhang, H., Wu, Y., Jiang, W., Chen, X., Zeng, M., Yang, J., Su, Y., Hu, N., & Yang, Z. (2021) · Sensors and Actuators B Chemical · doi:10.1016/j.snb.2021.130915 · Cited by 133 · see citing works
Rapid and flexible segmentation of electron microscopy data using few-shot machine learning
Akers, S. M., Kautz, E. J., Gavito, A. T., Olszta, M. J., Matthews, B. E., Wang, L., Du, Y., & Spurgeon, S. R. (2021) · npj Computational Materials · doi:10.1038/s41524-021-00652-z · Cited by 107 · see citing works
Self-citationMurthy, M. Y. B., Anne, K. R., & Babu, M. S. (2021) · Biomedical Engineering Letters · doi:10.1007/s13534-021-00209-5 · Cited by 102 · see citing works
Evolving techniques in cyber threat hunting: A systematic review
Mahboubi, A., Luong, K., Aboutorab, H., Bui, H. T., Jarrad, G., Bahutair, M., Camtepe, S., Pogrebna, G., Ahmed, E., Barry, B., et al. (2024) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2024.104004 · Cited by 94 · see citing works
Illuminating the Black Box: Interpreting Deep Neural Network Models for Psychiatric Research
Sheu, Y.-H. (2020) · Frontiers in Psychiatry · doi:10.3389/fpsyt.2020.551299 · Cited by 94 · see citing works
Active learning in robotics: A review of control principles
Taylor, A., Berrueta, T. A., & Murphey, T. D. (2021) · Mechatronics · doi:10.1016/j.mechatronics.2021.102576 · Cited by 75 · see citing works
The do’s and don’ts of infrastructure code: A systematic gray literature review
Kumara, I., Garriga, M., Romeu, A. U., Nucci, D. D., Palomba, F., Tamburri, D. A., & van den Heuvel, W. (2021) · Information and Software Technology · doi:10.1016/j.infsof.2021.106593 · Cited by 79 · see citing works
Domain- and task-specific transfer learning for medical segmentation tasks
Zoetmulder, R., Gavves, E., Caan, M. W. A., & Marquering, H. A. (2021) · Computer Methods and Programs in Biomedicine · doi:10.1016/j.cmpb.2021.106539 · Cited by 69 · see citing works
Cloud-Based Fault Prediction Using IoT in Office Automation for Improvisation of Health of Employees
Uppal, M., Gupta, D., Juneja, S., Dhiman, G., & Kautish, S. (2021) · Journal of Healthcare Engineering · doi:10.1155/2021/8106467 · Cited by 64 · see citing works
Trans4E: Link prediction on scholarly knowledge graphs
Nayyeri, M., Cil, G. M., Vahdati, S., Osborne, F., Rahman, M., Angioni, S., Salatino, A. A., Recupero, D. R., Vassilyeva, N., Motta, E., et al. (2021) · Neurocomputing · doi:10.1016/j.neucom.2021.02.100 · Cited by 62 · see citing works
Abdullakutty, F. C., Elyan, E., & Johnston, P. (2021) · Information Fusion · doi:10.1016/j.inffus.2021.04.015 · Cited by 58 · see citing works
The promise and peril of deep learning in microscopy
Hoffman, D. P., Slavitt, I., & Fitzpatrick, C. A. (2021) · Nature Methods · doi:10.1038/s41592-020-01035-w · Cited by 58 · see citing works
A survey on deep learning for challenged networks: Applications and trends
Bochie, K., Gilbert, M. S., Gantert, L., Barbosa, M. S. M., Medeiros, D. S. V., & Campista, M. E. M. (2021) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2021.103213 · Cited by 58 · see citing works
Enhanced prototypical network for few-shot relation extraction
Wen, W., Liu, Y., Ouyang, C., Lin, Q., & Chung, T. (2021) · Information Processing & Management · doi:10.1016/j.ipm.2021.102596 · Cited by 55 · see citing works
Multi-level semantic adaptation for few-shot segmentation on cardiac image sequences
Guo, S., Xu, L., Feng, C., Xiong, H., Gao, Z., & Zhang, H. (2021) · Medical Image Analysis · doi:10.1016/j.media.2021.102170 · Cited by 53 · see citing works
Real-time data visual monitoring of triboelectric nanogenerators enabled by Deep learning
Zhang, H., Liu, T., Zou, X., Zhu, Y., Chi, M., Wu, D., Jiang, K., Zhu, S., Zhai, W., Wang, S., et al. (2024) · Nano Energy · doi:10.1016/j.nanoen.2024.110186 · Cited by 50 · see citing works
Artificial intelligence-driven phenotyping of zebrafish psychoactive drug responses
Bozhko, D. V., Myrov, V. O., Kolchanova, S. M., Polovian, A. I., Galumov, G. K., Demin, K. A., Zabegalov, K. N., Strekalova, T., de Abreu, M. S., Petersen, E. V., et al. (2021) · Progress in Neuro-Psychopharmacology and Biological Psychiatry · doi:10.1016/j.pnpbp.2021.110405 · Cited by 50 · see citing works
F-NIDS — A Network Intrusion Detection System based on federated learning
de Oliveira, J. A., Gonçalves, V. P., Meneguette, R. I., de Sousa, R. T., Guidoni, D. L., Oliveira, J. C. M., & Filho, G. P. R. (2023) · Computer Networks · doi:10.1016/j.comnet.2023.110010 · Cited by 51 · see citing works
Deep Learning–Driven Automated Detection of COVID-19 from Radiography Images: a Comparative Analysis
Rahman, S., Sarker, S., Miraj, M. A. A., Nihal, R. A., Haque, A. K. M. N., & Noman, A. (2020) · Cognitive Computation · doi:10.1007/s12559-020-09779-5 · Cited by 42 · see citing works
Calibration free meta learning based approach for subject independent EEG emotion recognition
Bhosale, S., Chakraborty, R., & Kopparapu, S. K. (2021) · Biomedical Signal Processing and Control · doi:10.1016/j.bspc.2021.103289 · Cited by 47 · see citing works
Ran, A. R., & Cheung, C. Y.-L. (2021) · Asia-Pacific Journal of Ophthalmology · doi:10.1097/apo.0000000000000405 · Cited by 48 · see citing works
IDS for Industrial Applications: A Federated Learning Approach with Active Personalization
Kelli, V., Argyriou, V., Λάγκας, Θ., Fragulis, G. F., Grigoriou, E., & Sarigiannidis, P. G. (2021) · Sensors · doi:10.3390/s21206743 · Cited by 46 · see citing works
Few-shot electromagnetic signal classification: A data union augmentation method
Zhou, H., Bai, J., Wang, Y., Jiao, L., Zheng, S., Shen, W., Xu, J., & Yang, X. (2021) · Chinese Journal of Aeronautics · doi:10.1016/j.cja.2021.07.014 · Cited by 45 · see citing works
Li, B., Tang, B., Deng, L., & Yu, X. (2020) · Computers in Industry · doi:10.1016/j.compind.2020.103331 · Cited by 45 · see citing works
Touch-based continuous mobile device authentication: State-of-the-art, challenges and opportunities
Zaidi, A. Z., Chong, C. Y., Jin, Z., Parthiban, R., & Sadiq, A. S. (2021) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2021.103162 · Cited by 52 · see citing works
Kienbaum, L., Abondano, M. C., Blas, R., & Schmid, K. (2021) · Plant Methods · doi:10.1186/s13007-021-00787-6 · Cited by 40 · see citing works
Artificial intelligence in cancer research: learning at different levels of data granularity
Cirillo, D., Núñez‐Carpintero, I., & Valencia, A. (2021) · Molecular Oncology · doi:10.1002/1878-0261.12920 · Cited by 41 · see citing works
Fernandes, F. E., & Yen, G. G. (2021) · Information Sciences · doi:10.1016/j.ins.2020.12.086 · Cited by 35 · see citing works
A comprehensive review of Bayesian statistics in natural hazards engineering
Zheng, Y., Xie, Y., & Long, X. (2021) · Natural Hazards · doi:10.1007/s11069-021-04729-2 · Cited by 34 · see citing works
Operationalizing machine learning models: a systematic literature review
Kolltveit, A. B., & Li, J. (2022) · Proceedings of the 1st Workshop on Software Engineering for Responsible AI · doi:10.1145/3526073.3527584 · Cited by 34 · see citing works
Zheng, W., Yan, L., Gou, C., & Wang, F. (2021) · Information Fusion · doi:10.1016/j.inffus.2021.10.009 · Cited by 35 · see citing works
Fault Prediction Recommender Model for IoT Enabled Sensors Based Workplace
Uppal, M., Gupta, D., Mahmoud, A., Elmagzoub, M. A., Sulaiman, A. A., Reshan, M. S. A., Shaikh, A., & Juneja, S. (2023) · Sustainability · doi:10.3390/su15021060 · Cited by 33 · see citing works
Cloud‐based video streaming services: Trends, challenges, and opportunities
Kumar, T., Sharma, P., Tanwar, J., Alsghier, H., Bhushan, S., Alhumyani, H. A., Sharma, V. K., & Alutaibi, A. I. (2024) · CAAI Transactions on Intelligence Technology · doi:10.1049/cit2.12299 · Cited by 32 · see citing works
Using Machine Learning for Dynamic Authentication in Telehealth: A Tutorial
Fard, S. M. H., Gebali, F., & Mamun, M. (2022) · Sensors · doi:10.3390/s22197655 · Cited by 37 · see citing works
Relevance-Aware Anomalous Users Detection in Social Network via Graph Neural Network
Li, Y., Ji, Y., Li, S., He, S., Cao, Y., Liu, Y., Liu, H., Li, X., Shi, J., & Yang, Y. (2021) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn52387.2021.9534136 · Cited by 30 · see citing works
Self-citationLearning Disentangled Behaviour Patterns for Wearable-based Human Activity Recognition
Su, J., Wen, Z., Lin, T., & Guan, Y. (2022) · Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies · doi:10.1145/3517252 · Cited by 30 · see citing works
Self-citationOsmoticGate: Adaptive Edge-Based Real-Time Video Analytics for the Internet of Things
Qian, B., Wen, Z., Tang, J., Yuan, Y., Zomaya, A. Y., & Ranjan, R. K. (2022) · IEEE Transactions on Computers · doi:10.1109/tc.2022.3193630 · Cited by 30 · see citing works
Self-citationBisSiam: Bispectrum Siamese Network Based Contrastive Learning for UAV Anomaly Detection
Li, T.-T., Hong, Z., Cai, Q., Yu, L., Wen, Z.-Y., & Yang, R.-Y. (2023) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2021.3118727 · Cited by 27 · see citing works
Self-citationHTwitt: a hadoop-based platform for analysis and visualization of streaming Twitter data
Demirbaga, Ü. (2021) · Neural Computing and Applications · doi:10.1007/s00521-021-06046-y · Cited by 23 · see citing works
An efficient parallel machine learning-based blockchain framework
Tsai, C., Chen, Y.-P., Tang, T.-C., & Luo, Y. (2021) · ICT Express · doi:10.1016/j.icte.2021.08.014 · Cited by 23 · see citing works
Discriminative learning of imaginary data for few-shot classification
Zhang, X., Zhang, Y., Zhang, Z., & Liu, J. (2021) · Neurocomputing · doi:10.1016/j.neucom.2021.09.070 · Cited by 22 · see citing works
Automatic Hybrid Access Control in SCADA-Enabled IIoT Networks Using Machine Learning
Usman, M., Sarfraz, M. S., Habib, U., Aftab, M. U., & Javed, S. (2023) · Sensors · doi:10.3390/s23083931 · Cited by 21 · see citing works
Lopez, M. M., Shao, S., Hariri, S., & Salehi, S. (2023) · ACM Great Lakes Symposium on VLSI (GLSVLSI) · doi:10.1145/3583781.3590271 · Cited by 21 · see citing works
ANN-based predictive mimicker for the constitutive model of engineered cementitious composites (ECC)
Malik, U. J., Khokhar, S. A., Hammad, M., Khushnood, R. A., Najam, F. A., Ali, F. A., & Shahid, M. (2024) · Construction and Building Materials · doi:10.1016/j.conbuildmat.2024.135530 · Cited by 20 · see citing works
Ye, H., Wang, Y., & Cao, F. (2021) · Neural Networks · doi:10.1016/j.neunet.2021.09.029 · Cited by 19 · see citing works
Janus: Latency-Aware Traffic Scheduling for IoT Data Streaming in Edge Environments
Wen, Z., Yang, R., Qian, B., Xuan, Y., Lu, L., Wang, Z., Peng, H., Xu, J., Zomaya, A. Y., & Ranjan, R. K. (2023) · IEEE Transactions on Services Computing · doi:10.1109/tsc.2023.3312131 · Cited by 19 · see citing works
Self-citationToward Distributed, Global, Deep Learning Using IoT Devices
Sudharsan, B., Patel, P., Breslin, J. G., Ali, M. I., Mitra, K., Dustdar, S., RANA, O. F., Jayaraman, P. P., & Ranjan, R. K. (2021) · IEEE Internet Computing · doi:10.1109/mic.2021.3053711 · Cited by 19 · see citing works
Self-citationCapsule networks for segmentation of small intravascular ultrasound image datasets
Bargsten, L., Raschka, S., & Schlaefer, A. (2021) · International Journal of Computer Assisted Radiology and Surgery · doi:10.1007/s11548-021-02417-x · Cited by 18 · see citing works
Determining crystallographic orientation via hybrid convolutional neural network
Ding, Z., Zhu, C., & Graef, M. D. (2021) · Materials Characterization · doi:10.1016/j.matchar.2021.111213 · Cited by 17 · see citing works
Gopalakrishna, N. K., Anandayuvaraj, D., Detti, A., Bland, F. L., Rahaman, S., & Davis, J. C. (2022) · doi:10.1145/3528227.3528565 · Cited by 17 · see citing works
Trust Management and Resource Optimization in Edge and Fog Computing Using the CyberGuard Framework
Alwakeel, A. M., & Alnaim, A. K. (2024) · Sensors · doi:10.3390/s24134308 · Cited by 16 · see citing works
Asset logging in the energy sector: a scalable blockchain-based data platform
Djamali, A., Dossow, P., Hinterstocker, M., Schellinger, B., Sedlmeir, J., Völter, F., & Willburger, L. (2021) · Energy Informatics · doi:10.1186/s42162-021-00183-3 · Cited by 16 · see citing works
A Novel Logo Identification Technique for Logo-Based Phishing Detection in Cyber-Physical Systems
Panda, P., Mishra, A. K., & Puthal, D. (2022) · Future Internet · doi:10.3390/fi14080241 · Cited by 16 · see citing works
Self-citationPandey, M., & Kwon, Y. (2024) · ACM Symposium on Applied Computing · doi:10.1145/3605098.3636033 · Cited by 15 · see citing works
Exploiting predicted answer in label aggregation to make better use of the crowd wisdom
Liu, J., Tang, F., Chen, L., & Zhu, Y. (2021) · Information Sciences · doi:10.1016/j.ins.2021.05.060 · Cited by 15 · see citing works
A Scalable Hierarchically Distributed Architecture for Next-Generation Applications
Ravuri, H. K., Vega, M. T., van der Hooft, J., Wauters, T., & Turck, F. D. (2021) · Journal of Network and Systems Management · doi:10.1007/s10922-021-09618-4 · Cited by 15 · see citing works
Generative AI in Agile Software Development: A Comprehensive Survey
Malladi, N. V., & Reddy, K. S. (2025) · International Conference on Innovative Data Communication Technologies and Application (ICIDCA) · doi:10.1109/icidca66325.2025.11280486 · Cited by 14 · see citing works
ARTS: A Framework for AI-Rooted IoT System Design Automation
Chakraborty, P., Dizon-Paradis, R. N., & Bhunia, S. (2022) · IEEE Embedded Systems Letters · doi:10.1109/les.2022.3158565 · Cited by 14 · see citing works
An Insight Survey on Sensor Errors and Fault Detection Techniques in Smart Spaces
Sharma, S., Gupta, K., Gupta, D., Rani, S., & Dhiman, G. (2023) · Computer Modeling in Engineering & Sciences · doi:10.32604/cmes.2023.029997 · Cited by 15 · see citing works
ZHANG, S.-F., Zhu, D., & Chen, X. (2021) · Chinese Journal of Analytical Chemistry · doi:10.1016/j.cjac.2021.11.008 · Cited by 14 · see citing works
Persistent Service Provisioning Framework for IoMT Based Emergency Mobile Healthcare Units
Ghosh, A., Saha, R., & Misra, S. (2022) · IEEE Journal of Biomedical and Health Informatics · doi:10.1109/jbhi.2022.3172624 · Cited by 14 · see citing works
The Impact of Adversarial Attacks on Interpretable Semantic Segmentation in Cyber–Physical Systems
Gipiškis, R., Chiaro, D., Preziosi, M., Prezioso, E., & Piccialli, F. (2023) · IEEE Systems Journal · doi:10.1109/jsyst.2023.3281079 · Cited by 16 · see citing works
Eardley, R., Mackinnon, S., Tonkin, E. L., Soubutts, E., Ayobi, A., Linington, J., Tourte, G. J. L., Gross, Z. B., Bailey, D. J., Knights, R., et al. (2022) · Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies · doi:10.1145/3534625 · Cited by 13 · see citing works
Ding, W., Zhang, T., Gao, H., Yu, Q., Wang, J., & Zhao, Z. (2024) · IEEE Transactions on Consumer Electronics · doi:10.1109/tce.2024.3415615 · Cited by 13 · see citing works
Monteiro, E. S., Righi, R. D. R., Kunst, R., da Costa, C. A., & Singh, D. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-68449-5_31 · Cited by 13 · see citing works
A systematic review on privacy-preserving distributed data mining
Sun, C., Ippel, L., Dekker, A. L. A. J., Dumontier, M., & van Soest, J. (2021) · Data Science · doi:10.3233/ds-210036 · Cited by 12 · see citing works
Blockchain breeding grounds: Asia's advance over the USA and Europe
Denter, N. M. (2021) · World Patent Information · doi:10.1016/j.wpi.2021.102082 · Cited by 13 · see citing works
MLoF: Machine Learning Accelerators for the Low-Cost FPGA Platforms
Chen, R., Wu, T., Zheng, Y., & Ling, M. (2021) · Applied Sciences · doi:10.3390/app12010089 · Cited by 13 · see citing works
A Hybrid Accuracy- and Energy-Aware Human Activity Recognition Model in IoT Environment
Jha, D. N., Chen, Z., Liu, S., Wu, M., Zhang, J., Morgan, G., Ranjan, R. K., & Li, X. (2022) · IEEE Transactions on Sustainable Computing · doi:10.1109/tsusc.2022.3209086 · Cited by 13 · see citing works
Self-citationGroup intrusion detection in the Internet of Things using a hybrid recurrent neural network
Belhadi, A., Djenouri, Y., Djenouri, D., Srivastava, G., & Lin, J. C. (2022) · Cluster Computing · doi:10.1007/s10586-022-03779-w · Cited by 13 · see citing works
Recurrent neural network with density-based clustering for group pattern detection in energy systems
Djenouri, Y., Belhadi, A., & Lin, J. C. (2022) · Sustainable Energy Technologies and Assessments · doi:10.1016/j.seta.2022.102308 · Cited by 12 · see citing works
High Storable Power Density of Triboelectric Nanogenerator within Centimeter Size
Shang, Y., Li, C., Gao, Y., Yang, Y. O., Zhao, W., & Tang, W. (2023) · Materials · doi:10.3390/ma16134669 · Cited by 12 · see citing works
Dangwal, G., Mittal, S., Wazid, M., Singh, J., Das, A. K., Giri, D., & Alenazi, M. J. F. (2024) · Computers & Electrical Engineering · doi:10.1016/j.compeleceng.2024.109828 · Cited by 12 · see citing works
Security-Aware computation offloading for Mobile edge computing-Enabled smart city
Peng, K., Liu, P., Tao, P., & Huang, Q. (2021) · Journal of Cloud Computing Advances Systems and Applications · doi:10.1186/s13677-021-00262-6 · Cited by 12 · see citing works
Dealing with Multi-Dimensional Data and the Burden of Annotation
Mitchell, B. R., Cohen, M. C., & Cohen, S. (2021) · American Journal Of Pathology · doi:10.1016/j.ajpath.2021.05.023 · Cited by 12 · see citing works
Blessing of dimensionality at the edge and geometry of few-shot learning
Tyukin, I., Gorban, A. N., McEwan, A. A., Meshkinfamfard, S., & Tang, L. (2021) · Information Sciences · doi:10.1016/j.ins.2021.01.022 · Cited by 11 · see citing works
A Fully Open-Source Approach to Intelligent Edge Computing: AGILE’s Lesson
Vecchio, M., Azzoni, P., Menychtas, A., Maglogiannis, I. G., & Felfernig, A. (2021) · Sensors · doi:10.3390/s21041309 · Cited by 11 · see citing works
Caching Techniques in Edge Computing and Challenges
Kumar, S., & Dash, Y. (2023) · International Conference on Advancement in Electronics & Communication Engineering (AECE) · doi:10.1109/aece59614.2023.10428526 · Cited by 10 · see citing works
SOFA-Net: Second-Order and First-order Attention Network for Crowd Counting
Duan, H., Wang, S., & Guan, Y. (2020) · British Machine Vision Conference (BMVC) · doi:10.5244/c.34.62 · Cited by 10 · see citing works
Self-citationProtschky, D., Lämmermann, L., Hofmann, P., & Urbach, N. (2025) · IEEE Access · doi:10.1109/access.2025.3534628 · Cited by 9 · see citing works
MLOps in Data Science Projects: A Review
Haertel, C., Staegemann, D. G., Daase, C., Pohl, M., Nahhas, A., & Turowski, K. (2023) · IEEE International Conference on Big Data (BigData) · doi:10.1109/bigdata59044.2023.10386139 · Cited by 9 · see citing works
A federated learning attack method based on edge collaboration via cloud
Yang, J., Baker, T., Gill, S. S., Yang, X., Han, W., & Li, Y. (2024) · Software: Practice and Experience · doi:10.1002/spe.3180 · Cited by 11 · see citing works
Self-citationEsfahani, M. A., Wang, H., Bashari, B., Wu, K., & Yuan, S. (2021) · Applied Soft Computing · doi:10.1016/j.asoc.2021.107424 · Cited by 8 · see citing works
ROA: A Rapid Learning Scheme for In-Situ Memristor Networks
Zhang, W., Wang, Y., Ji, X., Wu, Y., & Zhao, R. J. (2021) · Frontiers in Artificial Intelligence · doi:10.3389/frai.2021.692065 · Cited by 8 · see citing works
Li, K., Cheng, L., Lyu, Z., & Xiang, N. (2021) · Applied Soft Computing · doi:10.1016/j.asoc.2021.108148 · Cited by 7 · see citing works
Levshun, D. S., Chechulin, A. A., & Kotenko, I. V. (2022) · Sensors · doi:10.3390/s22135063 · Cited by 6 · see citing works
Toward Smart Healthcare: Challenges and Opportunities in IoT and ML
Saifuzzaman, M., & Ananna, T. N. (2024) · Studies in computational intelligence · doi:10.1007/978-981-97-5624-7_10 · Cited by 6 · see citing works
A Survey of Few-Shot Learning for Radio Frequency Fingerprint Identification
Li, H., Tang, Y., Lin, D., Gao, Y., & Cao, J. (2021) · Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering · doi:10.1007/978-3-030-90196-7_37 · Cited by 6 · see citing works
Machine Learning-based Adaptive Access Control Mechanism for Private Blockchain Storage
Almansoori, S., Alzaabi, M., Alrayssi, M., Puthal, D., Dutta, J., & Shehhi, A. A. (2023) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac57700.2023.00188 · Cited by 6 · see citing works
Self-citation
- Authors
- Qian, B., Su, J., Wen, Z., Jha, D. N., Li, Y., Guan, Y., Puthal, D., James, P., Yang, R., Zomaya, A. Y., Rana, O., Wang, L., Koutny, M., & Ranjan, R.
- Affiliations
- Newcastle University (GB)
- University of Leeds (GB)
- The University of Sydney (AU)
- Cardiff University (GB)
- China University of Geosciences (CN)
- ORCID
- Venue
- ACM Computing Surveys
- Published
- 2020-08-03
- Volume
- 53
- Issue
- 4
- Pages
- 1-47
- ISSN
- 0360-0300 (ISSN-L)
- 1557-7341
- OpenAlex
- W3040838366
- Cited by
- 132
- References
- 167
- Citations by year
- 2026: 2 · 2025: 10 · 2024: 15 · 2023: 12 · 2022: 19 · 2021: 68 · 2020: 6
- FWCI
- 24.68
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- ACM Computing Surveys (publishedVersion)
- ORCA Online Research @Cardiff (Cardiff University) (submittedVersion)
- Funders
- Engineering and Physical Sciences Research Council (EP/R013411/1, EP/P016782/1)
- Natural Environment Research Council (NE/P017134/1)
- Topics
- Physical Sciences › Computer Science › Information Systems › Internet of Things and AI
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Life Sciences › Agricultural and Biological Sciences › Plant Science › Smart Agriculture and AI
- Keywords
- machine learning, Internet of Things, development life cycle, IoT applications, model training, model deployment, system integration, sensor data
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