Providing QoS through machine-learning-driven adaptive multimedia applications

被引:13
作者
Ruiz, PM [1 ]
Botía, JA [1 ]
Gómez-Skarmeta, A [1 ]
机构
[1] Univ Murcia, Murcia, Spain
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2004年 / 34卷 / 03期
关键词
adaptive multimedia; machine-learning; soft-QoS; user-centric;
D O I
10.1109/TSMCB.2004.825912
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate the optimization of the quality of service (QoS) offered by real-time multimedia adaptive applications through machine learning algorithms. These applications are able to adapt in real time their internal settings (i.e., video sizes, audio and video codecs, among others) to the unpredictably changing capacity of the network. Traditional adaptive applications just select a set of settings to consume less than the available bandwidth. We propose a novel approach in which the selected set of settings is the one which offers a better user-perceived QoS among all those combinations which satisfy the bandwidth restrictions. We use a genetic algorithm to decide when to trigger the adaptation process depending on the network conditions (i.e., loss-rate, jitter, etc.). Additionally, the selection of the new set of settings is done according to a set of rules which model the user-perceived QoS. These rules are learned using the SLIPPER rule induction algorithm over a set of examples extracted from scores provided by real users. We will demonstrate that the proposed approach guarantees a good user-perceived QoS even when the network conditions are constantly changing.
引用
收藏
页码:1398 / 1411
页数:14
相关论文
共 31 条
[1]  
ALWAN A, 1996, IEEE PERSONAL CO APR, P34
[2]  
BANERJEE N, 2001, P INT C COMM, V8, P2588
[3]  
BOLOT JC, 1998, CASE FEC BASED ERROR
[4]  
BOTIA JA, 2001, P 7 FUZZ DAYS DORTM
[5]  
Brown TX, 2000, ADV NEUR IN, V12, P893
[6]  
CHEN TW, 1999, P QOS MIN C CONJ IEE
[7]  
Cohen W. W., 1995, P 12 INT C MACH LEAR, P115, DOI DOI 10.1016/B978-1-55860-377-6.50023-2
[8]  
Cohen WW, 1999, SIXTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-99)/ELEVENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE (IAAI-99), P335
[9]  
Freund Y., 1999, Journal of Japanese Society for Artificial Intelligence, V14, P771
[10]  
FURNKRANZ J, 1996, SEPARATE CONQUER RUL