Professional Documents
Culture Documents
Identification
By Rischan Mafrur
Experiment
Preprocessing
Linear Interpolation
DB6 Level 1~3 De-noising (Noise Removal)
Gait Segmentation
Features Extraction
Identification
Linear Interpolation
Original Signal
10
0
-10
5
0
-5
5
0
-5
5
0
-5
5
0
-5
50
100
150
200
250
300
350
Reconstructed Approximation - Level 1
400
450
50
100
150
200
250
300
350
Reconstructed Approximation - Level 2
400
450
50
100
150
200
250
300
350
Reconstructed Approximation - Level 3
400
450
50
100
150
200
250
300
350
Reconstructed Approximation - Level 4
400
450
50
100
400
450
150
200
250
300
350
Gait Segmentation
Use Z value of Accelerometer
to define gait cycle
Features Extraction
Time domain feature:
1.
2.
3.
4.
5.
6.
Features
Time domain Features
Mean, Max, Min, Sd, Abs, Rms (6 features) with 4 signals (X,Y,Z, and M), total
features from time domain features are 24 features.
FFT Features
FFT features is the 40 first FFT coefficient from each gait signal. In this
experiment we use 4 accelerometer signals (X,Y,Z, and M) so total FFT features
are 160 features.
All Features
Combine between time domain features and FFT features. Total : 24+160 = 184 features
---------------------------------------------------------------------------------------------------------------------------------
Result
Original
0.48
0.11
0.7614
SFFS
0.37
0.02
0.8267
FFT Features
List Features after SFFS:
"FFT1", "FFT13", "FFT71", "FFT81", "FFT82", "FFT121"
Best SVM Parameters: cost=1, gamma=1
Time Loading
Time Prediction
Accuracy
Original
1.73
0.45
0.4821
SFFS
0.87
0.03
0.7178
All Features
List Features after SFFS:
"MeanX", "AbsX", "MeanY", "MinY", "MeanZ", "SdZ"
Best SVM Parameters: gamma = 0.5, cost = 10
Time Loading
Time Prediction
Accuracy
Original
2.45
0.55
0.4155
SFFS
0.37
0.02
0.8267
Time Loading
Time Prediction
Accuracy
SVM SFFS
0.37
0.02
0.8267
Conclusion
If we want to play with sensor data, we have to
consider deeply about sampling rate.
Features selection is very useful method, we can
use it to find which is the best features.
Many features does not mean good accuracy,
but many features means take more time to load
and predict.
Thank you,