SlideShare a Scribd company logo
1 of 36
Download to read offline
www.helsinki.fi/yliopisto
Crowdsensed
Mobile Data Analytics
Ella Peltonen
Opponent: Professor Nic Lane, University of Oxford
Custos: Professor Sasu Tarkoma, University of Helsinki
PhD Defense
www.helsinki.fi/yliopisto
Lectio Praecursoria
• Smartphones as a rich data source: terminology
and motivation
• Analytics for crowdsensed data: main findings
and contributions of this thesis
• Impact of the mobile research: practical
applications and future work
www.helsinki.fi/yliopisto
Mobile Devices
• Mobile devices: everyday companion devices
• Multifunctional smartphones: camera, game consol,
maps, navigation, communications, etc.
• Carried along almost everywhere, largely personal
• Efficient in computational power, storage space, and
networking capabilities
www.helsinki.fi/yliopisto
Mobile Device as a Data Source
Applications
www.helsinki.fi/yliopisto
Mobile Device as a Data Source
Networking
Applications
www.helsinki.fi/yliopisto
Mobile Device as a Data Source
Screen settings
Applications
Networking
www.helsinki.fi/yliopisto
Mobile Device as a Data Source
Screen settingsBattery
manager
Applications
Networking
www.helsinki.fi/yliopisto
Mobile Device as a Data Source
Screen settings
Model, OS,
kernel version...
Applications
Networking
Battery
manager
www.helsinki.fi/yliopisto
Mobile Device as a Data Source
Screen settings
Model, OS,
kernel version...
CPU, memory...
Applications
Networking
Battery
manager
www.helsinki.fi/yliopisto
Mobile Device as a Data Source
Screen settings
Model, OS,
kernel version...
CPU, memory...
Applications
Networking
Battery
manager
Sensors: motion, position, audio…
www.helsinki.fi/yliopisto
Mobile Crowdsensing
www.helsinki.fi/yliopisto
Mobile Crowdsensing
• Automatic data collection process, no need for user
interaction (crowdsourcing)
• Easy access to large amounts of data in the wild
• Necessity to clean misreadings and default values,
and understand machine-produced data
• Need for Big Data processing tools, e.g., distributed
computing platforms and effective algorithms
www.helsinki.fi/yliopisto
Mobile Crowdsensing
• System optimization
• Recommendations for energy efficiency
• Combinations of system settings and
subsystem variables
• Long-term system usage
• Application trends for better application
recommendations
• Influence of demographics, geographics, and
culture to mobile usage
www.helsinki.fi/yliopisto
Carat Mobile Data Collection
Since 2012 collected mobile data from over 850,000
unique devices:
● Android and iOS, available in app stores
● Worldwide, circa 200 countries
● 250 million measurements (and more is coming)
● 2 TB in binary objects
● Runnable by Apache Spark in e.g. 10 x ~60GB
RAM, 8 cores Amazon EC2 VMs
● Coarse-grained measurements: based on 1%
battery change
www.helsinki.fi/yliopisto
Smartphone Energy Optimization
• Complex interdependencies between system
settings and subsystem variables
• System state: understand setting combinations as
a whole instead of single attributes
• Energy models present energy impact and
transitions between system states
www.helsinki.fi/yliopisto
Energy Impact of Individual
Attributes
• CPU has the strongest
impact
• Followed by motion /
stationary
• Screen brightness
contribution relatively low
Attribute Info gain
www.helsinki.fi/yliopisto
Energy Impact of Attribute
Combinations
• In combinations, some
attributes of lower impact
alone gain more effect,
e.g.
• Screen brightness
• Battery voltage
• Temperature
• Wi-Fi attributes
Attributes Info gain
www.helsinki.fi/yliopisto
Selected Findings of Energy
Consumption Analysis
• Wi-Fi signal strength dropping one bar can
reduce battery life over 13%
• High temperature can cause
even 50% battery loss
• High temperature is not always
related to high CPU load
• Automatic screen brightness is, in the most
cases, better than manual setting
• In addition to CPU, battery temperature and
distance traveled together offer a good predictor
for battery lifetime
www.helsinki.fi/yliopisto
Battery lifetime – an example
Just want to play a game?
High CPU use?
We cannot blame users
for using their smartphones.
www.helsinki.fi/yliopisto
Battery lifetime
Keep high CPU level constant
www.helsinki.fi/yliopisto
Battery lifetime
Try to keep your phone relatively cold
www.helsinki.fi/yliopisto
Battery lifetime
→ 78% more expected battery life
www.helsinki.fi/yliopisto
Battery lifetime
Switch screen brightness to automatic
www.helsinki.fi/yliopisto
Battery lifetime
→ 5% more expected battery life
www.helsinki.fi/yliopisto
Battery lifetime
Go to a cooler place AND switch screen to automatic
www.helsinki.fi/yliopisto
Battery lifetime
→ 98% better expected battery life
www.helsinki.fi/yliopisto
Energy Recommendations
• Aims to provide actionable
feedback for smartphone users
• How to adjust user-
changeable system settings
• Helps developers understand
how their applications behave in
the wild
• Problematic subsystem
variables and conditions
www.helsinki.fi/yliopisto
Mobile Usage Context
• Device context: technical limitations, system
optimization, network technologies available etc.
• User context: demographic factors reflect needs for
smartphone functionality
• Crowdsensing learns
about the device;
user requirements
surveyed with
questionnaires
www.helsinki.fi/yliopisto
Influence of the User’s Context
• Especially country influences app usage
• Secondly, socio-economic factors
3,293 respondents
www.helsinki.fi/yliopisto
Geographic Areas
• Roughly three cluster based on app category usage
• “English-speaking” world, Continental Europe, and
Middle Eastern countries are close together
www.helsinki.fi/yliopisto
Personalized Feedback
• Aims to understand
user’s personal needs,
e.g., based on their
daily routines
• Methodological
foundations in this
thesis: applications in
future work
www.helsinki.fi/yliopisto
Developer Perspective
• Avoiding early stage energy bugs, guaranteeing
compatibility for different platforms, network
infrastructures, etc.
• Marketing and targeting: smartphone usage varies
through different countries and socio-economic
backgrounds
www.helsinki.fi/yliopisto
Research Impacts
• Crowdsensed data can be used instead of
laboratory measurements when considering real-
life mobile usage
• Provides a possibility for independent, large-scale
studies not related to marketing companies or
manufacturers
• Energy perspective and different usage habits
around the world have clear design implications
for application development
www.helsinki.fi/yliopisto
Summary of Contributions
• Crowdsensed data collection provides a tool to
describe smart device usage in the wild
• Statistical analysis and large-scale machine
learning provide new insights to smartphone usage
• Learning results can thus be translated into
actionable recommendations to gain the most
benefit for mobile users and developers
www.helsinki.fi/yliopisto
Crowdsensed
Mobile Data Analytics
Ella Peltonen
Opponent: Professor Nic Lane, University of Oxford
Custos: Professor Sasu Tarkoma, University of Helsinki
PhD Defense
www.helsinki.fi/yliopisto
Publications
Energy Modeling of System Settings: A
Crowdsourced Approach, Percom 2015
Constella: Recommending System Settings the
Crowdsourced Way, Pervasive and Mobile
Computing Feb 2016
Carat: Collaborative Energy Diagnosis for Mobile
Devices, SenSys 2013
How Carat Affects User Behavior: Implications for
Mobile Battery Awareness Applications, CHI 2014
The Company You Keep: Mobile Malware Infection
Rates and Inexpensive Risk Indicators, WWW 2014

