Consumption Behavior Analysis of Over the Top Services: Incremental Learning or Traditional Methods?

Network monitoring and analysis of consumption behavior are important aspects for network operators. The information obtained about consumption trends allows to offer new data plans aimed at specific users and obtain an adequate perspective of the network. Over The Top applications are known by thei...

Full description

Bibliographic Details
Main Authors: Juan Sebastian Rojas, Alvaro Rendon, Juan Carlos Corrales
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8845576/
id doaj-01e6084cd3ca4e9789cd984c69248b6e
record_format Article
spelling doaj-01e6084cd3ca4e9789cd984c69248b6e2021-03-29T23:07:31ZengIEEEIEEE Access2169-35362019-01-01713658113659110.1109/ACCESS.2019.29427828845576Consumption Behavior Analysis of Over the Top Services: Incremental Learning or Traditional Methods?Juan Sebastian Rojas0https://orcid.org/0000-0001-8356-5805Alvaro Rendon1Juan Carlos Corrales2https://orcid.org/0000-0002-5608-9097Telematics Engineering Research Group, Universidad del Cauca, Popayán, ColombiaTelematics Engineering Research Group, Universidad del Cauca, Popayán, ColombiaTelematics Engineering Research Group, Universidad del Cauca, Popayán, ColombiaNetwork monitoring and analysis of consumption behavior are important aspects for network operators. The information obtained about consumption trends allows to offer new data plans aimed at specific users and obtain an adequate perspective of the network. Over The Top applications are known by their large consumption of network resources. Service degradation is a common mechanism that applies limits to the amount of information that can be transferred and it is usually applied in a generalized way, affecting the performance of applications consumed by users while leaving aside their behavior and preferences. With this in mind, a proposal of personalizing service degradation policies applied to users has been considered through data mining and traditional machine learning. However, such approach is incapable of considering the swift changes a user can present in their consumption behavior over time. In order to observe which approach is capable of a continuous model adaptation while maintaining their usefulness over time, this paper introduces a performance comparison of traditional and incremental machine learning algorithms applied to information about users' Over The Top consumption behavior. Two datasets are implemented for the tests: the first one is built through a real network experiment holding 1,581 instances, and the second one holds 150,000 instances generated in a synthetic way. After analyzing the obtained results, the best algorithm from the traditional approach was a Support Vector Machine while the best classifier from the incremental approach was an ensemble method composed by Oza Bagging and the K-Nearest Neighbor algorithm.https://ieeexplore.ieee.org/document/8845576/Classification algorithmsdatasetincremental learningmachine learningOTT applicationssupervised learning
collection DOAJ
language English
format Article
sources DOAJ
author Juan Sebastian Rojas
Alvaro Rendon
Juan Carlos Corrales
spellingShingle Juan Sebastian Rojas
Alvaro Rendon
Juan Carlos Corrales
Consumption Behavior Analysis of Over the Top Services: Incremental Learning or Traditional Methods?
IEEE Access
Classification algorithms
dataset
incremental learning
machine learning
OTT applications
supervised learning
author_facet Juan Sebastian Rojas
Alvaro Rendon
Juan Carlos Corrales
author_sort Juan Sebastian Rojas
title Consumption Behavior Analysis of Over the Top Services: Incremental Learning or Traditional Methods?
title_short Consumption Behavior Analysis of Over the Top Services: Incremental Learning or Traditional Methods?
title_full Consumption Behavior Analysis of Over the Top Services: Incremental Learning or Traditional Methods?
title_fullStr Consumption Behavior Analysis of Over the Top Services: Incremental Learning or Traditional Methods?
title_full_unstemmed Consumption Behavior Analysis of Over the Top Services: Incremental Learning or Traditional Methods?
title_sort consumption behavior analysis of over the top services: incremental learning or traditional methods?
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Network monitoring and analysis of consumption behavior are important aspects for network operators. The information obtained about consumption trends allows to offer new data plans aimed at specific users and obtain an adequate perspective of the network. Over The Top applications are known by their large consumption of network resources. Service degradation is a common mechanism that applies limits to the amount of information that can be transferred and it is usually applied in a generalized way, affecting the performance of applications consumed by users while leaving aside their behavior and preferences. With this in mind, a proposal of personalizing service degradation policies applied to users has been considered through data mining and traditional machine learning. However, such approach is incapable of considering the swift changes a user can present in their consumption behavior over time. In order to observe which approach is capable of a continuous model adaptation while maintaining their usefulness over time, this paper introduces a performance comparison of traditional and incremental machine learning algorithms applied to information about users' Over The Top consumption behavior. Two datasets are implemented for the tests: the first one is built through a real network experiment holding 1,581 instances, and the second one holds 150,000 instances generated in a synthetic way. After analyzing the obtained results, the best algorithm from the traditional approach was a Support Vector Machine while the best classifier from the incremental approach was an ensemble method composed by Oza Bagging and the K-Nearest Neighbor algorithm.
topic Classification algorithms
dataset
incremental learning
machine learning
OTT applications
supervised learning
url https://ieeexplore.ieee.org/document/8845576/
work_keys_str_mv AT juansebastianrojas consumptionbehavioranalysisofoverthetopservicesincrementallearningortraditionalmethods
AT alvarorendon consumptionbehavioranalysisofoverthetopservicesincrementallearningortraditionalmethods
AT juancarloscorrales consumptionbehavioranalysisofoverthetopservicesincrementallearningortraditionalmethods
_version_ 1724189945423200256