Preview

Мехатроника, автоматизация, управление

Расширенный поиск
Доступ открыт Открытый доступ  Доступ закрыт Только для подписчиков

Применение алгоритма "Полоска" для онлайнового декодирования ЭЭГ-паттернов

https://doi.org/10.17587/mau.24.300-306

Полный текст:

Аннотация

Рассматривается задача определения по сигналам электроэнцефалограммы того, какой рукой — правой или левой — испытуемый намеревается совершить движение. Актуальность задачи обусловлена широким распространением интерфейсов мозг—компьютер, где электроэнцефалография является одним из основных неинвазивных методов снятия сигналов с головного мозга. Определив руку, которой испытуемый намеревается совершить движение, можно подавать соответствующие команды в компьютер.

Для решения поставленной задачи из отрезков сигналов, предшествующих движению, выделяются временные и частотные признаки, которые подаются на вход модели машинного обучения. Задача формулируется как задача бинарной классификации. Модель должна предсказать, будет ли движение совершено правой рукой или левой.

В отличие от стандартной постановки задачи обучения с учителем предполагается, что предзаданный набор данных для обучения отсутствует, и семплы для обучения модели поступают один за другим. Таким образом имитируется ситуация, при которой модель должна работать с новым испытуемым и подстроиться под него в реальном времени. Традиционным методом обучения линейных моделей в такой парадигме является стохастический градиентный спуск. Ранее было показано, что алгоритм "Полоска", разработанный В. А. Якубовичем для ряда задач, обладает более высокой скоростью сходимости, чем стохастический градиентный спуск. Однако это достигается за счет того, что шаг алгоритма совершается на каждый признак семпла. Это делает рассматриваемую ранее версию "Полоски" не пригодной для работы с данными высокой размерности. В статье предлагается использование другой версии "Полоски", не обладающей указанным недостатком.

Предложенный алгоритм апробирован на открытом наборе данных с соревнований "BCI competition II". Показано, что алгоритм обладает более высокой скоростью совершения одного шага обучения по сравнению с традиционными линейными моделями на основе стохастического градиентного спуска на рассматриваемом наборе данных, что является преимуществом при использовании в реальном времени.

Об авторах

М. М. Липкович
Институт проблем машиноведения РАН
Россия

канд. физ.-мат. наук, ст. науч. сотр.

г. Санкт-Петербург



А. Р. Сагатдинов
Санкт-Петербургский государственный университет
Россия

студент

г. Санкт-Петербург



Список литературы

1. Kawala-Sterniuk A., Browarska N., Al-Bakri A., Pelc M., Zygarlicki J., Sidikova M., Martinek, R., Gorzelanczyk E. J. Summary of over Fifty Years with Brain-Computer Interfaces— A Review // Brain Sci. 2021. Vol. 11, N. 43.

2. Vilela M., Hochberg L. Applications of brain-computer interfaces to the control of robotic and prosthetic arms // Handbook of Clinical Neurology, Elsevier. 2020. Vol. 168. P. 87—99.

3. Bockbrader M., Francisco G., Lee R., Olson J., Solinsky R., Boninger M. Brain Computer Interfaces in Rehabilitation Medicine // The journal of injury, function, and rehabilitation. 2018. Vol. 10.

4. Ruiz S., Birbaumer N., Sitaram R. Abnormal Neural Connectivity in Schizophrenia and fMRI-Brain-Computer Interface as a Potential Therapeutic Approach // Frontiers in Psychiatry. 2013. Vol. 4.

5. Sebastián-Romagosa M., Cho W., Ortner R., Murovec N., Von Oertzen T., Kamada K., Allison B. Z., Guger C. Brain Computer Interface Treatment for Motor Rehabilitation of Upper Extremity of Stroke Patients-A Feasibility Study // Front Neurosci. 2020. Vol. 14.

6. McFarland D. J., Wolpaw J. R. EEG-Based Brain-Computer Interfaces // Current opinion in biomedical engineering. 2017. Vol. 4. P. 194200.

