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...
Main Authors: | , , |
---|---|
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 |