CS328 Mobile Health Sensing and Analytics ยท Companion Visualizations
Chapter 1
Sensor Data Smoothing and Filtering
Time-domain smoothing
From time to frequency
- Building a Signal from Sinusoids
- Aliasing and Nyquist
- Signals and Noise in Frequency
- Time vs Frequency Domain Smoothing
Frequency-domain filtering
Denoising pipelines
Chapter 2
Counting Steps and Reps
Counting steps
- What an Accelerometer Sees During Walking
- Collapsing Three Axes into One
- Filtering Out the Noise
- Finding Peaks
- Trying It on Real Data
Counting exercise repetitions
Chapter 3
The Activity Recognition Pipeline
Sensor data
Windows and features
Chapter 4
Feature Extraction
Time and frequency domain
Sequence similarity
Chapter 5
Decision Trees
Choosing a split
Growing and using a tree
Chapter 6
Beyond Decision Trees
Ensembles
Chapter 7
Tuning and Evaluating Classifiers
Validation
Metrics
Chapter 8
Case Studies in Activity Recognition
Activity recognition
Exercise recognition
Chapter 9
Voice-Based Health Analytics
Representing speech
Voice features
Chapter 10
Sensing Heart Rhythm with PPG
From PPG to heart rate
Motion and variability
Chapter 11