Community Sensing and Modeling
CS88/188 -- Winter 2009 -- TuTh 10:00am-11:50am
Instructor: Andrew Campbell & Tanzeem Choudhury

The final schedule may change. Please check back frequently.


Date Discussion Theme Class
January 6, 2009 Early visionaries Class introduction and goals

Man-Computer Symbiosis
J.C.R. Licklider

As We May Think
Vannevar Bush
January 8, 2009 Community Sensing and Modeling Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application
E. Miluzzo, N. D. Lane, K. Fodor, R. A. Peterson, H. Lu, M. Musolesi,  S. B. Eisenman, X. Zheng, A. T. Campbell.
SenSys 2008

Towards Automated Social Analysis of Situated Speech Data
D. Wyatt, T. Choudhury, J. Bilmes, and J. Kitts.
Ubicomp 2008
January 13, 2009 iPhone development, experimentation and data analysis
Cocoa development and building a simple iPhone app
  January 14, 2009 iPhone development, experimentation and data analysis Audio,  location, and accelerometer APIs/code examples
January 15, 2009 iPhone development, experimentation and data analysis Audio,  location, and accelerometer APIs/code examples
January 20, 2009 Community Sensing and Modeling
A Note on the unification of information extraction and data mining using conditional-probability, relational models
A. McCallum and D. Jensen
IJCAI-2003 Workshop on Learning Statistical Models from Relational Data

Toward Community Sensing
A. Krause, E. Horvitz, A. Kansal, and F. Zhao
IPSN 2008

Optional Reading:
Cooperative Techniques Supporting Sensor-based People-centric Inferencing
N. Lane, H. Lu, S. Eisenman, and A. Campbell
Pervasive 2008
January 22, 2009 Audio Processing Introduction to auditory signal processing
January 27, 2009 Audio Processing Features for Segmenting and Classifying Long-Duration Recordings of Personal Audio
D. Ellis and K.S. Lee
ISCA Tutorial and Research Workshop on Statistical and Perceptual Audio Processing

Emotional speech recognition: Resources, features, and methods
D. Ververidis and C. Kotropoulos.
Speech Communication, 48(9), 1162-1181. 2006.

Optional Reading:
Social Playlists and Bottleneck Measurements : Exploiting Musician Social Graphs Using Content-Based Dissimilarity and Pairwise Maximum Flow Values
Fields, B., Casey, M., Jacobson, K. and Rhodes, C.
ICMIR 2008.
January 29, 2009 Project Final project brainstorming - we will decide on group goals. Three teams will work on (i) distributed sensing (ii) community-guided learning and (iii) mobile audio-based activity analysis system that combines (i) and (ii).
February 3, 2009 Social Networks
Friends and foes: Ideological social networking
T. Hogg, G. Szabo, D. M. Wilkinson, and M. J. Brzozowski
CHI 2008


The Structure of Information Pathways in a Social Communication Network
G. Kossinets, J. Kleinberg, D. Watts.
SIGKDD 2008
February 5, 2009 Project Meetings

February 10, 2009 Topic TBD Starting this week we will read two papers per week (a subset from the reading list below). We will select papers most relevant to the project.

Starting this week we will spend 75% of the class time reviewing project progress, discussing ideas, and doing hand-on exercises related to the final project.

February 12, 2009 Project Meetings
February 17, 2009 Topic TBD
February 19, 2009 Project Meetings
February 24, 2009 Topic TBD
February 26, 2009 Project Meetings
March 3, 2009   Topic TBD
March 5, 2009 Project Meetings
March 10, 2009 Final Project Project demonstrations and presentations


Reading List

Network Motifs: Simple Building Blocks of Complex Networks
R. Milo, S. Shen-Orr, S. Itzkovitz, N. Kashtan, D. Chklovskii, U. Alon
Science 25 October 2002:

Social networks that matter: Twitter under the microscope
B. A. Huberman, D. M. Romero and F. Wu

An experimental study of search in global social networks
P. S. Dodds, R. Muhamad, and D. J. Watts
Science, Volume 301, p.827-829 (2003)

Do you sound like your friends Exploring artist similarity via artist social network relationships and audio signal processing
Fields, B., Jacobson, K., Casey, M., Sandler, M.
ICMC 2008.

Why collective inference improves relational classification
David Jensen, Jennifer Neville and Brian Gallagher.
SIGKDD. 2004.

Mobiscopes for Human Spaces
T. Abdelzaher, Y. Anokwa, P. Boda, J. Burke, D. Estrin, L. Guibas, A. Kansal, S. Madden, and J. Reich
IEEE Pervasive Computing 6, 2 (2007), 20-29.

Seeing Our Signals: Combining location traces and web-based models for personal discovery
E. Agapie, G. Chen, D. Houston, E. Howard, J. Kim, M. Y. Mun, A. Mondschein, S. Reddy, R. Rosario, J. Ryder, A. Steiner, J. Burke, E. Estrin, M. Hansen, M. Rahimi,
HotMobile 2008

Participatory Sensing
J. Burke, D. Estrin, M. Hansen, A. Parker, N. Ramanathan, S. Reddy, M. B. Srivastava.
Sensys 2006

Building a sensor network of mobile phones
A. Kansal, M. Goraczko, and F. Zhao
IPSN 2007

PoolView: Stream Privacy for Grassroots Participatory Sensing
R. K. Ganti, N. P. Duc, Y. Tsai, T. Abdelzaher
SenSys 2008

Micro-Blog: Sharing and Querying Content Through Mobile Phones and Social Participation
S. Gaonkar, J. Li, R. R. Choudhury, P. C. Landon, and Al Schmidt
MobiSys 2008

Increasing the Precision of Mobile Sensing Systems through Super-Sampling
R. Honicky, E. Brewer, J. Canny, R. Cohen
UrbanSense 2008

MobileSense - Sensing Modes of Transportation in Studies of the Built Environment
J. Lester, P. Hurvitz, R. Chaudhri, C. Hartung, G. Borriello
UrbanSense 2008

The Mobile Sensing Platform: An Embedded System for Activity Recognition

T. Choudhury, G. Borriello, et.al.
IEEE Pervasive Magazine - Special Issue on Activity-Based Computing, April 2008.
Overview paper on MSP