TY - GEN
T1 - Code offloading using support vector machine
AU - Majeed, Ayesha Abdul
AU - Khan, Atta Ur Rehman
AU - Ulamin, Riaz
AU - Muhammad, Jan
AU - Ayub, Sara
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2017/2/6
Y1 - 2017/2/6
N2 - Due to enormous growth in mobile device technology, user's preferences have been shifted from traditional mobile phones and laptops to the other handheld devices such as smartphones. Signifícant efforts have been made to make smartphones rich in terms of processing capabilities and reduction on energy consumption. Despite the improvements in provision of computational, memory and energy resources with smart phones, Smart phones are still characterized as resource constrained devices. It is believed that increasing resource capabilities in smart phones cannot handle exponential increase in smart phone applications and the resultant network traffic. Cloud computing has emerged as viable solution to address the user's increasing resource requirements. To achieve computational efficiency in terms of speed, recent researches have recommended that programming codes that require intensive computational resourcescan be offloaded to the cloud servers. However, the accuracy of decision to offload code to cloud server can largely impact the performance of the overall system. In this paper, we propose an accurate decision making system for adaptive and dynamic nature of mobile systems by using Support Vector machine learning technique for making offloading decision locally or remotely. Proposed system is evaluated with Android-based prototype component for experiments considering different internal and external conditions (network characteristics). Our proposed system achieves approximately 92% accuracy, leading to accurate decision, thus improving performance and reducing energy consumption.
AB - Due to enormous growth in mobile device technology, user's preferences have been shifted from traditional mobile phones and laptops to the other handheld devices such as smartphones. Signifícant efforts have been made to make smartphones rich in terms of processing capabilities and reduction on energy consumption. Despite the improvements in provision of computational, memory and energy resources with smart phones, Smart phones are still characterized as resource constrained devices. It is believed that increasing resource capabilities in smart phones cannot handle exponential increase in smart phone applications and the resultant network traffic. Cloud computing has emerged as viable solution to address the user's increasing resource requirements. To achieve computational efficiency in terms of speed, recent researches have recommended that programming codes that require intensive computational resourcescan be offloaded to the cloud servers. However, the accuracy of decision to offload code to cloud server can largely impact the performance of the overall system. In this paper, we propose an accurate decision making system for adaptive and dynamic nature of mobile systems by using Support Vector machine learning technique for making offloading decision locally or remotely. Proposed system is evaluated with Android-based prototype component for experiments considering different internal and external conditions (network characteristics). Our proposed system achieves approximately 92% accuracy, leading to accurate decision, thus improving performance and reducing energy consumption.
KW - Adaptive Scheduler
KW - Computation Offloading
KW - Context-Awareness
KW - Machine Learning
UR - https://www.scopus.com/pages/publications/85015300739
U2 - 10.1109/INTECH.2016.7845057
DO - 10.1109/INTECH.2016.7845057
M3 - Conference contribution
AN - SCOPUS:85015300739
T3 - 2016 6th International Conference on Innovative Computing Technology, INTECH 2016
SP - 98
EP - 103
BT - 2016 6th International Conference on Innovative Computing Technology, INTECH 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 6th International Conference on Innovative Computing Technology, INTECH 2016
Y2 - 24 August 2016 through 26 August 2016
ER -