Professional Documents
Culture Documents
Paper Info
Published in September 2010 IEEE Communications Magazine Dartmouth College joint effort between graduate students and professors (Mobile Sensing Group)
Outline
Current Mobile Phone Sensing
Hardware Applications
Sensing Scale and Paradigms Architectural Framework for discussing current issues and challenges
iPhone 4 - Sensors
Galaxy S4 - Sensors
Applications
Transportation
Traffic conditions (MIT VTrack, Mobile Millennium Project)
Social Networking
Sensing Presence (Dartmouths CenceMe project)
Environmental Monitoring
Measuring pollution (UCLAs PIER Project)
Application Stores
Multiple vendors
Apple AppStore Android Market Microsoft Mobile Marketplace
Developers
Startups Academia Small Research laboratories Individuals
Application Stores
Current issues and challenges
User selection Validation Privacy of users Scaling and data management
Sensing Scale
Sensing Scale
Personal Sensing
Generate data for the sole consumption of the user, not shared
Group Sensing
Individuals who participate in an application that collectively share a common goal, concern, or interest
Community Sensing
Large-scale data collection, analysis, and sharing for the good of the community
Sensing Paradigms
Participatory: user actively engages in the data collection activity
Example: managing garbage cans by taking photos Advantages: supports complex operations Challenges:
Quality of data is dependent on participants
Learn
Sense
Sense
Programmability
Managing smartphone sensors with system APIs Challenges: fine-grained control of sensors, portability
Continuous sensing
Resource demanding (e.g., CPU, battery) Energy efficient algorithms Trade-off between accuracy and energy consumption
Phone context
Dynamic environments affect sensor data quality Some solutions:
Collaborative multi-phone inference Admission controls for removing noisy data
Learning algorithms
Supervised: data are hand-labeled (e.g., cooking, driving) Semi-supervised: some of the data are labeled Unsupervised: none of the data are labeled
Models must be adaptive and incorporate people into the process Exploit social networks (community guided learning) to improve data classification and solutions Challenges:
Lack of common machine learning toolkits Lack of large-scale public data sets Lack of public sharing and collaboration repositories of research stuff.
Personalized services
Profile user preferences, recommendations, persuasion
Persuasive technology systems that provide tailored feedback with the goal of changing users behavior
Motivation to change human behavior (e.g., healthcare, environmental awareness) Methods: games, competitions, goal setting Interdisciplinary research combining behavioral and social psychology with computer science
Privacy Issues
Respecting the privacy of the user is the most fundamental responsibility of a mobile sensing system Current Solutions
Cryptography Privacy-preserving data mining Processing data locally versus cloud services Group sensing applications is based on user membership and/or trust relationships
Conclusion
Infrastructure has been established Technical Barrier
How to perform privacy-sensitive and resourcesensitive reasoning with dynamic data, while providing useful and effective feedback to users?
Future
Micro and macroscopic views of individuals, communities, and societies Converging solutions relating to social networking, health, and energy