SlideShare a Scribd company logo
1 of 18
HUMANDATA
ANALYTICS
A Comparative Study of Different Deep
Learning Architectures for Human Activity
Recognition
Matteo Ciprian, Tommy Azzino
Prof. Michele Rossi
Dept. of Information Engineering, University of Padova, Italy
July, 12, 2018
matteo.ciprian.1@studenti.unipd.it
tommy.azzino@studenti.unipd.it
HUMANDATA
ANALYTICS
Outline
 Introduction
 Opportunity dataset
 Our contribution
 Related work
 Architectures description
 Results
 Conclusions & Future works
HUMANDATA
ANALYTICS
Introduction
 Human Activity Recognition: recognize human activity using
inertial sensors.
 “Opportunity challenge” based on “Opportunity Dataset”
 Task A: modes of locomotion
 Distinguishing between:
Lying, Sitting, Standing and Walking + Null Class (No Activity)
 Task B2: gesture recognition
 Correctly Classifying 17 different gestures:
Open the door, Close the door, etc.. + Null Class
HUMANDATA
ANALYTICS
Opportunity dataset: review
 Opportunity dataset:
• Several activities collected on 4 different subjects.
• The data collected at a sampling frequency of 30Hz exploiting
7 Inertial Measurement Units (IMUs) and 13 accelerometers.
• Two different modalities: 5 ADLs (Activity of Daily Living) and
1 Drill for each subject.
HUMANDATA
ANALYTICS
Our contribution:
 Implement four different models for activity classification of
task A and task B2:
Dataset Considered Sensory Channels Considered Model tested
All Subjects Dataset
Full sensor channels (113
channels)
MCF , MLP, CNN +DENSE,
CNN+LSTM
Reduced channels configuration
(5, 10, 20, 40, 80 channels)
MCF , MLP, CNN +DENSE,
CNN+LSTM
Ad-Hoc configurations – manually
chosen
CNN +DENSE,
CNN+LSTM
Single Subject Dataset Full sensor channels (113
channels)
CNN+DENSE
HUMANDATA
ANALYTICS
Related work
 Opportunity is a huge dataset:
 In the literature many different analysis have been proposed.
 No standard guidelines > all studies test on different sub-datasets.
 To cope with these problems we refer to a new study published in 2018 [1]
which try to furnish a standardization to evaluate the performances
[1] F. Li, K. Shirahama, M. A. Nisar, L. Köping, and M. Grzegorzek, “Comparison of feature learning methods for human activity
recognition using wearable sensors,” Sensors, vol. 18, no. 2, 2018.
Method considered F1-score
Manually crafted features 80-88 %
Multiple Layer Perceptron 85-90 %
Convolutional Neural Networks 85-90%
Recurrent Neural Networks >90 %
Convolutional Neural Networks + LSTM >90 %
HUMANDATA
ANALYTICS
Pipeline and metrics
 PRE-PROCESSING:
 Filling missing values
 SEGMENTATION:
 Sliding window
 Label assigned to the segment: majority voting
 METRICS:
 f1-score:
 DATASET SUB-DIVISION:
 All Subject Dataset:
TRAINING: ADL1, ADL2, ADL3 and Drill of all 4 subjects; TEST: ADL4, ADL5
 Single Subject Dataset:
TRAINING: ADL1, ADL2, ADL3, Drill of a single subject; TEST: ADL4, ADL5
HUMANDATA
ANALYTICS
Architectures 1: MCF
 Statistical features: max, min, mean, median, variance, std, skewness and
autocorrelation
 Principal Component Analysis
 Support Vector Machine
HUMANDATA
ANALYTICS
Architectures 2: CNN + DENSE
 3 convolutional layers
 2 Fully connected layers
HUMANDATA
ANALYTICS
Architectures 3: CNN + LSTM
 4 convolutional layers
 2 LSTM layers
 2 Fully Connected Layers
HUMANDATA
ANALYTICS
Architectures 4: MLP
 Flattening layer
 Three fully connected hidden layers with ReLU activation function
 Fully connected layer with softmax activation function
