Department of Computer Science and Technology

Course pages 2019–20

Advanced Topics in Mobile Systems and Mobile Data Machine Learning

Principal lecturer: Prof Cecilia Mascolo
Additional lecturer: Dr Jagmohan Chauhan
Taken by: MPhil ACS, Part III
Code: R249
Hours: 16 (One one-hour introductory lecture; seven two-hour, and one three-hour, reading group and student presentations)
Class limit: 22 students

Aims

This module aims to introduce the latest research advancements in mobile systems and mobile data machine learning, spanning a range of domains including systems, data gathering, analytics and machine learning, on device machine learning and applications such as health, transportation, behavior monitoring, cyber-physical systems, autonomous vehicles, drones. The course will cover current and seminal research papers in the area of research.

Syllabus

The course will consist of one introductory lecture, seven two-hour, and one three-hour, sessions covering a variety of topics roughly including the following material (some variation in the topics might happen from year to year):

  1. Mobile Operating Systems Issues
  2. Mobile Resource and Energy Management
  3. Mobile Sensing Data, Activity Recognition and Data Interpretation
  4. Machine Learning for Mobile and Sensor Data
  5. On Device Machine Learning
  6. Mobile Health
  7. Urban Mobility Modelling
  8. Further Applications of Mobile Data Machine Learning

Each week, three class participants will be assigned to introduce assigned three papers via 20-minute presentations, conference-style and highlighting critically its features. Each presentation will be followed by 10 minutes of questions. This will be followed by 10 minutes of general discussion. Slides will be used for presentation.

Students will give one or more presentations each term. Each student will submit a paper review each week for one of the three papers presented except for the week they will be presenting slides. Each review will follow a template and be up to 1,000 words. Each review will receive a maximum of 10 points. As a result, each student will produce 6-7 reviews and at least one presentation, probably two. All participants are expected to attend and participate in every class; the instructor must be notified of any absences in advance.

Objectives

On completion of this module students should have an understanding of the recent key research in mobile and sensor systems and mobile analytics as well as an improved critical thinking over research papers.

Assessment

  • 91%: Aggregate mark for 7 assignments from 5-6 reports and 1-2 presentations. Each report or presentation will contribute 13% of the course mark.
  • 9%: Contribution and participation in the class discussions

Online submission is available from the Moodle page (Only available to Cambridge University staff and students)

Recommended reading

Readings from the most recent conferences such as AAAI, ACM KDD, ACM MobiCom, ACM MobiSys, ACM SenSys, ACM UbiComp, ICLR, ICML Neurips, and WWW pertinent to mobile systems and data.