نوع مقاله : مقاله کامل پژوهشی
نویسندگان
1 کارشناسی ارشد، دانشکده مهندسی برق و کامپیوتر دانشگاه یزد، یزد، ایران
2 استادیار، دانشکده مهندسی برق و کامپیوتر، دانشگاه یزد، یزد، ایران
چکیده
در سالهای اخیر، واسط مغز/رایانه (BCI)، به عنوان وسیلهای جدید برای ارتباط بین مغز انسان و محیط اطرافش مورد توجه قرار گرفتهاست. راهاندازی این نوع سیستمها به همکاری چند بلوک ازجمله بلوکهای ثبت، پردازش سیگنال و رابط کاربری نیاز دارد. بلوک پردازش سیگنال شامل بلوکهای پیشپردازش و شناسایی الگو است. بلوک شناسایی الگو نیز از دو مرحلهی استخراج ویژگی و طبقهبندی تشکیل شدهاست. در این پژوهش، از طبقهبندی کننده براساس نمایش تنک (SRC) در بلوک طبقهبندی استفاده شد. طبقهبندی کننده براساس نمایش تنک، دو مرحلهی اساسی تشکیل ماتریس دیکشنری و یافتن پاسخ تنک دادهی ورودی دارد. برای تشکیل ماتریس دیکشنری که از مرحله استخراج ویژگی به دست میآید، از الگوریتم الگوهای مکانی مشترک (CSP) استفاده شد. از معایب این الگوریتم، حساسیت به نویز و مسألهی فرایادگیری است. برای رفع معایب CSP، از الگوریتمهای الگوهای مکانی مشترک تنظیم شده (RCSP) استفاده شد. در مطالعات قبلی در زمینهی BCI، برای یافتن پاسخ تنک از الگوریتم استاندارد BP استفاده شده که از معایب آن، پیچیدگی محاسباتی و زمانبر بودن آن است. برای رفع معایب این روش، با توجه به کارایی مناسب روش جدید SL0 در تعدادی از تحقیقات مشابه، از این الگوریتم برای محاسبه پاسخ تنک استفاده شد. نتایج حاصل نشان میدهد که الگوریتمهای RCSP در مواردی که دادههای آموزشی کمی موجود است میتواند معایب CSP را به خوبی برطرف کند. به طور میانگین استفادهاز این روش 53/7% بهبود را نسبت به CSP نشان داد. همچنین الگوریتم SL0، علیرغم کاهش قابل ملاحظه زمان پردازش در مقایسه با BP، در صحت تشخیص معادل با آن عمل کردهاست.
کلیدواژهها
موضوعات
عنوان مقاله [English]
Improving the Performance of the Sparse Representation Based Classification in BCI Systems, by Enhancing the Process of Feature Extraction and Using an Optimized Sparse Solution Finding Algorithm
نویسندگان [English]
- Alireza Mirjalili 1
- Vahid Abootalebi 2
- Mohammad Taghi Sadeghi 2
1 M.Sc Student, Faculty of Electrical and Computer Engineering, Yazd University, Yazd, Iran
2 Assistant Professor, Faculty of Electrical and Computer Engineering, Yazd University, Yazd, Iran
چکیده [English]
In recent years, Brain-Computer Interface (BCI) has been noted as a new means of communication between the human brain and his surroundings. In order to set up such a system, the collaboration of several blocks, such as data recording, signal processing and user interface are needed. The signal processing block, includes two units of preprocessing and pattern recognition. Pattern recognition block itself involves two phases: feature extraction and classification. In this paper, the sparse representation based classification (SRC) has been used in the classification block. There are two important issues in using the SRC. These are creating an appropriate dictionary matrix and adopting a proper method for finding the sparse solution for an input data. In this research study, the dictionary matrix is formed by extracting an optimal set of features from the training data. Toward this goal, the common spatial patterns algorithm (CSP) is first used. Sensitivity to noise and the over learning phenomena are the main drawbacks of the CSP algorithm. In order to remove these problems, the regularized common spatial patterns algorithm (RCSP) is employed. In previous studies in within the BCI framework, the standard BP algorithm has been used to find a sparse solution. The main disadvantage of the BP algorithm is that the method is computationally expensive. To overcome this weakness, a recently proposed algorithm namely the SL0 approach is used instead. Our experimental results show that when the number of training samples is limited, the RCSP algorithm outperforms the CSP one. Using the features derived from the RCSP, the average detection rate is in average increased by a factor of 7.53%. Our classification results also show that using the SL0 algorithm, the classification process is highly speeded up as compared to the BP algorithm while an almost equivalent accuracy is achieved.
کلیدواژهها [English]
- Brain Computer Interface
- Motor Imagery
- regularized common spatial patterns
- sparse representation based-classification
- smoothed L0-norm