7. Plotnikov S. A., Lipkovich M., Semenov D. M., Fradkov A. L. Artificial intelligence based neurofeedback // Cybernetics and Physics. 2019. Vol. 8, N. 4. P. 287—291.

8. Kim H., Yoshimura N., Koike Y. Classification of Movement Intention Using Independent Components of Premovement EEG // Frontiers in human neuroscience. 2019. Vol. 13, N. 63.

9. Karakullukcu N., Yilmaz B. Detection of Movement Intention in EEG-Based Brain-Computer Interfaces Using Fourier-Based Synchrosqueezing Transform // International journal of neural systems. 2022. Vol. 32, N. 1.

10. Blankertz B., Müller K. R., Curio G., Vaughan T. M., Schalk G., Wolpaw J. R., Schlögl A., Neuper C., Pfurtscheller G., Hinterberger T., Schröder M., Birbaumer N. The BCI competition 2003: progress and perspectives in detection and discrimination of EEG single trials // IEEE Trans. Biomed. Eng. 2004. Vol. 51.

11. Wang K., Xu M., Wang Y., Zhang S., Chen L., Ming D. Enhance decoding of pre-movement EEG patterns for braincomputer interfaces // J. Neural Eng. 2020. Vol. 17.

12. Quiles V., Ferrero L., Iáñez E., Ortiz M., Cano J. M., AzorÍn J. M. Detecting the Speed Change Intention from EEG Signals: From the Offline and Pseudo-Online Analysis to an Online Closed-Loop Validation // Applied Sciences. 2022. Vol. 12, N. 1.

13. Ibáñez J., Serrano, J. I., del Castillo M. D., Barrios L., Gallego J. Á., Rocon E. An EEG-Based Design for the Online Detection of Movement Intention // Lecture Notes in Computer Science. Vol. 6691. P. 370—378.

14. Якубович В. А. Рекуррентные конечно-сходящиеся алгорифмы решения систем неравенств // Доклады Академии наук СССР. 1966. Т. 166, № 6. С. 1308—1312.

15. Липкович М. М., Миронов Д. В. Применение алгоритма "Полоска" в задаче онлайнового машинного обучения // Интеллектуальные системы: теория и приложения. 2021. Т. 25, № 4. С. 231—234.

16. Lipkovich M. Yakubovich’s method of recursive objective inequalities in machine learning // IFAC-PapersOnLine. 2022. Vol. 55, N. 12. P. 138—143.

17. Якубович В. А. Три теоретические схемы обучаемых опознающих систем // Самонастраивающиеся системы. Распознавание образов. Конечные автоматы и релейные устройства. М.: Наука. 1967. С. 183—191.

18. Blankertz B., Curio G., Müller K. R. Classifying Single Trial EEG: Towards Brain Computer Interfacing // Advances in Neural Inf. Proc. Systems 14 (NIPS 01). 2002.

19. Ma J., Lawrence S., Stefan S., Voelker G. Identifying Suspicious URLs: An Application of Large-Scale Online Learning // ICML09: Proceedings of the 26th Annual International Conference on Machine Learning. 2009. P. 681688.


Рецензия

Для цитирования:


Липкович М.М., Сагатдинов А.Р. Применение алгоритма "Полоска" для онлайнового декодирования ЭЭГ-паттернов. Мехатроника, автоматизация, управление. 2023;24(6):300-306. https://doi.org/10.17587/mau.24.300-306

For citation:


Lipkovich M.M., Sagatdinov A.R. Application of the "Stripe" Algorithm for Online Decoding of the EEG Patterns. Mekhatronika, Avtomatizatsiya, Upravlenie. 2023;24(6):300-306. (In Russ.) https://doi.org/10.17587/mau.24.300-306

Просмотров: 161


ISSN 1684-6427 (Print)
ISSN 2619-1253 (Online)