Σχεδιασμός και υλοποίηση διεπαφής εγκεφάλου - υπολογιστή (brain computer interface) με χρήση τεχνικών μηχανικής μάθησης και μηχανισμών αυτοανάδρασης

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

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Λιόντου, Αγάπη Κωνσταντίνα
Άλλοι συγγραφείς: Liontou, Agapi Konstantina
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:https://nemertes.library.upatras.gr/handle/10889/23387
id nemertes-10889-23387
record_format dspace
institution UPatras
collection Nemertes
language Greek
topic Διεπαφή εγκεφάλου υπολογιστή
Μηχανική μάθηση
Νοερές κινήσεις
Κοινά χωρικά πρότυπα
Γραμμική διαχωριστική ανάλυση
Imaginary movement
BCI competition
Machine learning
Common spatial patterns
Linear discriminant analysis
spellingShingle Διεπαφή εγκεφάλου υπολογιστή
Μηχανική μάθηση
Νοερές κινήσεις
Κοινά χωρικά πρότυπα
Γραμμική διαχωριστική ανάλυση
Imaginary movement
BCI competition
Machine learning
Common spatial patterns
Linear discriminant analysis
Λιόντου, Αγάπη Κωνσταντίνα
Σχεδιασμός και υλοποίηση διεπαφής εγκεφάλου - υπολογιστή (brain computer interface) με χρήση τεχνικών μηχανικής μάθησης και μηχανισμών αυτοανάδρασης
description Αδιαμφισβήτητα, με την πάροδο των χρόνων η έρευνα έχει προχωρήσει σε σημαντικό βαθμό και πολλά επιστημονικά κέντρα σε όλο τον πλανήτη επιδιώκουν την δημιουργία εφαρμογών με σκοπό την καλυτέρευση του βιοτικού επιπέδου των ανθρώπων. Σε αυτά τα πλαίσια έχουν δημιουργηθεί πληθώρα συστημάτων αλληλεπίδρασης μεταξύ του υπολογιστή και του ανθρώπινου εγκεφάλου. Ένα τέτοιο σύστημα είναι και το BCI: brain computer interface δηλαδή η διεπαφή υπολογιστή-εγκεφάλου. Το σύστημα αυτό καταγράφει την εγκεφαλική δραστηριότητα (στην δική μας περίπτωση μέσω ηλεκτροεγκεφαλογραφήματος) κατά τη διάρκεια της σκέψης κίνησης των άκρων (imaginary movement), και ύστερα από κατάλληλη επεξεργασία παράγει εκείνη την έξοδο που δύναται να χρησιμοποιηθεί σαν εντολή για εξωτερικού τύπου συσκευές, με σχετική ευκολία και αξιοπιστία. Στην συγκεκριμένη διπλωματική στοχεύουμε στην εξοικείωση με τέτοιου είδους συστήματα. Το πρώτο μέρος της εργασίας καταπιάνεται με το θεωρητικό υπόβαθρο όσο αφορά τον ανθρώπινο εγκέφαλο, την γνώση που απαιτείται για να είναι κατανοητό ένα BCI system (όπως είναι τα δομικά στοιχεία) καθώς επίσης και τις τεχνικές της επεξεργασίας σημάτων και της μηχανικής μάθησης προκειμένου να είναι δυνατή η υλοποίηση ενός τέτοιου συστήματος. Στο δεύτερο μέρος περιγράφεται η διαδικασία υλοποίησης του συστήματος αυτού με σκοπό την διάκριση του imaginary movement του αριστερού ή του δεξιού χεριού, έχοντας σαν δεδομένα σήματα εγκεφαλογραφήματος που βρίσκονται σε υπάρχουσες βάσεις δεδομένων στο διαδίκτυο. Για τον σκοπό αυτό χρησιμοποιήθηκαν φίλτρα για την προεπεξεργασία του σήματος, η μέθοδος των Κοινών Χωρικών Προτύπων για την εξαγωγή χαρακτηριστικών καθώς και δύο τεχνικές μηχανικής μάθησης (Linear Discriminant Analysis, Support Vector Machines) για την δημιουργία του μοντέλου μετάφρασης των δεδομένων σε κίνηση δεξιού και αριστερού χεριού. Για την αξιολόγηση της απόδοσης του συστήματος χρησιμοποιήθηκαν διάφορες μετρικές. Για την υλοποίηση των παραπάνω, χρησιμοποιήθηκε η Python καθώς επίσης και η πλατφόρμα MNE.
author2 Liontou, Agapi Konstantina
author_facet Liontou, Agapi Konstantina
Λιόντου, Αγάπη Κωνσταντίνα
author Λιόντου, Αγάπη Κωνσταντίνα
author_sort Λιόντου, Αγάπη Κωνσταντίνα
title Σχεδιασμός και υλοποίηση διεπαφής εγκεφάλου - υπολογιστή (brain computer interface) με χρήση τεχνικών μηχανικής μάθησης και μηχανισμών αυτοανάδρασης
title_short Σχεδιασμός και υλοποίηση διεπαφής εγκεφάλου - υπολογιστή (brain computer interface) με χρήση τεχνικών μηχανικής μάθησης και μηχανισμών αυτοανάδρασης
title_full Σχεδιασμός και υλοποίηση διεπαφής εγκεφάλου - υπολογιστή (brain computer interface) με χρήση τεχνικών μηχανικής μάθησης και μηχανισμών αυτοανάδρασης
title_fullStr Σχεδιασμός και υλοποίηση διεπαφής εγκεφάλου - υπολογιστή (brain computer interface) με χρήση τεχνικών μηχανικής μάθησης και μηχανισμών αυτοανάδρασης
title_full_unstemmed Σχεδιασμός και υλοποίηση διεπαφής εγκεφάλου - υπολογιστή (brain computer interface) με χρήση τεχνικών μηχανικής μάθησης και μηχανισμών αυτοανάδρασης
title_sort σχεδιασμός και υλοποίηση διεπαφής εγκεφάλου - υπολογιστή (brain computer interface) με χρήση τεχνικών μηχανικής μάθησης και μηχανισμών αυτοανάδρασης
publishDate 2022
url https://nemertes.library.upatras.gr/handle/10889/23387
work_keys_str_mv AT liontouagapēkōnstantina schediasmoskaiylopoiēsēdiepaphēsenkephalouypologistēbraincomputerinterfacemechrēsētechnikōnmēchanikēsmathēsēskaimēchanismōnautoanadrasēs
AT liontouagapēkōnstantina designandimplementationofabraincomputerinterfaceusingmachinelearningtechniques
_version_ 1771297231236759552
spelling nemertes-10889-233872022-10-14T03:34:52Z Σχεδιασμός και υλοποίηση διεπαφής εγκεφάλου - υπολογιστή (brain computer interface) με χρήση τεχνικών μηχανικής μάθησης και μηχανισμών αυτοανάδρασης Design and implementation of a brain-computer interface using machine learning techniques Λιόντου, Αγάπη Κωνσταντίνα Liontou, Agapi Konstantina Διεπαφή εγκεφάλου υπολογιστή Μηχανική μάθηση Νοερές κινήσεις Κοινά χωρικά πρότυπα Γραμμική διαχωριστική ανάλυση Imaginary movement BCI competition Machine learning Common spatial patterns Linear discriminant analysis Αδιαμφισβήτητα, με την πάροδο των χρόνων η έρευνα έχει προχωρήσει σε σημαντικό βαθμό και πολλά επιστημονικά κέντρα σε όλο τον πλανήτη επιδιώκουν την δημιουργία εφαρμογών με σκοπό την καλυτέρευση του βιοτικού επιπέδου των ανθρώπων. Σε αυτά τα πλαίσια έχουν δημιουργηθεί πληθώρα συστημάτων αλληλεπίδρασης μεταξύ του υπολογιστή και του ανθρώπινου εγκεφάλου. Ένα τέτοιο σύστημα είναι και το BCI: brain computer interface δηλαδή η διεπαφή υπολογιστή-εγκεφάλου. Το σύστημα αυτό καταγράφει την εγκεφαλική δραστηριότητα (στην δική μας περίπτωση μέσω ηλεκτροεγκεφαλογραφήματος) κατά τη διάρκεια της σκέψης κίνησης των άκρων (imaginary movement), και ύστερα από κατάλληλη επεξεργασία παράγει εκείνη την έξοδο που δύναται να χρησιμοποιηθεί σαν εντολή για εξωτερικού τύπου συσκευές, με σχετική ευκολία και αξιοπιστία. Στην συγκεκριμένη διπλωματική στοχεύουμε στην εξοικείωση με τέτοιου είδους συστήματα. Το πρώτο μέρος της εργασίας καταπιάνεται με το θεωρητικό υπόβαθρο όσο αφορά τον ανθρώπινο εγκέφαλο, την γνώση που απαιτείται για να είναι κατανοητό ένα BCI system (όπως είναι τα δομικά στοιχεία) καθώς επίσης και τις τεχνικές της επεξεργασίας σημάτων και της μηχανικής μάθησης προκειμένου να είναι δυνατή η υλοποίηση ενός τέτοιου συστήματος. Στο δεύτερο μέρος περιγράφεται η διαδικασία υλοποίησης του συστήματος αυτού με σκοπό την διάκριση του imaginary movement του αριστερού ή του δεξιού χεριού, έχοντας σαν δεδομένα σήματα εγκεφαλογραφήματος που βρίσκονται σε υπάρχουσες βάσεις δεδομένων στο διαδίκτυο. Για τον σκοπό αυτό χρησιμοποιήθηκαν φίλτρα για την προεπεξεργασία του σήματος, η μέθοδος των Κοινών Χωρικών Προτύπων για την εξαγωγή χαρακτηριστικών καθώς και δύο τεχνικές μηχανικής μάθησης (Linear Discriminant Analysis, Support Vector Machines) για την δημιουργία του μοντέλου μετάφρασης των δεδομένων σε κίνηση δεξιού και αριστερού χεριού. Για την αξιολόγηση της απόδοσης του συστήματος χρησιμοποιήθηκαν διάφορες μετρικές. Για την υλοποίηση των παραπάνω, χρησιμοποιήθηκε η Python καθώς επίσης και η πλατφόρμα MNE. Undoubtedly, over the years, research has progressed to a significant extent and many scientific centers around the world seek to create applications in order to improve people's living standards. In these contexts, numerous systems of interaction between the computer and the human brain have been created. One such system is the BCI: brain computer interface. This system records brain activity during an imaginary task of the subject (in our case through an electroencephalogram), and after appropriate processing produces that output that can be used as a command for external devices, with ease and reliability. In this diploma thesis we aim to familiarize ourselves with such systems. The first part of the thesis deals with the theoretical background for the human brain, the knowledge which is required to understand a BCI system (such as the structural elements) as well as the techniques from the area of signal processing and machine learning in order to make possible the implementation of such a system. In the second part, we describe the implementation process of this system, in order to distinguish the imaginary movement of the left or right hand. Our data is EEG signals found in already proposed and used databases by researchers worldwide, recorded during imaginary movements of the subjects hands. For this purpose, filters were used for signal pre-processing, the method of Common Spatial Patterns for feature extraction as well as two machine learning techniques (LDA, SVM) to create the data translation model into right- and left hand movement. Various metrics were used to evaluate the performance of the system. For the implementation of the above, we used Python as well as the MNE platform. 2022-10-13T11:10:09Z 2022-10-13T11:10:09Z 2022-10-07 https://nemertes.library.upatras.gr/handle/10889/23387 el application/pdf