Access the full text.
Sign up today, get DeepDyve free for 14 days.
Ahmar Rashid, Muhammad Zeb, Amad Rashid, S. Anwar, F. Joaquim, Z. Halim (2020)
Conceptualization of smartphone usage and feature preferences among various demographicsCluster Computing
Sha Zhao, Julian Ramos, Jianrong Tao, Ziwen Jiang, Shijian Li, Zhaohui Wu, Gang Pan, A. Dey (2016)
Discovering different kinds of smartphone users through their application usage behaviorsProceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing
Lide Zhang, B. Tiwana, Zhiyun Qian, Zhaoguang Wang, R. Dick, Z. Mao, Lei Yang (2010)
Accurate online power estimation and automatic battery behavior based power model generation for smartphones2010 IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS)
Heng Shen (2009)
Principal Component Analysis
Zhung-Xun Liao, Yi-Chin Pan, Wen-Chih Peng, Po-Ruey Lei (2013)
On mining mobile apps usage behavior for predicting apps usage in smartphonesProceedings of the 22nd ACM international conference on Information & Knowledge Management
R. Ahmad, A. Gani, Siti Hamid, M. Shojafar, Abdelmuttlib ahmed, S. Madani, K. Saleem, J. Rodrigues (2017)
A survey on energy estimation and power modeling schemes for smartphone applicationsInternational Journal of Communication Systems, 30
Margareta Ackerman, Shai Ben-David, Simina Brânzei, David Loker (2012)
Weighted clusteringProceedings of the 27th AAAI Conference on Artificial Intelligence. AAAI
A. Carroll, G. Heiser (2010)
An Analysis of Power Consumption in a Smartphone
(2019)
TikTok Revenue and Usage Statistics
Raja Wasim Ahmad, Abdullah Gani, Siti Hafizah A. b (2017)
Hamid, Mohammad Shojafar, Abdelmuttlib Ibrahim Abdalla Ahmed, Sajjad AMadani, 30
Moty Ben-Dov, Ronen Feldman (2005)
The Data Mining and Knowledge Discovery Handbook
(2019)
Number of available apps at Google Play from 2nd quarter 2015 to 2nd quarter 2019
Lior Rokach, Oded Maimon (2005)
Data Mining and Knowledge Discovery HandbookSpringer
Simon Jones, Denzil Ferreira, S. Hosio, Jorge Gonçalves, V. Kostakos (2015)
Revisitation analysis of smartphone app useProceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing
T. Do, D. Gática-Pérez (2010)
By their apps you shall understand them: mining large-scale patterns of mobile phone usage
K. Church, Denzil Ferreira, Nikola Banovic, Kent Lyons (2015)
Understanding the Challenges of Mobile Phone Usage DataProceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services
Huanhuan Cao, Tengfei Bao, Qiang Yang, Enhong Chen, Jilei Tian (2010)
An effective approach for mining mobile user habitsProceedings of the 19th ACM international conference on Information and knowledge management
Ekarat Rattagan, Ying-Dar Lin, Y. Lai, E. Chu, K. Lin (2018)
Clustering and Symbolic Regression for Power Consumption Estimation on Smartphone Hardware SubsystemsIEEE Transactions on Sustainable Computing, 3
(2017)
Spotlight on Consumer App Usage, Part 1
Abhinav Pathak, Y. Hu, Ming Zhang (2012)
Where is the energy spent inside my app?: fine grained energy accounting on smartphones with Eprof
Margareta Ackerman, Shai Ben-David, Simina Brânzei, D. Loker (2011)
Weighted ClusteringArXiv, abs/1109.1844
H. Falaki, Ratul Mahajan, Srikanth Kandula, Dimitrios Lymberopoulos, R. Govindan, D. Estrin (2010)
Diversity in smartphone usage
Steven Pincus (1991)
Approximate entropy as a measure of system complexity.Proceedings of the National Academy of Sciences of the United States of America, 88
Xiaomeng Chen, Jiayi Meng, Y. Hu, M. Gupta, R. Hasholzner, Venkatesan Ekambaram, Ashish Singh, S. Srikanteswara (2017)
A Fine-grained Event-based Modem Power Model for Enabling In-depth Modem Energy Drain AnalysisProceedings of the ACM on Measurement and Analysis of Computing Systems, 1
Charles Arthur (2014)
Your smartphone’s best app? Battery life, say 89% of BritonsThe Guardian. Retrieved from https://www.theguardian.com/technology/2014/may/21/your-smartphones-best-app-battery-life-say-89-of-britons.
Jemin Lee, Hyunwoo Joe, Hyungshin Kim (2014)
Automated power model generation method for smartphonesIEEE Transactions on Consumer Electronics, 60
Navneet Dalal, B. Triggs (2005)
Histograms of oriented gradients for human detection2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05), 1
J. Tenenbaum, V. Silva, J. Langford (2000)
A global geometric framework for nonlinear dimensionality reduction.Science, 290 5500
Xiaomeng Chen, Ning Ding, Abhilash Jindal, Y. Hu, M. Gupta, R. Vannithamby (2015)
Smartphone Energy Drain in the WildACM SIGMETRICS Performance Evaluation Review, 43
(2020)
Looking inside-mobile screen recordings as a privacy friendly long-term data source to analyze user
Fabrício Silva, A. Domingues, T. Silva (2018)
Discovering Mobile Application Usage Patterns from a Large-Scale DatasetACM Transactions on Knowledge Discovery from Data (TKDD), 12
Niranjan Balasubramanian, A. Balasubramanian, A. Venkataramani (2009)
Energy consumption in mobile phones: a measurement study and implications for network applications
(2014)
Your smartphone’s best app? Battery life, say 89% of Britons. The Guardian. Retrieved from https: //www.theguardian.com/technology/2014/may/21/your-smartphones-best-app-battery-life-say-89-of-britons
L. Maaten, Geoffrey Hinton (2008)
Visualizing Data using t-SNEJournal of Machine Learning Research, 9
G. Wang, Xinyi Zhang, Shiliang Tang, Haitao Zheng, Ben Zhao (2016)
Unsupervised Clickstream Clustering for User Behavior AnalysisProceedings of the 2016 CHI Conference on Human Factors in Computing Systems
Huoran Li, Xuan Lu, Xuanzhe Liu, Tao Xie, Kaigui Bian, F. Lin, Q. Mei, Feng Feng (2015)
Characterizing Smartphone Usage Patterns from Millions of Android UsersProceedings of the 2015 Internet Measurement Conference
Ding Li, Shuai Hao, William Halfond, R. Govindan (2013)
Calculating source line level energy information for Android applicationsProceedings of the 2013 International Symposium on Software Testing and Analysis
Yifei Jiang, A. Jaiantilal, Xin Pan, M. Al-Mutawa, Shivakant Mishra, Larry Shi (2012)
Personalized Energy Consumption Modeling on Smartphones
R. Lletí, M. Ortiz, L. Sarabia, M. Sánchez (2004)
Selecting variables for k-means cluster analysis by using a genetic algorithm that optimises the silhouettesAnalytica Chimica Acta, 515
Radhika Mittal, A. Kansal, Ranveer Chandra (2012)
Empowering developers to estimate app energy consumption
In smartphone data analysis, both energy consumption modeling and user behavior mining have been explored extensively, but the relationship between energy consumption and user behavior has been rarely studied. Such a relationship is explored over large-scale users in this article. Based on energy consumption data, where each users’ feature vector is represented by energy breakdown on hardware components of different apps, User Behavior Models (UBM) are established to capture user behavior patterns (i.e., app preference, usage time). The challenge lies in the high diversity of user behaviors (i.e., massive apps and usage ways), which leads to high dimension and dispersion of data. To overcome the challenge, three mechanisms are designed. First, to reduce the dimension, apps are ranked with the top ones identified as typical apps to represent all. Second, the dispersion is reduced by scaling each users’ feature vector with typical apps to unit ℓ1 norm. The scaled vector becomes Usage Pattern, while the ℓ1 norm of vector before scaling is treated as Usage Intensity. Third, the usage pattern is analyzed with a two-layer clustering approach to further reduce data dispersion. In the upper layer, each typical app is studied across its users with respect to hardware components to identify Typical Hardware Usage Patterns (THUP). In the lower layer, users are studied with respect to these THUPs to identify Typical App Usage Patterns (TAUP). The analytical results of these two layers are consolidated into Usage Pattern Models (UPM), and UBMs are finally established by a union of UPMs and Usage Intensity Distributions (UID). By carrying out experiments on energy consumption data from 18,308 distinct users over 10 days, 33 UBMs are extracted from training data. With the test data, it is proven that these UBMs cover 94% user behaviors and achieve up to 20% improvement in accuracy of energy representation, as compared with the baseline method, PCA. Besides, potential applications and implications of these UBMs are illustrated for smartphone manufacturers, app developers, network providers, and so on.
ACM Transactions on Knowledge Discovery from Data (TKDD) – Association for Computing Machinery
Published: Jul 21, 2021
Keywords: Data mining
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.