I-SPLIT: Deep Network Interpretability for Split Computing
Federico Cunico, Luigi Capogrosso, Francesco Setti, Damiano Carra,, Franco Fummi, Marco Cristani

TL;DR
This paper introduces I-SPLIT, a method for predicting optimal split points in deep neural networks for split computing, based on neuron importance, improving efficiency and accuracy without extensive retraining.
Contribution
The paper proposes a novel neuron importance-based approach to identify split points in neural networks, enabling pre-evaluation of split performance and considering class-specific factors.
Findings
I-SPLIT accurately predicts effective split points before implementation.
Neuron importance correlates with optimal split locations.
Class-specific factors influence the best split points in multiclass problems.
Abstract
This work makes a substantial step in the field of split computing, i.e., how to split a deep neural network to host its early part on an embedded device and the rest on a server. So far, potential split locations have been identified exploiting uniquely architectural aspects, i.e., based on the layer sizes. Under this paradigm, the efficacy of the split in terms of accuracy can be evaluated only after having performed the split and retrained the entire pipeline, making an exhaustive evaluation of all the plausible splitting points prohibitive in terms of time. Here we show that not only the architecture of the layers does matter, but the importance of the neurons contained therein too. A neuron is important if its gradient with respect to the correct class decision is high. It follows that a split should be applied right after a layer with a high density of important neurons, in order…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Machine Learning in Materials Science · Advanced Neural Network Applications