More Related Content

Similar to PhD Defense of Ella Peltonen, University of Helsinki

An Academic View to Cloud Computing
An Academic View to Cloud ComputingAn Academic View to Cloud Computing
An Academic View to Cloud ComputingElla Peltonen
 
Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)Judy Brown
 
introduction-to_mobile_computing 1
 introduction-to_mobile_computing 1 introduction-to_mobile_computing 1
introduction-to_mobile_computing 1Shahid Riaz
 
Pilot implementation of campusM
Pilot implementation of campusMPilot implementation of campusM
Pilot implementation of campusMdavid_clark
 
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING AIRCC Publishing Corporation
 
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING ijcsit
 
Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars
Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars
Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars Joel Saltz
 
Behavioral dynamics intelen white R&D Paper
Behavioral dynamics intelen white R&D PaperBehavioral dynamics intelen white R&D Paper
Behavioral dynamics intelen white R&D PaperVassilis Nikolopoulos
 
Adoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific ResearchAdoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific ResearchYehia El-khatib
 
big_data_casestudies_2.ppt
big_data_casestudies_2.pptbig_data_casestudies_2.ppt
big_data_casestudies_2.pptvishal choudhary
 
From Context-awareness to Human Behavior Patterns
From Context-awareness to Human Behavior PatternsFrom Context-awareness to Human Behavior Patterns
From Context-awareness to Human Behavior PatternsVille Antila
 
Keynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud ComputingKeynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud ComputingSayed Chhattan Shah
 

Similar to PhD Defense of Ella Peltonen, University of Helsinki (20)

An Academic View to Cloud Computing
An Academic View to Cloud ComputingAn Academic View to Cloud Computing
An Academic View to Cloud Computing
 
Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)
 
introduction-to_mobile_computing 1
 introduction-to_mobile_computing 1 introduction-to_mobile_computing 1
introduction-to_mobile_computing 1
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
40120140503009
4012014050300940120140503009
40120140503009
 
40120140503009
4012014050300940120140503009
40120140503009
 
Research paper
Research paperResearch paper
Research paper
 
SenseDroid
SenseDroidSenseDroid
SenseDroid
 
ECE department faculty research profile
ECE department faculty research profileECE department faculty research profile
ECE department faculty research profile
 
Pilot implementation of campusM
Pilot implementation of campusMPilot implementation of campusM
Pilot implementation of campusM
 
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
 
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
A NEW CONTEXT-SENSITIVE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
 
Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars
Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars
Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars
 
B2 orange reactiv_home
B2 orange reactiv_homeB2 orange reactiv_home
B2 orange reactiv_home
 
Behavioral dynamics intelen white R&D Paper
Behavioral dynamics intelen white R&D PaperBehavioral dynamics intelen white R&D Paper
Behavioral dynamics intelen white R&D Paper
 
Mobile computin intro.pptx
Mobile computin intro.pptxMobile computin intro.pptx
Mobile computin intro.pptx
 
Adoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific ResearchAdoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific Research
 
big_data_casestudies_2.ppt
big_data_casestudies_2.pptbig_data_casestudies_2.ppt
big_data_casestudies_2.ppt
 
From Context-awareness to Human Behavior Patterns
From Context-awareness to Human Behavior PatternsFrom Context-awareness to Human Behavior Patterns
From Context-awareness to Human Behavior Patterns
 
Keynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud ComputingKeynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud Computing
 

Recently uploaded

Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyDrAnita Sharma
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 

Recently uploaded (20)

Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomology
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 

PhD Defense of Ella Peltonen, University of Helsinki