HUMANDATA
ANALYTICS
Results: TASK A – All subject datasets
• Channels selected to a Max Variance criteria
HUMANDATA
ANALYTICS
Results: TASK A – All subject datasets
LSTM + CNN model
HUMANDATA
ANALYTICS
Results: TASK B2- All subjects
HUMANDATA
ANALYTICS
Ad-Hoc Configurations
Task A
Task B2
Conf. 1
Conf. 2
ACC
IMU
HUMANDATA
ANALYTICS
Results: single subject & ad-hoc
HUMANDATA
ANALYTICS
Conclusions
 Considering “All subjects dataset” we achieved a maximum f1-
score of 91% on task B2 and 90.14% on task A.
 Considering a “single subject dataset”: max in Subject 2 in both
the two tasks obtaining a f1-score of 92% and 92.77% respectively.
 Deep Learning based on CNN models outperform the others in
almost all the cases considerate.
 Considering a reduction of sensors still good performances have
been guaranteed.
HUMANDATA
ANALYTICS
Future works
 Convolutional auto-encoder + SVM
 Modifying the assignment of the labels
 New methods for the pre-processing phase
 Evaluate the capacity of a model to generalize on different subject.
(Train on one subject and test on a different subject)
Work to DO

More Related Content

What's hot

IRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms ComparisonIRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms ComparisonIRJET Journal
 
House price prediction
House price predictionHouse price prediction
House price predictionKaranseth30
 
Quantum computing and machine learning overview
Quantum computing and machine learning overviewQuantum computing and machine learning overview
Quantum computing and machine learning overviewColleen Farrelly
 
My M.S. Thesis Proposal
My M.S. Thesis ProposalMy M.S. Thesis Proposal
My M.S. Thesis ProposalYaser Sulaiman
 
Cis 355 i lab 3 of 6
Cis 355 i lab 3 of 6Cis 355 i lab 3 of 6
Cis 355 i lab 3 of 6helpido9
 
Scalable Similarity-Based Neighborhood Methods with MapReduce
Scalable Similarity-Based Neighborhood Methods with MapReduceScalable Similarity-Based Neighborhood Methods with MapReduce
Scalable Similarity-Based Neighborhood Methods with MapReducesscdotopen
 
Knn Algorithm presentation
Knn Algorithm presentationKnn Algorithm presentation
Knn Algorithm presentationRishavSharma112
 

What's hot (8)

IRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms ComparisonIRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms Comparison
 
House price prediction
House price predictionHouse price prediction
House price prediction
 
Quantum computing and machine learning overview
Quantum computing and machine learning overviewQuantum computing and machine learning overview
Quantum computing and machine learning overview
 
Linear regression model
Linear regression modelLinear regression model
Linear regression model
 
My M.S. Thesis Proposal
My M.S. Thesis ProposalMy M.S. Thesis Proposal
My M.S. Thesis Proposal
 
Cis 355 i lab 3 of 6
Cis 355 i lab 3 of 6Cis 355 i lab 3 of 6
Cis 355 i lab 3 of 6
 
Scalable Similarity-Based Neighborhood Methods with MapReduce
Scalable Similarity-Based Neighborhood Methods with MapReduceScalable Similarity-Based Neighborhood Methods with MapReduce
Scalable Similarity-Based Neighborhood Methods with MapReduce
 
Knn Algorithm presentation
Knn Algorithm presentationKnn Algorithm presentation
Knn Algorithm presentation
 

Similar to Opportunity Challenge: a comparative study

Common Sense Based Joint Training of Human Activity Recognizers
Common Sense Based Joint Training of Human Activity RecognizersCommon Sense Based Joint Training of Human Activity Recognizers
Common Sense Based Joint Training of Human Activity Recognizerswacerone
 
Performance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsPerformance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsDinusha Dilanka
 
Machine Learning: Foundations Course Number 0368403401
Machine Learning: Foundations Course Number 0368403401Machine Learning: Foundations Course Number 0368403401
Machine Learning: Foundations Course Number 0368403401butest
 
Gradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
Gradient-Based Meta-Learning with Learned Layerwise Metric and SubspaceGradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
Gradient-Based Meta-Learning with Learned Layerwise Metric and SubspaceYoonho Lee
 
Gradient-based Meta-learning with learned layerwise subspace and metric
Gradient-based Meta-learning with learned layerwise subspace and metricGradient-based Meta-learning with learned layerwise subspace and metric
Gradient-based Meta-learning with learned layerwise subspace and metricNAVER Engineering
 
Machine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdfMachine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdfCarlos Paredes
 
I041214752
I041214752I041214752
I041214752IOSR-JEN
 
kantorNSF-NIJ-ISI-03-06-04.ppt
kantorNSF-NIJ-ISI-03-06-04.pptkantorNSF-NIJ-ISI-03-06-04.ppt
kantorNSF-NIJ-ISI-03-06-04.pptbutest
 
Model Evaluation in the land of Deep Learning
Model Evaluation in the land of Deep LearningModel Evaluation in the land of Deep Learning
Model Evaluation in the land of Deep LearningPramit Choudhary
 
Wearable sensor-based human activity recognition with ensemble learning: a co...
Wearable sensor-based human activity recognition with ensemble learning: a co...Wearable sensor-based human activity recognition with ensemble learning: a co...
Wearable sensor-based human activity recognition with ensemble learning: a co...IJECEIAES
 
Workshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data AnalysisWorkshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data AnalysisOlga Scrivner
 
fmelleHumanActivityRecognitionWithMobileSensors
fmelleHumanActivityRecognitionWithMobileSensorsfmelleHumanActivityRecognitionWithMobileSensors
fmelleHumanActivityRecognitionWithMobileSensorsFridtjof Melle
 
Data science lab project
Data science lab projectData science lab project
Data science lab projectLuciaRavazzi
 
Survey on classification algorithms for data mining (comparison and evaluation)
Survey on classification algorithms for data mining (comparison and evaluation)Survey on classification algorithms for data mining (comparison and evaluation)
Survey on classification algorithms for data mining (comparison and evaluation)Alexander Decker
 
A data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototypingA data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototypingAkin Osman Kazakci
 
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHESIMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHESVikash Kumar
 
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictionsDeep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictionsValery Tkachenko
 

Similar to Opportunity Challenge: a comparative study (20)

Common Sense Based Joint Training of Human Activity Recognizers
Common Sense Based Joint Training of Human Activity RecognizersCommon Sense Based Joint Training of Human Activity Recognizers
Common Sense Based Joint Training of Human Activity Recognizers
 
Performance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsPerformance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning Algorithms
 
Machine Learning: Foundations Course Number 0368403401
Machine Learning: Foundations Course Number 0368403401Machine Learning: Foundations Course Number 0368403401
Machine Learning: Foundations Course Number 0368403401
 
Gradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
Gradient-Based Meta-Learning with Learned Layerwise Metric and SubspaceGradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
Gradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
 
Gradient-based Meta-learning with learned layerwise subspace and metric
Gradient-based Meta-learning with learned layerwise subspace and metricGradient-based Meta-learning with learned layerwise subspace and metric
Gradient-based Meta-learning with learned layerwise subspace and metric
 
Machine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdfMachine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdf
 
I041214752
I041214752I041214752
I041214752
 
kantorNSF-NIJ-ISI-03-06-04.ppt
kantorNSF-NIJ-ISI-03-06-04.pptkantorNSF-NIJ-ISI-03-06-04.ppt
kantorNSF-NIJ-ISI-03-06-04.ppt
 
Model Evaluation in the land of Deep Learning
Model Evaluation in the land of Deep LearningModel Evaluation in the land of Deep Learning
Model Evaluation in the land of Deep Learning
 
Wearable sensor-based human activity recognition with ensemble learning: a co...
Wearable sensor-based human activity recognition with ensemble learning: a co...Wearable sensor-based human activity recognition with ensemble learning: a co...
Wearable sensor-based human activity recognition with ensemble learning: a co...
 
Workshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data AnalysisWorkshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data Analysis
 
Seminar nov2017
Seminar nov2017Seminar nov2017
Seminar nov2017
 
fmelleHumanActivityRecognitionWithMobileSensors
fmelleHumanActivityRecognitionWithMobileSensorsfmelleHumanActivityRecognitionWithMobileSensors
fmelleHumanActivityRecognitionWithMobileSensors
 
Occurrence Prediction_NLP
Occurrence Prediction_NLPOccurrence Prediction_NLP
Occurrence Prediction_NLP
 
Data science lab project
Data science lab projectData science lab project
Data science lab project
 
Survey on classification algorithms for data mining (comparison and evaluation)
Survey on classification algorithms for data mining (comparison and evaluation)Survey on classification algorithms for data mining (comparison and evaluation)
Survey on classification algorithms for data mining (comparison and evaluation)
 
A data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototypingA data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototyping
 
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHESIMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
 
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictionsDeep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
 
Final PPT.pptx
Final PPT.pptxFinal PPT.pptx
Final PPT.pptx
 

Recently uploaded

如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证acoha1
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样jk0tkvfv
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格q6pzkpark
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证pwgnohujw
 
sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444saurabvyas476
 
Displacement, Velocity, Acceleration, and Second Derivatives
Displacement, Velocity, Acceleration, and Second DerivativesDisplacement, Velocity, Acceleration, and Second Derivatives
Displacement, Velocity, Acceleration, and Second Derivatives23050636
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证zifhagzkk
 
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...Voces Mineras
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样wsppdmt
 
Predictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesPredictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesBoston Institute of Analytics
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeBoston Institute of Analytics
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?RemarkSemacio
 
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTSDBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTSSnehalVinod
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token PredictionNABLAS株式会社
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...Elaine Werffeli
 

Recently uploaded (20)

如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
 
sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444
 
Displacement, Velocity, Acceleration, and Second Derivatives
Displacement, Velocity, Acceleration, and Second DerivativesDisplacement, Velocity, Acceleration, and Second Derivatives
Displacement, Velocity, Acceleration, and Second Derivatives
 
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get CytotecAbortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
 
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
 
Predictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesPredictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting Techniques
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTSDBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Abortion pills in Jeddah |+966572737505 | get cytotec
Abortion pills in Jeddah |+966572737505 | get cytotecAbortion pills in Jeddah |+966572737505 | get cytotec
Abortion pills in Jeddah |+966572737505 | get cytotec
 

