Εκτίμηση ευθραυστότητας και δυσμενών γεγονότων με την χρήση δεδομένων κίνησης και συμπεριφοράς
Η παρούσα διπλωματική στοχεύει στην ανασκόπηση του προγράμματος Frail Safe, μέσω της συγκέντρωσης όλων των ερευνών και εργασιών που έχουν πραγματοποιεί σχετικά με αυτό. Παράλληλα, γίνεται προσπάθεια για υλοποίηση νέων μεθόδων, οι οποίες διαφοροποιούνται από τις ήδη υπάρχουσες κυρίως όσον αφορά τις μ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2023
|
Θέματα: | |
Διαθέσιμο Online: | https://hdl.handle.net/10889/25897 |
id |
nemertes-10889-25897 |
---|---|
record_format |
dspace |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Νευρωνικά δίκτυα Εκτίμηση ευθραυστότητας Frailsafe Neural networks Long short-term memory networks Xgboost Knn Cnn Frailty classification |
spellingShingle |
Νευρωνικά δίκτυα Εκτίμηση ευθραυστότητας Frailsafe Neural networks Long short-term memory networks Xgboost Knn Cnn Frailty classification Καφτάνης, Γεώργιος Εκτίμηση ευθραυστότητας και δυσμενών γεγονότων με την χρήση δεδομένων κίνησης και συμπεριφοράς |
description |
Η παρούσα διπλωματική στοχεύει στην ανασκόπηση του προγράμματος Frail Safe, μέσω της συγκέντρωσης όλων των ερευνών και εργασιών που έχουν πραγματοποιεί σχετικά με αυτό. Παράλληλα, γίνεται προσπάθεια για υλοποίηση νέων μεθόδων, οι οποίες διαφοροποιούνται από τις ήδη υπάρχουσες κυρίως όσον αφορά τις μετρήσεις και τα δεδομένα που αξιοποιούνται, αλλά και ορισμένα μοντέλα ταξινόμησης.
Στο πλαίσιο της διπλωματικής εργασίας υλοποιήθηκε μια εφαρμογή σε Python, η οποία περιλαμβάνει την κατάλληλη διεπαφή (interface) για την εκτέλεση διαφορετικών μεθόδων
επεξεργασίας δεδομένων και κατηγοριοποίησης δεδομένων χρονικού παραθύρου ή δραστηριότητας σε 3 ("Non-Frail", "Pre-Frail", "Frail") ή 2 κλάσεις ("Non-Frail" , "Frail"), δηλαδή με βάση τον δείκτη ευπάθειας του συμμετέχοντα.
Τα δεδομένα τα οποία αξιοποιήθηκαν περιορίζονται μόνο σε δεδομένα κίνησης και συμπεριφοράς τα οποία μπορούν να αντληθούν από ένα «έξυπνο» ρολόι ή τηλέφωνο. Αυτό αποσκοπεί στην εξαγωγή μεθόδων κατηγοριοποίησης ευπάθειας με την χρήση εύχρηστων συσκευών. Για την αντιμετώπιση του προβλήματος των μη ισορροπημένων δεδομένων
δοκιμάζονται οι τεχνικές SMOTE, Tomek Links , ένας συνδυασμός αυτών, καθώς και η χρήση βαρών. Στην συνέχεια, διαχωρίζονται τα δεδομένα σε δεδομένα εκπαίδευσης και δοκιμής με 2 διαφορετικούς τρόπους. Για την χρήση τον χρονικών παραθύρων διαχωρίζονται τα δεδομένα για κάθε συμμετέχοντα ξεχωριστά, ενώ για τα παράθυρα με βάση την δραστηριότητα ο διαχωρισμός εφαρμόζεται στο σύνολο των δεδομένων. Παράλληλα, εφαρμόζονται τεχνικές εξαγωγής χαρακτηριστικών και κανονικοποίησης των δεδομένων.
Τα μοντέλα κατηγοριοποίησης που ελέγχθηκαν και αξιοποιήθηκαν είναι grandient boosting (μέσω XGBoost), K-Nearest Neighbors classifier, Convolutional Neural Networks (CNN), Artificial Neural Networks (ANN) καθώς και Long Short Term Memory (LSTM) δίκτυα. Τα αποτελέσματα που προέκυψαν για την κατηγοριοποίηση των χρονικών παραθύρων έφτασε στο 83,95% με την χρήση των LSTM δικτύων, ενώ για κάθε δραστηριότητα μέσω του XGBoost ήταν στο 82,64% (ταξινόμηση σε 3 κλάσεις). Με βάση τα περιορισμένα δεδομένα που αξιοποιήθηκαν οι ακρίβειες κρίνονται ικανοποιητικές και τα συγκεκριμένα μοντέλα θα μπορούσαν να παρέχουν επικουρική και
συμβουλευτική επιτήρηση στους ηλικιωμένους. |
author2 |
Kaftanis, Georgios |
author_facet |
Kaftanis, Georgios Καφτάνης, Γεώργιος |
author |
Καφτάνης, Γεώργιος |
author_sort |
Καφτάνης, Γεώργιος |
title |
Εκτίμηση ευθραυστότητας και δυσμενών γεγονότων με την χρήση δεδομένων κίνησης και συμπεριφοράς |
title_short |
Εκτίμηση ευθραυστότητας και δυσμενών γεγονότων με την χρήση δεδομένων κίνησης και συμπεριφοράς |
title_full |
Εκτίμηση ευθραυστότητας και δυσμενών γεγονότων με την χρήση δεδομένων κίνησης και συμπεριφοράς |
title_fullStr |
Εκτίμηση ευθραυστότητας και δυσμενών γεγονότων με την χρήση δεδομένων κίνησης και συμπεριφοράς |
title_full_unstemmed |
Εκτίμηση ευθραυστότητας και δυσμενών γεγονότων με την χρήση δεδομένων κίνησης και συμπεριφοράς |
title_sort |
εκτίμηση ευθραυστότητας και δυσμενών γεγονότων με την χρήση δεδομένων κίνησης και συμπεριφοράς |
publishDate |
2023 |
url |
https://hdl.handle.net/10889/25897 |
work_keys_str_mv |
AT kaphtanēsgeōrgios ektimēsēeuthraustotētaskaidysmenōngegonotōnmetēnchrēsēdedomenōnkinēsēskaisymperiphoras AT kaphtanēsgeōrgios predictingfrailtyandadverseeventsusingmovementandbehavioraldata |
_version_ |
1799945015424712704 |
spelling |
nemertes-10889-258972024-03-08T19:27:59Z Εκτίμηση ευθραυστότητας και δυσμενών γεγονότων με την χρήση δεδομένων κίνησης και συμπεριφοράς Predicting frailty and adverse events using movement and behavioral data Καφτάνης, Γεώργιος Kaftanis, Georgios Νευρωνικά δίκτυα Εκτίμηση ευθραυστότητας Frailsafe Neural networks Long short-term memory networks Xgboost Knn Cnn Frailty classification Η παρούσα διπλωματική στοχεύει στην ανασκόπηση του προγράμματος Frail Safe, μέσω της συγκέντρωσης όλων των ερευνών και εργασιών που έχουν πραγματοποιεί σχετικά με αυτό. Παράλληλα, γίνεται προσπάθεια για υλοποίηση νέων μεθόδων, οι οποίες διαφοροποιούνται από τις ήδη υπάρχουσες κυρίως όσον αφορά τις μετρήσεις και τα δεδομένα που αξιοποιούνται, αλλά και ορισμένα μοντέλα ταξινόμησης. Στο πλαίσιο της διπλωματικής εργασίας υλοποιήθηκε μια εφαρμογή σε Python, η οποία περιλαμβάνει την κατάλληλη διεπαφή (interface) για την εκτέλεση διαφορετικών μεθόδων επεξεργασίας δεδομένων και κατηγοριοποίησης δεδομένων χρονικού παραθύρου ή δραστηριότητας σε 3 ("Non-Frail", "Pre-Frail", "Frail") ή 2 κλάσεις ("Non-Frail" , "Frail"), δηλαδή με βάση τον δείκτη ευπάθειας του συμμετέχοντα. Τα δεδομένα τα οποία αξιοποιήθηκαν περιορίζονται μόνο σε δεδομένα κίνησης και συμπεριφοράς τα οποία μπορούν να αντληθούν από ένα «έξυπνο» ρολόι ή τηλέφωνο. Αυτό αποσκοπεί στην εξαγωγή μεθόδων κατηγοριοποίησης ευπάθειας με την χρήση εύχρηστων συσκευών. Για την αντιμετώπιση του προβλήματος των μη ισορροπημένων δεδομένων δοκιμάζονται οι τεχνικές SMOTE, Tomek Links , ένας συνδυασμός αυτών, καθώς και η χρήση βαρών. Στην συνέχεια, διαχωρίζονται τα δεδομένα σε δεδομένα εκπαίδευσης και δοκιμής με 2 διαφορετικούς τρόπους. Για την χρήση τον χρονικών παραθύρων διαχωρίζονται τα δεδομένα για κάθε συμμετέχοντα ξεχωριστά, ενώ για τα παράθυρα με βάση την δραστηριότητα ο διαχωρισμός εφαρμόζεται στο σύνολο των δεδομένων. Παράλληλα, εφαρμόζονται τεχνικές εξαγωγής χαρακτηριστικών και κανονικοποίησης των δεδομένων. Τα μοντέλα κατηγοριοποίησης που ελέγχθηκαν και αξιοποιήθηκαν είναι grandient boosting (μέσω XGBoost), K-Nearest Neighbors classifier, Convolutional Neural Networks (CNN), Artificial Neural Networks (ANN) καθώς και Long Short Term Memory (LSTM) δίκτυα. Τα αποτελέσματα που προέκυψαν για την κατηγοριοποίηση των χρονικών παραθύρων έφτασε στο 83,95% με την χρήση των LSTM δικτύων, ενώ για κάθε δραστηριότητα μέσω του XGBoost ήταν στο 82,64% (ταξινόμηση σε 3 κλάσεις). Με βάση τα περιορισμένα δεδομένα που αξιοποιήθηκαν οι ακρίβειες κρίνονται ικανοποιητικές και τα συγκεκριμένα μοντέλα θα μπορούσαν να παρέχουν επικουρική και συμβουλευτική επιτήρηση στους ηλικιωμένους. This thesis aims to review the Frail Safe program by bringing together all the research and work they have done on it. At the same time, an effort is being made to implement new methods, which differ from the existing ones mainly in terms of the measurements and the data used, but also some classification models. As part of the thesis, an application was implemented in Python, which includes the appropriate interface for performing different data processing methods and categorizing time window or activity data into 3 ("Non-Frail", "Pre-Frail", "Frail") or 2 classes ("Non-Frail" , "Frail"), based on the frailty index of the participant. The data exploited is limited to only motion and behavioral data that can be extracted from a "smart" watch or phone. This aims to derive vulnerability categorization methods using easy-to-use devices. To deal with the problem of unbalanced data, the techniques SMOTE, Tomek links, a combination of them, as well as the use of weights are tested. Then, the data is separated into training and test data in 2 different ways. For the use of time windows, the data is separated for each participant separately, while for the windows based on the activity, the separation is applied to the whole data. At the same time, feature extraction and data normalization techniques are applied. The classification models tested and utilized are gradient boosting (via XGBoost), K-Nearest Neighbors classifier, Convolutional Neural Networks (CNN), Artificial Neural Networks (ANN) as well as Long Short Term Memory (LSTM) networks. The results obtained for the categorization of time windows reached 83.95% using LSTM networks, while for each activity through XGBoost it was 82.64% (3 classes). Based on the limited data used, the accuracies are considered satisfactory and the specific models could provide adjunctive and advisory surveillance to the elderly. 2023-10-13T06:59:57Z 2023-10-13T06:59:57Z 2023-10-12 https://hdl.handle.net/10889/25897 el application/pdf |