Real-Time Video Content Popularity Detection Based on Mean Change Point Analysis

Video content is responsible for more than 70% of the global IP traffic. Consequently, it is important for content delivery infrastructures to rapidly detect and respond to changes in content popularity dynamics. In this paper, we propose the employment of on-line change point (CP) analysis to imple...

Full description

Bibliographic Details
Main Authors: Sotiris Skaperas, Lefteris Mamatas, Arsenia Chorti
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8835019/
id doaj-888249607f3c496aa31247ed769bde74
record_format Article
spelling doaj-888249607f3c496aa31247ed769bde742021-03-29T23:54:57ZengIEEEIEEE Access2169-35362019-01-01714224614226010.1109/ACCESS.2019.29408168835019Real-Time Video Content Popularity Detection Based on Mean Change Point AnalysisSotiris Skaperas0https://orcid.org/0000-0002-7641-2701Lefteris Mamatas1Arsenia Chorti2Department of Applied Informatics, University of Macedonia, Thessaloniki, GreeceDepartment of Applied Informatics, University of Macedonia, Thessaloniki, GreeceETIS/Université Paris Seine, Université Cergy-Pointoise, ENSEA, CNRS, Cergy, FranceVideo content is responsible for more than 70% of the global IP traffic. Consequently, it is important for content delivery infrastructures to rapidly detect and respond to changes in content popularity dynamics. In this paper, we propose the employment of on-line change point (CP) analysis to implement real-time, autonomous and low-complexity video content popularity detection. Our proposal, denoted as real-time change point detector (RCPD), estimates the existence, the number and the direction of changes on the average number of video visits by combining: (i) off-line and on-line CP detection algorithms; (ii) an improved time-series segmentation heuristic for the reliable detection of multiple CPs; and (iii) two algorithms for the identification of the direction of changes. The proposed detector is validated against synthetic data, as well as a large database of real YouTube video visits. It is demonstrated that the RCPD can accurately identify changes in the average content popularity and the direction of change. In particular, the success rate of the RCPD over synthetic data is shown to exceed 94% for medium and large changes in content popularity. Additionally, the dynamic time warping distance, between the actual and the estimated changes, has been found to range between 20 samples on average, over synthetic data, to 52 samples, in real data. The rapid responsiveness of the RCPD is instrumental in the deployment of real-time, lightweight load balancing solutions, as shown in a real example.https://ieeexplore.ieee.org/document/8835019/Video content popularity detectionchange point analysison-line change point detectionbinary segmentation algorithmload balancing
collection DOAJ
language English
format Article
sources DOAJ
author Sotiris Skaperas
Lefteris Mamatas
Arsenia Chorti
spellingShingle Sotiris Skaperas
Lefteris Mamatas
Arsenia Chorti
Real-Time Video Content Popularity Detection Based on Mean Change Point Analysis
IEEE Access
Video content popularity detection
change point analysis
on-line change point detection
binary segmentation algorithm
load balancing
author_facet Sotiris Skaperas
Lefteris Mamatas
Arsenia Chorti
author_sort Sotiris Skaperas
title Real-Time Video Content Popularity Detection Based on Mean Change Point Analysis
title_short Real-Time Video Content Popularity Detection Based on Mean Change Point Analysis
title_full Real-Time Video Content Popularity Detection Based on Mean Change Point Analysis
title_fullStr Real-Time Video Content Popularity Detection Based on Mean Change Point Analysis
title_full_unstemmed Real-Time Video Content Popularity Detection Based on Mean Change Point Analysis
title_sort real-time video content popularity detection based on mean change point analysis
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Video content is responsible for more than 70% of the global IP traffic. Consequently, it is important for content delivery infrastructures to rapidly detect and respond to changes in content popularity dynamics. In this paper, we propose the employment of on-line change point (CP) analysis to implement real-time, autonomous and low-complexity video content popularity detection. Our proposal, denoted as real-time change point detector (RCPD), estimates the existence, the number and the direction of changes on the average number of video visits by combining: (i) off-line and on-line CP detection algorithms; (ii) an improved time-series segmentation heuristic for the reliable detection of multiple CPs; and (iii) two algorithms for the identification of the direction of changes. The proposed detector is validated against synthetic data, as well as a large database of real YouTube video visits. It is demonstrated that the RCPD can accurately identify changes in the average content popularity and the direction of change. In particular, the success rate of the RCPD over synthetic data is shown to exceed 94% for medium and large changes in content popularity. Additionally, the dynamic time warping distance, between the actual and the estimated changes, has been found to range between 20 samples on average, over synthetic data, to 52 samples, in real data. The rapid responsiveness of the RCPD is instrumental in the deployment of real-time, lightweight load balancing solutions, as shown in a real example.
topic Video content popularity detection
change point analysis
on-line change point detection
binary segmentation algorithm
load balancing
url https://ieeexplore.ieee.org/document/8835019/
work_keys_str_mv AT sotirisskaperas realtimevideocontentpopularitydetectionbasedonmeanchangepointanalysis
AT lefterismamatas realtimevideocontentpopularitydetectionbasedonmeanchangepointanalysis
AT arseniachorti realtimevideocontentpopularitydetectionbasedonmeanchangepointanalysis
_version_ 1724188891142946816