MMLGNIAug 24, 2018

Towards Machine Learning-Based Optimal HAS

arXiv:1808.08065v12 citationsHas Code
AI Analysis

This work addresses the need for improved video streaming quality and stability on mobile devices, offering a generalizable methodology for developing machine learning-based adaptation algorithms, though it is incremental in applying existing optimization and neural network techniques to this domain.

The paper tackled the problem of designing video quality adaptation strategies for mobile streaming to handle throughput fluctuations, proposing a novel methodology called HASBRAIN that uses machine learning to achieve high average quality with low switching frequency, as demonstrated by evaluating a neural network against existing algorithms.

Mobile video consumption is increasing and sophisticated video quality adaptation strategies are required to deal with mobile throughput fluctuations. These adaptation strategies have to keep the switching frequency low, the average quality high and prevent stalling occurrences to ensure customer satisfaction. This paper proposes a novel methodology for the design of machine learning-based adaptation logics named HASBRAIN. Furthermore, the performance of a trained neural network against two algorithms from the literature is evaluated. We first use a modified existing optimization formulation to calculate optimal adaptation paths with a minimum number of quality switches for a wide range of videos and for challenging mobile throughput patterns. Afterwards we use the resulting optimal adaptation paths to train and compare different machine learning models. The evaluation shows that an artificial neural network-based model can reach a high average quality with a low number of switches in the mobile scenario. The proposed methodology is general enough to be extended for further designs of machine learning-based algorithms and the provided model can be deployed in on-demand streaming scenarios or be further refined using reward-based mechanisms such as reinforcement learning. All tools, models and datasets created during the work are provided as open-source software.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes