S3 dataset

Citation Author(s):
Juan Manuel
Espín López
University of Murcia
Alberto
Huertas Celdrán
University of Zürich UZH
Javier G.
Marín-Blázquez
University of Murcia
Franscisco
Esquembre Martínez
University of Murcia
Gregorio
Martínez Pérez
University of Murcia
Submitted by:
Juan Espin Lopez
Last updated:
Wed, 04/14/2021 - 10:40
DOI:
10.21227/ddf8-n932
Data Format:
License:
0
0 ratings - Please login to submit your rating.

Abstract 

The S3 dataset contains the behaviour (sensors, statistics of applications, and voice) of 21 volunteers interacting with their smartphones for more than 60 days. The type of users is diverse, males and females in the age range from 18 until 70 have been considered in the dataset generation. The wide range of age is a key aspect, due to the impact of age in terms of smartphone usage. To generate the dataset the volunteers installed a prototype of the smartphone application in on their Android mobile phones.

 

All attributes of the different kinds of data are written in a vector. The dataset contains the fellow vectors: 

Sensors

This type of vector contains data belonging to smartphone sensors (accelerometer and gyroscope) that has been acquired in a given windows of time. Each vector is obtained every 20 seconds, and the monitored features are:

 

  • Average of accelerometer and gyroscope values.
  • Maximum and minimum of accelerometer and gyroscope values.
  • The variance of accelerometer and gyroscope values.
  • Peak-to-peak (max-min) of X, Y, Z coordinates.
  • The magnitude for gyroscope and accelerometer.

Statistics

These vectors contain data about the different applications used by the user recently. Each vector of statistics is calculated every 60 seconds and contains : 

  • Foreground application counters (number of different and total apps) for the last minute and the last day.
  • Most common app ID and the number of usages in the last minute and the last day. 
  • ID of the currently active app. 
  • ID of the last active app prior to the current one.
  • ID of the application most frequently utilized prior to the current application. 
  • Bytes transmitted and received through the network interfaces. 

Voice

This kind of vector is generated when the microphone is active in a call o voice note. The speaker vector is an embedding, extracted from the audio, and it contains information about the user's identity. This vector is usually named "x-vector" in the Speaker Recognition field, and it is calculated following the steps detailed in "egs/sitw/v2"  for the Kaldi library, with the models available for the extraction of the embedding. 

Summary

A summary of the details of the collected database.

 

  • Users: 21 
  • Sensors vectors: 417.128 
  • Statistics app's usage vectors: 151.034 
  • Speaker vectors: 2.720 
  • Call recordings: 629 
  • Voice messages: 2.091 
Instructions: 

The data set is compressed into a zip file. Please unzip this file in the desired place and inside the main folder, you will find the file Readme.md with the instructions and the details of the database.