Разработка информационного обеспечения для анализа данных гемодинамической активности мозга
|
ВВЕДЕНИЕ 3
1 Исследование современных методов получения и классификации сигналов
активности мозга 5
1.1 Современное состояние подходов и технических устройств получения
сигналов активности мозга 5
1.2 Анализ методов классификации сигналов в форме временных рядов . .. 11
2 Синтез методов получения и обработки данных мозговой активности 31
2.1 Выбор способа получения сигнала 31
2.2 Выбор метода анализа и классификации данных 33
3 Разработка архитектуры и обучение нейронной сети для классификации
паттернов движения кисти руки 37
3.1 Разработка плана эксперимента и сбор данных 37
3.2 Предварительная обработка данных 42
3.3 Разработка модели машинного обучения в виде нейронной сети
глубокого обучения 47
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 52
1 Исследование современных методов получения и классификации сигналов
активности мозга 5
1.1 Современное состояние подходов и технических устройств получения
сигналов активности мозга 5
1.2 Анализ методов классификации сигналов в форме временных рядов . .. 11
2 Синтез методов получения и обработки данных мозговой активности 31
2.1 Выбор способа получения сигнала 31
2.2 Выбор метода анализа и классификации данных 33
3 Разработка архитектуры и обучение нейронной сети для классификации
паттернов движения кисти руки 37
3.1 Разработка плана эксперимента и сбор данных 37
3.2 Предварительная обработка данных 42
3.3 Разработка модели машинного обучения в виде нейронной сети
глубокого обучения 47
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 52
Одним из наиболее актуальных направлений науки на сегодняшний день является разработка и совершенствование различных управляющих систем, а также информационно-измерительных систем, использующих сигналы центральной нервной системы человека. Такого рода системы выявляют сигналы различного характера, которые непрерывно генерируются в мозге человека и в других отделах центральной нервной системы (ЦНС), производят обработку и преобразование полученных сигналов и на основе полученных сигналов передают управляющие команды на различные устройства.
Основная часть подобных управляющих систем создаётся на основе нейрокомпьютерного интерфейса (НКИ). Нейрокомпьютерный интерфейс является средством взаимодействия мозга и устройств, способных обрабатывать внешние управляющие сигналы. НКИ - это система, измеряющая сигналы активности мозга при помощи датчиков установленных инвазивным (с хирургическим вмешательством) или неинвазивным способом, обрабатывающая их и формирующая управляющие сигналы, соответствующие конкретным распознанным образам.
В настоящее время во всем мире активно ведутся исследования, направленные на создание неинвазивных НКИ, которые основаны на воображении движений. Главной проблемой при создании таких НКИ, которые используют сигналы активности мозга, является повышение точности при классификации воображаемых движений, а также усовершенствование процесса анализа получаемых сигналов.
Объектом данной работы являются НКИ для управления протезами.
Предмет - методы и алгоритмы анализа сигналов активности мозга.
Целью работы является повышение эффективности процесса классификации паттернов движений посредством нейрокомпьютерного интерфейса.
Для достижения указанной цели в работе решаются следующие основные задачи:
1) исследовать современные способы получения сигналов активности мозга при движении и существующие подходы к анализу и классификации сигналов активности мозга;
2) выбрать способ получения сигнала мозговой активности и метод анализа и классификации сигнала;
3) произвести сбор и предварительную обработку данных
гемодинамической активности мозга;
4) реализовать модель машинного обучения для классификации паттернов движения кисти руки.
Основная часть подобных управляющих систем создаётся на основе нейрокомпьютерного интерфейса (НКИ). Нейрокомпьютерный интерфейс является средством взаимодействия мозга и устройств, способных обрабатывать внешние управляющие сигналы. НКИ - это система, измеряющая сигналы активности мозга при помощи датчиков установленных инвазивным (с хирургическим вмешательством) или неинвазивным способом, обрабатывающая их и формирующая управляющие сигналы, соответствующие конкретным распознанным образам.
В настоящее время во всем мире активно ведутся исследования, направленные на создание неинвазивных НКИ, которые основаны на воображении движений. Главной проблемой при создании таких НКИ, которые используют сигналы активности мозга, является повышение точности при классификации воображаемых движений, а также усовершенствование процесса анализа получаемых сигналов.
Объектом данной работы являются НКИ для управления протезами.
Предмет - методы и алгоритмы анализа сигналов активности мозга.
Целью работы является повышение эффективности процесса классификации паттернов движений посредством нейрокомпьютерного интерфейса.
Для достижения указанной цели в работе решаются следующие основные задачи:
1) исследовать современные способы получения сигналов активности мозга при движении и существующие подходы к анализу и классификации сигналов активности мозга;
2) выбрать способ получения сигнала мозговой активности и метод анализа и классификации сигнала;
3) произвести сбор и предварительную обработку данных
гемодинамической активности мозга;
4) реализовать модель машинного обучения для классификации паттернов движения кисти руки.
Передовым направлением научных исследований на сегодняшний день являются нейронауки. Нейронауки аккумулируют большой объем данных регистрируемой активности головного мозга человека. Для обработки столь масштабного объема данный необходимо использовать современные инструменты анализа данных. При использовании новых технологий регистрации мозговой активности, устаревшие методы обработки данных зачастую не справляются со своей задачей. Одной из главных задач в области нейронаук является получение сведений о различных состояниях человека на основании обработки его мозговой активности. Поэтому для получения качественных результатов исследований необходимо постоянно совершенствовать имеющиеся инструменты обработки данных.
В настоящее время российских инструментов обработки данных мозговой активности крайне мало, основными инструментами работы с такими данными являются зарубежные программные продукты. Однако ввиду некоторых ограничений, многие компании вынуждены отказываться от использования зарубежного программного продукта. Данный факт является стимулом для разработки отечественных программ для работы с данными мозговой активности.
В ходе выполнения выпускной квалификационной работы выполнялись задачи, необходимые для достижения поставленной цели - повышение эффективности процесса классификации мысленно воображаемых движений посредством нейрокомпьютерного интерфейса.
Проведено исследование существующих способов получения сигнала мозговой активности, рассмотрены технологии, основанные на электроэнцефалографии, функциональной спектроскопии в ближнем инфракрасном свете, магнито-резонансное сканирование. Перечисленные технологии являются неинвазивными способами регистрации активности мозга. Также исследована технология, основанная на внедрении нейрохирургических имплантатов, которая относится к инвазивному способу регистрации мозговой активности.
Изучены современные методы анализа и обработки данных, которые способны работать с большим объемом данных и имеют высокие показатели при применении в смежных областях. Рассмотрены методы деревьев решений, машина опорных векторов, сверточные нейронные сети, рекуррентные нейронные сети, метод градиентного бустинга, метод анализа главных компонент.
В ходе исследования методов получения и обработки данных мозговой активности выявлены достоинства и недостатки каждого из методов.
Для разработки информационного обеспечения анализа данных активности мозга, проанализировав результаты исследования, был выбран способ получения данных мозговой активности, основанный на использовании функциональной спектроскопии в ближнем инфракрасном свете (fNIRS), а для анализа и классификации данных был выбран метод использующий рекуррентные нейронные сети.
Используя оборудование NIRSport Model 88 и программу NIRSLab получены данные гемодинамической активности мозга 9 испытуемых, данные были отфильтрованы и нормализированы, что позволило сформировать обучающий набор данных. Полученные данные разделили на обучающую выборку и на тестовую выборку. Реализована и обучена на обучающей выборке модель машинного обучения в виде рекуррентной нейронной сети глубокого обучения. Проверка модели на корректность классификации на тестовой выборке показала точность в 78%, что является очень высоким результатом.
В результате выполнения выпускной квалификационной работы было получено информационное обеспечение в виде модели машинного обучения с высокой точностью классификации.
В дальнейшем разработанное информационное обеспечение возможно интегрировать с бионическим протезом кисти руки и разработав нейрокомпьютерный интерфейс управлять протезом «силой мысли».
В настоящее время российских инструментов обработки данных мозговой активности крайне мало, основными инструментами работы с такими данными являются зарубежные программные продукты. Однако ввиду некоторых ограничений, многие компании вынуждены отказываться от использования зарубежного программного продукта. Данный факт является стимулом для разработки отечественных программ для работы с данными мозговой активности.
В ходе выполнения выпускной квалификационной работы выполнялись задачи, необходимые для достижения поставленной цели - повышение эффективности процесса классификации мысленно воображаемых движений посредством нейрокомпьютерного интерфейса.
Проведено исследование существующих способов получения сигнала мозговой активности, рассмотрены технологии, основанные на электроэнцефалографии, функциональной спектроскопии в ближнем инфракрасном свете, магнито-резонансное сканирование. Перечисленные технологии являются неинвазивными способами регистрации активности мозга. Также исследована технология, основанная на внедрении нейрохирургических имплантатов, которая относится к инвазивному способу регистрации мозговой активности.
Изучены современные методы анализа и обработки данных, которые способны работать с большим объемом данных и имеют высокие показатели при применении в смежных областях. Рассмотрены методы деревьев решений, машина опорных векторов, сверточные нейронные сети, рекуррентные нейронные сети, метод градиентного бустинга, метод анализа главных компонент.
В ходе исследования методов получения и обработки данных мозговой активности выявлены достоинства и недостатки каждого из методов.
Для разработки информационного обеспечения анализа данных активности мозга, проанализировав результаты исследования, был выбран способ получения данных мозговой активности, основанный на использовании функциональной спектроскопии в ближнем инфракрасном свете (fNIRS), а для анализа и классификации данных был выбран метод использующий рекуррентные нейронные сети.
Используя оборудование NIRSport Model 88 и программу NIRSLab получены данные гемодинамической активности мозга 9 испытуемых, данные были отфильтрованы и нормализированы, что позволило сформировать обучающий набор данных. Полученные данные разделили на обучающую выборку и на тестовую выборку. Реализована и обучена на обучающей выборке модель машинного обучения в виде рекуррентной нейронной сети глубокого обучения. Проверка модели на корректность классификации на тестовой выборке показала точность в 78%, что является очень высоким результатом.
В результате выполнения выпускной квалификационной работы было получено информационное обеспечение в виде модели машинного обучения с высокой точностью классификации.
В дальнейшем разработанное информационное обеспечение возможно интегрировать с бионическим протезом кисти руки и разработав нейрокомпьютерный интерфейс управлять протезом «силой мысли».





