TrimCaching: Parameter-sharing AI Model Caching in Wireless Edge Networks

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Qu, Guanqiao, Lin, Zheng, Liu, Fangming, Chen, Xianhao, Huang, Kaibin
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910452467892224
author Qu, Guanqiao
Lin, Zheng
Liu, Fangming
Chen, Xianhao
Huang, Kaibin
author_facet Qu, Guanqiao
Lin, Zheng
Liu, Fangming
Chen, Xianhao
Huang, Kaibin
contents Next-generation mobile networks are expected to facilitate fast AI model downloading to end users. By caching models on edge servers, mobile networks can deliver models to end users with low latency, resulting in a paradigm called edge model caching. In this paper, we develop a novel model placement scheme, called parameter-sharing model caching (TrimCaching). TrimCaching exploits the key observation that a wide range of AI models, such as convolutional neural networks or large language models, can share a significant proportion of parameter blocks containing reusable knowledge, thereby improving storage efficiency. To this end, we formulate a parameter-sharing model placement problem to maximize the cache hit ratio in multi-edge wireless networks by balancing the fundamental tradeoff between storage efficiency and service latency. We show that the formulated problem is a submodular maximization problem with submodular constraints, for which no polynomial-time approximation algorithm exists. To overcome this challenge, we study an important special case, where a small fixed number of parameter blocks are shared across models, which often holds in practice. In such a case, a polynomial-time algorithm with $\left(1-ε\right)/2$-approximation guarantee is developed. Subsequently, we address the original problem for the general case by developing a greedy algorithm. Simulation results demonstrate that the proposed TrimCaching framework significantly improves the cache hit ratio compared with state-of-the-art content caching without exploiting shared parameters in AI models.
format Preprint
id arxiv_https___arxiv_org_abs_2405_03990
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle TrimCaching: Parameter-sharing AI Model Caching in Wireless Edge Networks
Qu, Guanqiao
Lin, Zheng
Liu, Fangming
Chen, Xianhao
Huang, Kaibin
Networking and Internet Architecture
Artificial Intelligence
Next-generation mobile networks are expected to facilitate fast AI model downloading to end users. By caching models on edge servers, mobile networks can deliver models to end users with low latency, resulting in a paradigm called edge model caching. In this paper, we develop a novel model placement scheme, called parameter-sharing model caching (TrimCaching). TrimCaching exploits the key observation that a wide range of AI models, such as convolutional neural networks or large language models, can share a significant proportion of parameter blocks containing reusable knowledge, thereby improving storage efficiency. To this end, we formulate a parameter-sharing model placement problem to maximize the cache hit ratio in multi-edge wireless networks by balancing the fundamental tradeoff between storage efficiency and service latency. We show that the formulated problem is a submodular maximization problem with submodular constraints, for which no polynomial-time approximation algorithm exists. To overcome this challenge, we study an important special case, where a small fixed number of parameter blocks are shared across models, which often holds in practice. In such a case, a polynomial-time algorithm with $\left(1-ε\right)/2$-approximation guarantee is developed. Subsequently, we address the original problem for the general case by developing a greedy algorithm. Simulation results demonstrate that the proposed TrimCaching framework significantly improves the cache hit ratio compared with state-of-the-art content caching without exploiting shared parameters in AI models.
title TrimCaching: Parameter-sharing AI Model Caching in Wireless Edge Networks
topic Networking and Internet Architecture
Artificial Intelligence
url https://arxiv.org/abs/2405.03990