# Latency-Memory Optimized Splitting of Convolution Neural Networks for Resource Constrained Edge Devices

arXiv: https://arxiv.org/abs/2107.09123 · HTML: https://mlsanity.com/paper/2107.09123/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 9 of its 35 references that are in the map.
- First posted on arXiv 19 Jul 2021.

## Builds on (most cited first, 9 of 9)

- [Very Deep Convolutional Networks for Large-Scale Image Recognition](https://mlsanity.com/paper/1409.1556/) (2014)
- [MobileNetV2: Inverted Residuals and Linear Bottlenecks](https://mlsanity.com/paper/1801.04381/) (2018)
- [Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Coding](https://mlsanity.com/paper/1510.00149/) (2015)
- [Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning](https://mlsanity.com/paper/1602.07261/) (2016)
- [SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model size](https://mlsanity.com/paper/1602.07360/) (2016)
- [Edge Intelligence: On-Demand Deep Learning Model Co-Inference with Device-Edge Synergy](https://mlsanity.com/paper/1806.07840/) (2018)
- [Deep Learning in Industrial Internet of Things: Potentials, Challenges, and Emerging Applications](https://mlsanity.com/paper/2008.06701/) (2020)
- [Joint Multi-User DNN Partitioning and Computational Resource Allocation for Collaborative Edge Intelligence](https://mlsanity.com/paper/2007.09072/) (2020)
- [Cluster Pruning: An Efficient Filter Pruning Method for Edge AI Vision Applications](https://mlsanity.com/paper/2003.02449/) (2020)

## Built on by (most cited first, 2 of 2)

- [Edge-Cloud Collaborative Computing on Distributed Intelligence and Model Optimization: A Survey](https://mlsanity.com/paper/2505.01821/) (2025)
- [ISCS: Parameter-Guided Feature Pruning for Resource-Constrained Embodied Perception](https://mlsanity.com/paper/2509.16853/) (2025)

## Abstract (arXiv)

With the increasing reliance of users on smart devices, bringing essential computation at the edge has become a crucial requirement for any type of business. Many such computations utilize Convolution Neural Networks (CNNs) to perform AI tasks, having high resource and computation requirements, that are infeasible for edge devices. Splitting the CNN architecture to perform part of the computation on edge and remaining on the cloud is an area of research that has seen increasing interest in the field. In this paper, we assert that running CNNs between an edge device and the cloud is synonymous to solving a resource-constrained optimization problem that minimizes the latency and maximizes resource utilization at the edge. We formulate a multi-objective optimization problem and propose the LMOS algorithm to achieve a Pareto efficient solution. Experiments done on real-world edge devices show that, LMOS ensures feasible execution of different CNN models at the edge and also improves upon existing state-of-the-art approaches.
