A Bayesian Poisson–Gaussian Process Model for Popularity Learning in Edge-Caching Networks

Edge-caching is recognized as an efficient technique for future cellular networks to improve network capacity and user-perceived quality of experience. To enhance the performance of caching systems, designing an accurate content request prediction algorithm plays an important role. In this paper, we...

Full description

Bibliographic Details
Main Authors: Sajad Mehrizi, Anestis Tsakmalis, Symeon Chatzinotas, Bjorn Ottersten
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8758090/
Description
Summary:Edge-caching is recognized as an efficient technique for future cellular networks to improve network capacity and user-perceived quality of experience. To enhance the performance of caching systems, designing an accurate content request prediction algorithm plays an important role. In this paper, we develop a flexible model, a Poisson regressor based on a Gaussian process (GP), for the content request distribution. The first important advantage of the proposed model is that it encourages the already existing or seen contents with similar features to be correlated in the feature space and therefore it acts as a regularizer for the estimation. Second, it allows predicting the popularities of newly-added or unseen contents, whose statistical data is not available in advance. In order to learn the model parameters that yield the Poisson arrival rates or alternatively the content popularities, we invoke the Bayesian approach that is robust against over-fitting. However, the resulting posterior distribution is analytically intractable to compute. To tackle this, we apply a Markov chain Monte Carlo (MCMC) method to approximate this distribution, which is also asymptotically exact. Nevertheless, the MCMC is computationally demanding, especially when the number of contents is large. Thus, we employ the variational Bayes (VB) method as an alternative low-complexity solution. More specifically, the VB method addresses the approximation of the posterior distribution through an optimization problem. Subsequently, we present a fast block-coordinate descent algorithm to solve this optimization problem. Finally, extensive simulation results both on synthetic and real-world datasets are provided to show the accuracy of our prediction algorithm and the cache hit ratio (CHR) gain compared to existing methods in this paper.
ISSN:2169-3536