Ανίχνευση υπνηλίας με τεχνικές μηχανικής μάθησης

Η ανίχνευση της υπνηλίας με τη χρήση αλγορίθμων μηχανικής μάθησης αποτελεί το κύριο ζήτημα της παρούσας διπλωματικής εργασίας. Σε αυτή την εργασία, αναπτύξαμε πολλαπλούς αλγόριθμους ανίχνευσης της υπνηλίας εστιάζοντας κυρίως στις εκφράσεις του προσώπου. Αποφασίστηκε να αντιμετωπιστεί το ζήτημα αυτό...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Κρεμμύδας, Εμμανουήλ
Άλλοι συγγραφείς: Kremmidas, Emmanouil
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:https://nemertes.library.upatras.gr/handle/10889/23398
id nemertes-10889-23398
record_format dspace
spelling nemertes-10889-233982022-10-15T03:36:11Z Ανίχνευση υπνηλίας με τεχνικές μηχανικής μάθησης Drowsiness detection using machine learning techniques Κρεμμύδας, Εμμανουήλ Kremmidas, Emmanouil Ανίχνευση υπνηλίας Μηχανική μάθηση Βαθιά μάθηση Συνελικτικά νευρωνικά δίκτυα Υπολογιστική όραση Drowsiness detection Machine learning Deep learning Convolutional neural networks Computer vision Η ανίχνευση της υπνηλίας με τη χρήση αλγορίθμων μηχανικής μάθησης αποτελεί το κύριο ζήτημα της παρούσας διπλωματικής εργασίας. Σε αυτή την εργασία, αναπτύξαμε πολλαπλούς αλγόριθμους ανίχνευσης της υπνηλίας εστιάζοντας κυρίως στις εκφράσεις του προσώπου. Αποφασίστηκε να αντιμετωπιστεί το ζήτημα αυτό ως ένα ζήτημα ταξινόμησης μεταξύ δύο διαφορετικών κλάσεων. Στην αρχή, επικεντρωθήκαμε στην ανάπτυξη αλγορίθμων μηχανικής μάθησης που δέχονται αριθμητικά δεδομένα ως είσοδο. Αυτά τα αριθμητικά δεδομένα προέκυψαν από τον υπολογισμό πολύτιμων μετρικών του προσώπου με την βοήθεια εξωτερικών βιβλιοθηκών όπως η Dlib και η OpenCV. Οι αλγόριθμοι k-πλησιέστερων γειτόνων, τυχαίου δάσους και δέντρου απόφασης έδειξαν υψηλές ακρίβειες κοντά στο 83%, επιλύοντας πολύ καλά το ζήτημα της ανίχνευσης υπνηλίας. Τα συνελικτικά νευρωνικά δίκτυα χρησιμοποιούνται στη δεύτερη κατηγορία αλγορίθμων για την ανίχνευση της υπνηλίας. Τα δεδομένα μας σε αυτή την κατηγορία είναι φωτογραφίες προσώπων και τα ίδια τα νευρωνικά δίκτυα εξάγουν τα χρήσιμα χαρακτηριστικά για την κατηγοριοποίηση. Εκπαιδεύσαμε τέσσερα διαφορετικά μοντέλα: δύο που χρησιμοποιούν τη μεταφορά γνώσης (transfer learning) με τα προ-εκπαιδευμένα δίκτυα «VGG-16» και «Xception» και άλλα δυο που βασίζονται σε προηγούμενη έρευνα στο ίδιο σύνολο δεδομένων. Με σχετικά χαμηλή ακρίβεια στα δεδομένα επικύρωσης, όλα τα μοντέλα φαίνεται να υπερπροσαρμόζονται στο σύνολο εκπαίδευσης. Με ακρίβεια 68% στα δεδομένα επικύρωσης, το μοντέλο Xception παρήγαγε τα καλύτερα αποτελέσματα από όλα τα μοντέλα. Μετά την εκπαίδευση και της δεύτερης κατηγορίας αλγορίθμων είμαστε σε θέση να βγάλουμε το συμπέρασμα ότι τα συνελικτικά νευρωνικά δίκτυα που χρησιμοποιήθηκαν αδυνατούν να αντιμετωπίσουν το ζήτημα της ανίχνευσης της υπνηλίας πιο αποτελεσματικά από τις πιο απλές τεχνικές μηχανικής μάθησης, παρά την αυξημένη πολυπλοκότητά τους και το υψηλότερο υπολογιστικό κόστος για την εκπαίδευση. 2022-10-14T11:03:00Z 2022-10-14T11:03:00Z 2022-10-14 https://nemertes.library.upatras.gr/handle/10889/23398 el CC0 1.0 Universal http://creativecommons.org/publicdomain/zero/1.0/ application/pdf
institution UPatras
collection Nemertes
language Greek
topic Ανίχνευση υπνηλίας
Μηχανική μάθηση
Βαθιά μάθηση
Συνελικτικά νευρωνικά δίκτυα
Υπολογιστική όραση
Drowsiness detection
Machine learning
Deep learning
Convolutional neural networks
Computer vision
spellingShingle Ανίχνευση υπνηλίας
Μηχανική μάθηση
Βαθιά μάθηση
Συνελικτικά νευρωνικά δίκτυα
Υπολογιστική όραση
Drowsiness detection
Machine learning
Deep learning
Convolutional neural networks
Computer vision
Κρεμμύδας, Εμμανουήλ
Ανίχνευση υπνηλίας με τεχνικές μηχανικής μάθησης
description Η ανίχνευση της υπνηλίας με τη χρήση αλγορίθμων μηχανικής μάθησης αποτελεί το κύριο ζήτημα της παρούσας διπλωματικής εργασίας. Σε αυτή την εργασία, αναπτύξαμε πολλαπλούς αλγόριθμους ανίχνευσης της υπνηλίας εστιάζοντας κυρίως στις εκφράσεις του προσώπου. Αποφασίστηκε να αντιμετωπιστεί το ζήτημα αυτό ως ένα ζήτημα ταξινόμησης μεταξύ δύο διαφορετικών κλάσεων. Στην αρχή, επικεντρωθήκαμε στην ανάπτυξη αλγορίθμων μηχανικής μάθησης που δέχονται αριθμητικά δεδομένα ως είσοδο. Αυτά τα αριθμητικά δεδομένα προέκυψαν από τον υπολογισμό πολύτιμων μετρικών του προσώπου με την βοήθεια εξωτερικών βιβλιοθηκών όπως η Dlib και η OpenCV. Οι αλγόριθμοι k-πλησιέστερων γειτόνων, τυχαίου δάσους και δέντρου απόφασης έδειξαν υψηλές ακρίβειες κοντά στο 83%, επιλύοντας πολύ καλά το ζήτημα της ανίχνευσης υπνηλίας. Τα συνελικτικά νευρωνικά δίκτυα χρησιμοποιούνται στη δεύτερη κατηγορία αλγορίθμων για την ανίχνευση της υπνηλίας. Τα δεδομένα μας σε αυτή την κατηγορία είναι φωτογραφίες προσώπων και τα ίδια τα νευρωνικά δίκτυα εξάγουν τα χρήσιμα χαρακτηριστικά για την κατηγοριοποίηση. Εκπαιδεύσαμε τέσσερα διαφορετικά μοντέλα: δύο που χρησιμοποιούν τη μεταφορά γνώσης (transfer learning) με τα προ-εκπαιδευμένα δίκτυα «VGG-16» και «Xception» και άλλα δυο που βασίζονται σε προηγούμενη έρευνα στο ίδιο σύνολο δεδομένων. Με σχετικά χαμηλή ακρίβεια στα δεδομένα επικύρωσης, όλα τα μοντέλα φαίνεται να υπερπροσαρμόζονται στο σύνολο εκπαίδευσης. Με ακρίβεια 68% στα δεδομένα επικύρωσης, το μοντέλο Xception παρήγαγε τα καλύτερα αποτελέσματα από όλα τα μοντέλα. Μετά την εκπαίδευση και της δεύτερης κατηγορίας αλγορίθμων είμαστε σε θέση να βγάλουμε το συμπέρασμα ότι τα συνελικτικά νευρωνικά δίκτυα που χρησιμοποιήθηκαν αδυνατούν να αντιμετωπίσουν το ζήτημα της ανίχνευσης της υπνηλίας πιο αποτελεσματικά από τις πιο απλές τεχνικές μηχανικής μάθησης, παρά την αυξημένη πολυπλοκότητά τους και το υψηλότερο υπολογιστικό κόστος για την εκπαίδευση.
author2 Kremmidas, Emmanouil
author_facet Kremmidas, Emmanouil
Κρεμμύδας, Εμμανουήλ
author Κρεμμύδας, Εμμανουήλ
author_sort Κρεμμύδας, Εμμανουήλ
title Ανίχνευση υπνηλίας με τεχνικές μηχανικής μάθησης
title_short Ανίχνευση υπνηλίας με τεχνικές μηχανικής μάθησης
title_full Ανίχνευση υπνηλίας με τεχνικές μηχανικής μάθησης
title_fullStr Ανίχνευση υπνηλίας με τεχνικές μηχανικής μάθησης
title_full_unstemmed Ανίχνευση υπνηλίας με τεχνικές μηχανικής μάθησης
title_sort ανίχνευση υπνηλίας με τεχνικές μηχανικής μάθησης
publishDate 2022
url https://nemertes.library.upatras.gr/handle/10889/23398
work_keys_str_mv AT kremmydasemmanouēl anichneusēypnēliasmetechnikesmēchanikēsmathēsēs
AT kremmydasemmanouēl drowsinessdetectionusingmachinelearningtechniques
_version_ 1771297297469014016