Toggle navigation
Home
People
Projects
Documents
Products
Courses
Login
Editing document
Tryear
Trmonth
Trnumber
Title
Abstract
As mobile device applications continue to include richer content, the need for maximizing power efficiency on the devices increases. While a great deal of effort is put into designing more energy efficient hardware platforms, not much attention has been given to individual users’ charging behaviors. Assuming that every user will charge his/her device differently, we can potentially increase battery life by dynamically scheduling tasks to take place when their impact on the battery is minimal (such as during an overnight charge). In order to allow this optimization, we made use of machine learning algorithms to predict charging behavior. We gathered data using SystemSens, an Android program developed by Dr. Hossein Falaki. Through testing and cross-validation in the machine learning suite Weka, we found that the “RandomTree” classifier yielded the most accurate results in tandem with our feature selection. We used the raw reported values of battery status, battery level, and time, as well as extracted features for the last charging time, last charging level, and duration of last charge. These proved to be the most important features for predicting the time before the next expected charge, giving us approximately 90% accuracy on our training sets. After finalizing our feature and classifier selection, we developed an architecture in which the phone locally polls data, uploads it to a server for training a model, and then receives that model and runs it on the phone, providing a platform for accurately predicting individual charging behavior.
Filename
File
Urlpdfpaper
Urlsrcpaper
Urlpdfpresentation
Urlsrcpresentation
Urlavmedia
Urldoi
Urlpublisher
Urlgooglescholar
Urlciteseer
Pubin
Pubvol
Pubnum
Pubnum end
Pubpagefirst
Pubpagelast
Pubpagecount
Pubdate
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
January
February
March
April
May
June
July
August
September
October
November
December
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Pubdate end
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
January
February
March
April
May
June
July
August
September
October
November
December
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Pubplace
Publisher
Ispublic
Islabdocument
Miscattributes
Document category
Main research area
Show
|
Back