EEG sinyalleri kullanılarak gerçek zamanlı P300 tabanlı heceleme sistemi tasarımı
The real-time P300 based speller system design by using EEG signals
- Tez No: 554891
- Danışmanlar: DR. ÖĞR. ÜYESİ AHMET REŞİT KAVSAOĞLU
- Tez Türü: Yüksek Lisans
- Konular: Biyomühendislik, Elektrik ve Elektronik Mühendisliği, Mühendislik Bilimleri, Bioengineering, Electrical and Electronics Engineering, Engineering Sciences
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2019
- Dil: Türkçe
- Üniversite: Karabük Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Biyomedikal Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 96
Özet
Bu yüksek lisans tezinin amacı, çizgili kaslarını kullanamayan insanların dile getirmek istedikleri ifadelerin bilgisayar ekranında yazdırılması işlemini karakterlerden oluşmuş bir matrisin satır ve sütunlarının rassal bir şekilde parlayıp sönmesi sırasında kaydedilen beyin sinyallerini analiz edip sınıflandırması metoduyla yapan P300 heceleyici beyin bilgisayar arayüzüne farklı bir görsel ekran tasarlamaktır. P300 heceleyici arayüzde karakterlerden oluşmuş bir matrisin satır ve sütunları rassal sırayla parlayıp sönerken beyin sinyalleri EEG cihazıyla ölçülerek bazı ön işlemlerden geçirildikten sonra elde edilen verilerden öznitelik çıkarımı yapılır ve veriler sınıflandırılarak ifade edilecek karakterin tahmini yapılıp bilgisayar ekranında sunulur. Bu tez çalışmasında beyin sinyalleri Brain Products VAmp 16 EEG cihazıyla ölçülüp yükseltildikten sonra Brain Vision Recorder programı ile MATLAB kullanılarak analiz edilip sınıflandırılmak üzere kaydedilmiş, P300 heceleyici arayüzün görseli ise C# dilinde kodlanmıştır. Ayrıca C# ile Recorder programının yönetilmesi için Brain Vision Remote Control Server programı kullanılmıştır. Sinyal analiz ve sınıflandırma metotlarının doğruluğunun kontrol edilmesi için de BCI Competition III Challenge 2004'te elde edilen verilerle çevrimdışı ve çevrimiçi analizler doğrusal ayırtaç analizi (LDA), destek vektör makineleri (SVM), k en yakın komşuluk algoritması (KNN) ve en küçük kare destek vektör makinesi (LSSVM) sınıflandırıcıları ile MATLAB açık kaynak kodları kullanılarak yapılmış ve karakter tahmininde bulunulmuştur. Bu analizler sonucunda LDA ve LSSVM sınıflandırıcıları, SVM ve KNN sınıflandırıcılarına göre hem performans değerlendirme kriterlerinden olan doğruluk, hassasiyet ve özgüllük açısından hem de doğru karakter tahmini açısından daha başarılı olmuştur. Ayrıca öznitelik çıkarımı yapılmış veriler, etiket değerlerinin aynı oranda olduğu ve etiket değerlerinin aynı oranda olmadığı biçimde iki tür sınıflandırmaya sokulmuştur. Etiket değerlerinin farklı oranda olduğu veriler kullanılarak yapılan doğru karakter tahmini LDA ve LSSVM sınıflandırıcı ile ifade edilmek istenen 100 karakter içinden 63 karakter iken aynı oranda olduğu veriler ile 100 karakter içinden 34 adet doğru karakter tahmin edilmiştir. Bu sonuçlar da, alışılmışın dışında bir şekilde P300 heceleyicilerde hedef olmayan uyaranların etiketlerine sahip olan verilerin hedef uyaranların etiketlerine sahip olan verilerden oransal olarak fazla olduğunda daha başarılı sınıflandırma sonuçlarına ve doğru karakter tespitine yol açtığı bulgusuna götürmektedir.
Özet (Çeviri)
The purpose of this master thesis was to design a novel visual screen on the P300 speller brain computer interface. This newly developed screen can be used more effectively for displaying on the computer screen the selections of the subject. These displayed selections serve ALS (Amyotrophic Lateral Sclerosis) patients as a means of expressing their thoughts on the computer screen by analysing and classifying the P300 signals recorded during the random glow of the lines and columns of a matrix. When the rows and columns of a matrix of characters in the P300 spelling interface are flashing in random order, the brain signals are measured with the EEG device and some preliminary operations are performed. For the purposes of this thesis, the brain signals were measured using“Brain Products - VAmp 16 EEG”device and then were analysed by using Brain Vision Recorder and MATLAB. The visual interface of P300 BCI was coded in C # language. In addition, Brain Vision Remote Control Server was used to manage the interactions between the C # code and the Recorder. In order to check the accuracy of signal analysis and classification methods, MATLAB open source codes with linear discriminant analysis, support vector machines, k nearest neighbour algorithm, as well as smallest square support vector machine classifiers were used for classifying the data obtained from BCI Competition III Challenge 2004, as well as for performing character estimation. As a result of these analyses it was concluded that based on the accuracy, sensitivity and specificity of the performance evaluation criteria methods such as linear discriminant analysis (LDA) and smallest square support vector machine classifiers (LSSVM) displayed better results compared to support vector machine (SVM) and k nearest neighbour algorithm (KNN). In addition, data of the extracted features were classified into two labels, namely the P300 – type waves named as label 1, and non – P300 type waves as label 0. While the success rate of correct character estimation when using different amounts of data from the two labels was 63%, the success rate when using the same amounts of data from the two labels was 34 %. These results lead to the conclusion that when the amount of non – target data are proportionally greater than the target data, there is an improvement in performance parameters, while at the same time the accurate character detection is much more successful.
Benzer Tezler
- Analysis of error-related potentials in p300 and motor imagery based brain computer interfaces
P300 ve hayalı motor hareketine dayalı beyin bilgisayar arayüzlerinde hataya dayalı potansiyellerin analizi
ABDULLAHI ADAMU
Yüksek Lisans
İngilizce
2016
Elektrik ve Elektronik MühendisliğiSabancı ÜniversitesiElektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. MÜJDAT ÇETİN
- Eeg sinyalleri ile cihaz kontrolü
Device control with eeg signals
HARUN ÇİĞ
Yüksek Lisans
Türkçe
2017
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİnönü ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. DAVUT HANBAY
- Eeg-based assessment of cybersickness in a vr environment and adjusting stereoscopic parameters according to level of sickness to present a comfortable vision
Sanal gerçeklik rahatsızlıklarının eeg sinyalleri kullanılarak belirlenmesi ve rahatsızlık seviyesine göre konforlu bir seyir için iyileştirmelerin yapılması
UFUK UYAN
Yüksek Lisans
İngilizce
2020
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ UFUK ÇELİKCAN
- Real-time emotion recognition from EEG signals using one electrode device
Tek elektrotlu cihaz ile EEG sinyallerinden gerçek zamanlı duygu tanıma
MEHMET ALİ SARIKAYA
Yüksek Lisans
İngilizce
2017
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. GÖKHAN İNCE
- Online adaptive classification of finger movements for brain computer interfaces
Beyin bilgisayar arayüzleri için el hareketlerinin çevrimiçi uyarlanır modellenmesi
MOHAND LOKMAN AHMAD AL DABAG
Doktora
İngilizce
2019
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYaşar ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ NALAN ÖZKURT