Epileptik aktivitelerin saptanması Elektroensflogram (EEG) verilerinin ayrıntılı analizini gerektirir. El ile epileptik aktiviteleri skorlaması hem zor hem de tutarsızdır. Makine öğrenme teknikleri ise el ile skorlamaya göre daha hızlı ve tutarlıdır. Bu nedenle, EEG verilerini sınıflandırmak için etkili bir makine öğrenmesi tekniğine ihtiyaç vardır. Doğrusal olmayan verileri modelleme başarısından dolayı gözetimli öğrenme algoritmalarından Destek Vektör Makineleri(SVM) tercih edilmiştir. Bu başarı ancak uygun çekirdek fonksiyonu seçildiğinde gerçekleşmektedir. Sıklıkla kullanılan çekirdek fonksiyonları linear, polinom ve radyal tabanlı(RBF)’dır. Verilerin doğası önceden bilinmediğinden çekirdek fonksiyonları arasından uygun seçim yapmak zordur. Bu nedenle modeli oluştururken birden fazla çekirdek fonksiyonu kullanılarak aralarından en iyi performansı veren seçilmelidir. Bu çalışmada Bonn üniversitesinden alınan EEG verileri ile 9 farklı sınıflandırma problemi ele alınmıştır. EEG sinyalleri farklı 5 frekans bandında incelenmiş, her frekans bandının standart sapma değerlerinden öznitelik vektörü oluşturulmuştur. Linear, polinom, radyal tabanlı ve Pearson VII(PUK) çekirdek fonksiyonlarının genelleme yetenekleri karşılaştırılmıştır. PUK çekirdek fonksiyonları parametre değerlerinin başarı oranları üzerindeki etkisi de ayrıca incelenmiştir. Çalışmada önerilen model ile öznitelik hesap yükü azaltılmış, boyut azaltım algoritmaları kullanım ihtiyacı ortadan kaldırılmış, daha az işlem yükü oluşturmuştur. PUK çekirdek fonksiyonunun diğer fonksiyonlara göre daha iyi genelleme performansına sahip olduğu sonucuna varılmıştır. İki sınıflı problemlerde %100 başarı oranına ulaşılmıştır.
Detection of epileptic activities requires detailed analysis of the electroencephalogram (EEG) data. Scoring manual epileptic activities is both difficult and inconsistent. Machine learning techniques are faster and more consistent than manual scoring. Therefore, there is a need for an effective machine learning technique to classify EEG data. Because of the success of modeling nonlinear data, Support Vector Machines (SVM), which is a supervised learning algorithm, is preferred. This success is achieved only when the appropriate kernel function is selected. Commonly used kernel functions are linear, polynomial and radial based (RBF). Since the nature of the data is not known in advance, it is difficult to make appropriate selection from the kernel functions. For this reason, when creating the model, it should be selected using multiple kernel functions to give the best performance among them. In this study, EEG data from Bonn University and 9 different classification problems are discussed. EEG signals were analyzed in 5 different frequency bands and feature vectors were generated from the standard deviation values of each frequency band. The generalization capabilities of linear, polynomial, radial based and Pearson VII(PUK) kernel functions are compared. The effect of PUK kernel functions parameter values on success rates is also investigated. With the model proposed in the study, processing load was reduced, dimensionality reduction algorithms were eliminated, and less processing load was created. It was concluded that PUK kernel function has better generalization performance than other functions. 100% success rate was achieved in two-class problems.
Primary Language | Turkish |
---|---|
Subjects | Engineering |
Journal Section | Research Article |
Authors | |
Publication Date | March 1, 2022 |
Submission Date | January 10, 2020 |
Published in Issue | Year 2022 Volume: 25 Issue: 1 |
This work is licensed under Creative Commons Attribution-ShareAlike 4.0 International.