Skip to main content
Journal cover image

CNN-DAG-Editor: A Convolutional Neural Network offloading analyzer with Multi-Objective Dynamic Adaptive Resource Competitive Swarm Optimization

Publication ,  Journal Article
Ju, B; Liu, Y; Liu, J; Sun, P; Song, L
Published in: Computer Networks
August 1, 2025

With the rapid development of artificial intelligence applications on mobile devices, there are increasing demands for optimizing the runtime, energy consumption, and cost-effectiveness of Convolutional Neural Networks (CNNs). These objectives often cannot be simultaneously optimized in real-world applications. The most effective way to enhance CNN performance on mobile devices is through CNN offloading while existing research often considers only a single network architecture with a single optimization objective, without addressing runtime, energy consumption, and cost-effectiveness as a multi-objective optimization problem. In this paper, we propose a CNN offloading analysis tool called CNN-DAG-Editor and introduce a Multi-Objective Dynamic Adaptive Resource Competitive Swarm Optimization (MDARCSO) algorithm within CNN-DAG-Editor for optimizing CNN offloading across devices, edge servers, and cloud servers. Experiments show that our Edge-Cloud-Server Collaborative Offloading (ECESOPS) strategy, based on MDARCSO, outperforms other strategies like No Offloading Policy (NOPS), Cloud-Server Full Offloading Policy (CFOPS), and Hybrid Offloading Policy (HOPSO) in terms of fitness performance, task energy consumption, and leasing costs. Furthermore, to verify the performance of the MDARCSO algorithm, we compared it with six state-of-the-art LSMOEA algorithms on a public benchmark (LSMOP). The results demonstrate that MDARCSO achieves the best overall performance on LSMOP.

Duke Scholars

Published In

Computer Networks

DOI

ISSN

1389-1286

Publication Date

August 1, 2025

Volume

268

Related Subject Headings

  • Networking & Telecommunications
  • 46 Information and computing sciences
  • 40 Engineering
  • 10 Technology
  • 09 Engineering
  • 08 Information and Computing Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Ju, B., Liu, Y., Liu, J., Sun, P., & Song, L. (2025). CNN-DAG-Editor: A Convolutional Neural Network offloading analyzer with Multi-Objective Dynamic Adaptive Resource Competitive Swarm Optimization. Computer Networks, 268. https://doi.org/10.1016/j.comnet.2025.111374
Ju, B., Y. Liu, J. Liu, P. Sun, and L. Song. “CNN-DAG-Editor: A Convolutional Neural Network offloading analyzer with Multi-Objective Dynamic Adaptive Resource Competitive Swarm Optimization.” Computer Networks 268 (August 1, 2025). https://doi.org/10.1016/j.comnet.2025.111374.
Ju, B., et al. “CNN-DAG-Editor: A Convolutional Neural Network offloading analyzer with Multi-Objective Dynamic Adaptive Resource Competitive Swarm Optimization.” Computer Networks, vol. 268, Aug. 2025. Scopus, doi:10.1016/j.comnet.2025.111374.
Journal cover image

Published In

Computer Networks

DOI

ISSN

1389-1286

Publication Date

August 1, 2025

Volume

268

Related Subject Headings

  • Networking & Telecommunications
  • 46 Information and computing sciences
  • 40 Engineering
  • 10 Technology
  • 09 Engineering
  • 08 Information and Computing Sciences