2015 MATLAB & SIMULINK · 3 Signal Processing and Analysis of Sensor Data Do you have access to...
Transcript of 2015 MATLAB & SIMULINK · 3 Signal Processing and Analysis of Sensor Data Do you have access to...
2015 MATLAB & SIMULINK
2© 2015 The MathWorks, Inc.
Introduction to Signal Processing for
Sensor Analytics
Giorgia Zucchelli – Technical Marketing RF & Mixed-Signal
3
Signal Processing and Analysis of Sensor Data
Do you have access to sensor data and you need to
extract features for building machine learning algorithms?
Is your problem open-ended and you need to explore
alternative solutions?
You are not an expert in signal processing, nor a
professional programmer but you have an idea for a killer
App?
4
Signal Analysis for ClassificationApplication examples
Mobile sensing
Structural health monitoring (SHM)
Automated trading
Engine event detection
Radar post-processing
Advanced surveillance
...
5
What We Will Learn Today
Basic signal manipulation
Statistical parameters estimation
Digital filters
Frequency-domain transformations
Measurements automation and feature extraction
6
Human Activity Analysis and Classification
ClassificationFeature
Extraction
Dataset courtesy of:
Davide Anguita, Alessandro Ghio, Luca Oneto, Xavier Parra and Jorge L. Reyes-Ortiz.
Human Activity Recognition on Smartphones using a Multiclass Hardware-Friendly Support Vector Machine.
International Workshop of Ambient Assisted Living (IWAAL 2012). Vitoria-Gasteiz, Spain. Dec 2012
http://archive.ics.uci.edu/ml/datasets/Human+Activity+Recognition+Using+Smartphones
7
Human Activity Analysis and ClassificationSolution
Only core built-in Signal Processing algorithms
66 high-quality features extracted with only
65 lines of code!
Visualisation and automation
accelerate insight iterations
8
What We Learned:
Use Signal Processing Toolbox functions to extract features
from your signals without re-inventing the wheel
– Cheby2, filter, rms, pwelch, periodogram, xcov, findpeaks
Build machine learning algorithms with Neural Network
Toolbox and Statistics Toolbox
– Classification
9
Conclusions
Extensive set of de-facto
standard functions for
signal processing and analysis
Visualisation and App-driven
automation
accelerate insight iterations
Compact and concise language,
and
extensive documentation
10
More To Learn – Online Webinars
Signal Processing and Machine Learning Techniques for Sensor Data
Analytics
Solving Data Management and Analysis Challenges Using MATLAB
and Statistics Toolbox
Acquiring Data from Sensors and Instruments Using MATLAB
Collect and Analyze Data Using MATLAB and Raspberry Pi