Forecasting Service Performance on the Basis of Temporal Information by the Conditional Restricted Boltzmann Machine

Jiali YOU  Hanxing XUE  Yu ZHUO  Xin ZHANG  Jinlin WANG  

IEICE TRANSACTIONS on Communications   Vol.E101-B   No.5   pp.1210-1221
Publication Date: 2018/05/01
Publicized: 2017/11/10
Online ISSN: 1745-1345
DOI: 10.1587/transcom.2017EBP3219
Type of Manuscript: PAPER
Category: Network
video service,  performance prediction,  Conditional Restricted Boltzmann Machine,  time-series data,  

Full Text: PDF>>
Buy this Article

Predicting the service performance of Internet applications is important in service selection, especially for video services. In order to design a predictor for forecasting video service performance in third-party application, two famous service providers in China, Iqiyi and Letv, are monitored and analyzed. The study highlights that the measured performance in the observation period is time-series data, and it has strong autocorrelation, which means it is predictable. In order to combine the temporal information and map the measured data to a proper feature space, the authors propose a predictor based on a Conditional Restricted Boltzmann Machine (CRBM), which can capture the potential temporal relationship of the historical information. Meanwhile, the measured data of different sources are combined to enhance the training process, which can enlarge the training size and avoid the over-fit problem. Experiments show that combining the measured results from different resolutions for a video can raise prediction performance, and the CRBM algorithm shows better prediction ability and more stable performance than the baseline algorithms.