Towards Machine Learning-Based Optimal HAS

by   Christian Sieber, et al.

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.


page 1

page 2

page 3

page 4


Reinforcement Learning -based Adaptation and Scheduling Methods for Multi-source DASH

Dynamic adaptive streaming over HTTP (DASH) has been widely used in vide...

Wi-Fi Rate Adaptation using a Simple Deep Reinforcement Learning Approach

The increasing complexity of recent Wi-Fi amendments is making optimal R...

Dashlet: Taming Swipe Uncertainty for Robust Short Video Streaming

Short video streaming applications have recently gained substantial trac...

Pensieve 5G: Implementation of RL-based ABR Algorithm for UHD 4K/8K Content Delivery on Commercial 5G SA/NR-DC Network

While the rollout of the fifth-generation mobile network (5G) is underwa...

Automating In-Network Machine Learning

Using programmable network devices to aid in-network machine learning ha...

Performance Analysis of Reliable Video Streaming with Strict Playout Deadline in Multi-Hop Wireless Networks

Motivated by emerging vision-based intelligent services, we consider the...

Meta-Reinforcement Learning via Buffering Graph Signatures for Live Video Streaming Events

In this study, we present a meta-learning model to adapt the predictions...

Please sign up or login with your details

Forgot password? Click here to reset