Opportunity Challenge: a comparative study

  • 1. HUMANDATA ANALYTICS A Comparative Study of Different Deep Learning Architectures for Human Activity Recognition Matteo Ciprian, Tommy Azzino Prof. Michele Rossi Dept. of Information Engineering, University of Padova, Italy July, 12, 2018 matteo.ciprian.1@studenti.unipd.it tommy.azzino@studenti.unipd.it
  • 2. HUMANDATA ANALYTICS Outline  Introduction  Opportunity dataset  Our contribution  Related work  Architectures description  Results  Conclusions & Future works
  • 3. HUMANDATA ANALYTICS Introduction  Human Activity Recognition: recognize human activity using inertial sensors.  “Opportunity challenge” based on “Opportunity Dataset”  Task A: modes of locomotion  Distinguishing between: Lying, Sitting, Standing and Walking + Null Class (No Activity)  Task B2: gesture recognition  Correctly Classifying 17 different gestures: Open the door, Close the door, etc.. + Null Class
  • 4. HUMANDATA ANALYTICS Opportunity dataset: review  Opportunity dataset: • Several activities collected on 4 different subjects. • The data collected at a sampling frequency of 30Hz exploiting 7 Inertial Measurement Units (IMUs) and 13 accelerometers. • Two different modalities: 5 ADLs (Activity of Daily Living) and 1 Drill for each subject.
  • 5. HUMANDATA ANALYTICS Our contribution:  Implement four different models for activity classification of task A and task B2: Dataset Considered Sensory Channels Considered Model tested All Subjects Dataset Full sensor channels (113 channels) MCF , MLP, CNN +DENSE, CNN+LSTM Reduced channels configuration (5, 10, 20, 40, 80 channels) MCF , MLP, CNN +DENSE, CNN+LSTM Ad-Hoc configurations – manually chosen CNN +DENSE, CNN+LSTM Single Subject Dataset Full sensor channels (113 channels) CNN+DENSE
  • 6. HUMANDATA ANALYTICS Related work  Opportunity is a huge dataset:  In the literature many different analysis have been proposed.  No standard guidelines > all studies test on different sub-datasets.  To cope with these problems we refer to a new study published in 2018 [1] which try to furnish a standardization to evaluate the performances [1] F. Li, K. Shirahama, M. A. Nisar, L. Köping, and M. Grzegorzek, “Comparison of feature learning methods for human activity recognition using wearable sensors,” Sensors, vol. 18, no. 2, 2018. Method considered F1-score Manually crafted features 80-88 % Multiple Layer Perceptron 85-90 % Convolutional Neural Networks 85-90% Recurrent Neural Networks >90 % Convolutional Neural Networks + LSTM >90 %
  • 7. HUMANDATA ANALYTICS Pipeline and metrics  PRE-PROCESSING:  Filling missing values  SEGMENTATION:  Sliding window  Label assigned to the segment: majority voting  METRICS:  f1-score:  DATASET SUB-DIVISION:  All Subject Dataset: TRAINING: ADL1, ADL2, ADL3 and Drill of all 4 subjects; TEST: ADL4, ADL5  Single Subject Dataset: TRAINING: ADL1, ADL2, ADL3, Drill of a single subject; TEST: ADL4, ADL5
  • 8. HUMANDATA ANALYTICS Architectures 1: MCF  Statistical features: max, min, mean, median, variance, std, skewness and autocorrelation  Principal Component Analysis  Support Vector Machine
  • 9. HUMANDATA ANALYTICS Architectures 2: CNN + DENSE  3 convolutional layers  2 Fully connected layers
  • 10. HUMANDATA ANALYTICS Architectures 3: CNN + LSTM  4 convolutional layers  2 LSTM layers  2 Fully Connected Layers
  • 11. HUMANDATA ANALYTICS Architectures 4: MLP  Flattening layer  Three fully connected hidden layers with ReLU activation function  Fully connected layer with softmax activation function
  • 12. HUMANDATA ANALYTICS Results: TASK A – All subject datasets • Channels selected to a Max Variance criteria
  • 13. HUMANDATA ANALYTICS Results: TASK A – All subject datasets LSTM + CNN model
  • 17. HUMANDATA ANALYTICS Conclusions  Considering “All subjects dataset” we achieved a maximum f1- score of 91% on task B2 and 90.14% on task A.  Considering a “single subject dataset”: max in Subject 2 in both the two tasks obtaining a f1-score of 92% and 92.77% respectively.  Deep Learning based on CNN models outperform the others in almost all the cases considerate.  Considering a reduction of sensors still good performances have been guaranteed.
  • 18. HUMANDATA ANALYTICS Future works  Convolutional auto-encoder + SVM  Modifying the assignment of the labels  New methods for the pre-processing phase  Evaluate the capacity of a model to generalize on different subject. (Train on one subject and test on a different subject) Work to DO

Editor's Notes

  1. HAR can basically consist in properly recognize human gesture or
  2. Contain naturalistic human activities recorded in a sensor rich environment Drill sessions where the subject performs sequentially a pre-defined set of activities runs (ADL) where he executes a high level task (wake up, groom,  prepare breakfast, clean) with more freedom about the sequence of individual ADL 5 sessions on the same subject
  3. Here we should explain what are the main challenges behind HAR and opportunities of study Matteo
  4. Starts with a brief explanation of pipeline Input matrix: 24 x D
  5. Tommy:
  6. Tommy: ELU as activation function of convolutional layers
  7. Tommy: ELU as activation
  8. Tommy:
  9. Best performance >>> CNN + LSTM Deep learning models outpeform