Case Study

Why a smartphone app can produce so much training data

Case context: A company is releasing a mobile budgeting app that records taps, account updates, location-based spending signals, and notification responses from thousands of users each day. The team wants to use the growing stream of activity to improve its models.

Question: Explain why a mobile app like this can generate such a large amount of data and how that data can help improve the company’s deep learning systems.

Sample answer: A mobile app can collect a huge volume of data because people interact with their phones constantly throughout the day. Each tap, update, or sensor event adds to the data stream, so the company quickly accumulates a large training set. That growing data supply can then be used by learning algorithms to refine the model and improve performance over time.

Key points:

  • Frequent mobile-device activity creates many data points.
  • The app therefore has high data availability.
  • The collected data can be used for training and refinement.
  • More data helps drive progress in deep learning models.

Rubric: Students should explain that persistent user activity on mobile devices produces large amounts of data, and that this data availability can be fed into learning algorithms to improve deep learning performance.

0

1

Updated 2026-08-12

Contributors are:

Who are from:

Tags

Machine Learning

Deep Learning

Supervised Learning

Dive into Deep Learning @ D2L

Data Science

Machine Learning Strategy

Machine Learning Yearning @ DeepLearning.AI