Детальная информация

Название: Управление робототехническим устройством на основе классификации биоэлектрических сигналов активности мозга: выпускная квалификационная работа бакалавра: направление 01.03.03 «Механика и математическое моделирование» ; образовательная программа 01.03.03_02 «Биомеханика и медицинская инженерия»
Авторы: Беркман Даниела Александровна
Научный руководитель: Станкевич Лев Александрович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: ИМК; ЭЭГ; P300; задача классификации; спайковые нейронные сети; модель нейрона Ижикевича; omegabot; BCI; EEG; classification problem; spiking neural networks; model of Izhikevich neuron
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 01.03.03
Группа специальностей ФГОС: 010000 - Математика и механика
DOI: 10.18720/SPBPU/3/2023/vr/vr24-158
Права доступа: Доступ по паролю из сети Интернет (чтение, печать)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\26662

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная работа посвящена разработке программы управления робототехническим агентом с использованием интерфейса мозг-компьютер, основанного на классификации сигналов P300. В процессе решения был написан код классификатора на языке программирования Python и код управления роботом Arduino. Был предложен и исследован метод классификации необходимой волны P300 на электроэнцефалографической картине с помощью спайковой нейронной сети. Предложенный метод позволил исключить трудности, связанные с обучением спайковой нейронной сети на нейронах Ижикевича, что является актуальной задачей. Особенностью данного метода является обучение спайкового классификатора с использованием однослойного персептрона с дальнейшей заменой в уже обученной методом обратного распространения ошибки искусственной нейронной сети формальных нейронов на математические модели био-инспинированных нейронов Ижикевича. С целью качественного переноса процессов, протекающих в персептроне на спайковую сеть из моделей нейронов Ижикевича, модель Ижикевича была модифицирована. Точность полученного бинарного классификатора для нахождения необходимой волны P300 составляла 87±5%, а также в большинстве экспериментов полученная сеть совпадала по результатам классификации с искусственной нейронной сетью типа персептрона, на которой она обучалась.

The given work is devoted to the development of a program for controlling a robotic agent using a brain-computer interface based on the P300 signal classification. In the process of solving, the classifier code was written in the Python programming language and the Arduino robot control code. A method for classifying the required P300 wave in an electroencephalographic pattern using a spiked neural network was proposed and investigated. The proposed method made it possible to eliminate the difficulties associated with training a spiking neural network on Izhikevich neurons, which is an urgent task. A feature of this method is the training of a spiking classifier using a single-layer perceptron with further replacement in the artificial neural network of formal neurons already trained by the backpropagation method on mathematical models of Izhikevich bio-inspired neurons. In order to qualitatively transfer the processes occurring in the perceptron to the spiking network of Izhikevich neuron models, the Izhikevich model was modified. The accuracy of the resulting binary classifier for finding the required wave P300 was 87±5%, and in most experiments, the resulting network coincided with the classification results with the artificial neural network of the perceptron type on which it was trained.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать
Интернет Авторизованные пользователи СПбПУ Прочитать Печать
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 1
За последние 30 дней: 1
Подробная статистика