Нейроинтерфейс в дипломе: разработка системы стимуляции внимания и настроения
Mave Health открывает предзаказ на устройство за $495 и планирует поставить первые партии в США и Индии уже в апреле 2026 года. Это не просто новость о гаджете, а сигнал для ИТ-выпускников: рынок нейроинтерфейсов и цифрового здравоохранения становится мейнстримом. Для ВКР это означает, что у вас есть реальный кейс, вокруг которого можно выстроить актуальное исследование — от анализа алгоритмов обработки биосигналов до проектирования защищённой облачной платформы. В этой статье разберём, как превратить кейс Mave Health в полноценную дипломную работу, какие стандарты применять и как не утонуть в деталях на защите.
Что вынести из кейса Mave Health в дипломную работу?
Устройство Mave Health — это не только инженерия, но и сложный программно-аппаратный комплекс. Он включает приложение для пользователя, алгоритмы обработки сигналов мозга, а также серверную часть для сбора и анализа данных. Именно здесь открывается простор для тем ВКР по направлениям AI/ML, Data Engineering, а также разработки мобильных и веб-приложений. Ниже — три темы, которые можно адаптировать под ваш профиль.
| Тема ВКР | Актуальность и связь с кейсом Mave Health | Цель | Задачи | Структура работы |
|---|---|---|---|---|
| Разработка мобильного приложения для нейростимуляции и управления состоянием пользователя | Mave Health показывает, что пользователь хочет получать обратную связь о внимании и настроении. Приложение должно собирать данные с устройства, визуализировать их и корректировать параметры стимуляции. | Создать прототип мобильного приложения для iOS/Android, взаимодействующего с Bluetooth-устройством нейростимуляции. | 1) Анализ протоколов BLE и форматов данных ЭЭГ. 2) Проектирование архитектуры приложения (UML/диаграммы C4). 3) Реализация модулей сбора данных и обратной связи. 4) Тестирование удобства и производительности. |
Глава 1 — обзор нейроинтерфейсов и требований к мобильным приложениям; Глава 2 — проектирование и реализация; Глава 3 — тестирование и оценка качества. |
| Проектирование облачной платформы для обработки биосигналов в реальном времени | Устройство Mave Health генерирует потоковые данные. Чтобы обеспечить многопользовательский доступ и долгосрочное хранение, нужна масштабируемая инфраструктура с поддержкой реального времени. | Разработать архитектуру облачного сервиса для приёма, обработки и хранения данных нейростимуляции. | 1) Исследование паттернов потоковой обработки (Kafka, MQTT). 2) Развёртывание кластера Kubernetes для микросервисов. 3) Настройка наблюдаемости через OpenTelemetry. 4) Оценка производительности и нагрузки. |
Глава 1 — анализ потоковых архитектур и сравнительный обзор облачных решений; Глава 2 — проектирование и реализация инфраструктуры; Глава 3 — нагрузочное тестирование и расчёт стоимости. |
| Классификация когнитивных состояний по данным ЭЭГ с использованием машинного обучения | Устройство может не только стимулировать мозг, но и отслеживать изменения активности. Задача — обучить модель определять уровень внимания и настроения по сигналам ЭЭГ, чтобы персонализировать стимуляцию. | Разработать модель ML для классификации состояний «сфокусирован» / «расслаблен» / «утомление» по сырым данным ЭЭГ. | 1) Подготовка датасета (из открытых источников или синтетических данных). 2) Извлечение признаков: спектральная плотность мощности, когерентность. 3) Обучение и сравнение моделей (SVM, Random Forest, LSTM). 4) Оценка метрик accuracy, F1-score, ROC-AUC. |
Глава 1 — обзор методов анализа ЭЭГ; Глава 2 — реализация пайплайна обработки и модели; Глава 3 — эксперименты и интерпретация результатов. |
Каждая тема может быть расширена: добавить анализ безопасности медицинских данных по OWASP, оформить техническое задание по ГОСТ 34.602-2020 или оценить качество по ISO/IEC 25010. Выбирайте то, что ближе вашему профилю.
Как встроить кейс Mave Health в главы ВКР?
Глава 1 — анализ предметной области
В первой главе покажите, что вы понимаете контекст. Опишите, как работает электростимуляция мозга: транскраниальная стимуляция постоянным током (tDCS) или переменным (tACS), какие параметры устройство может изменять. Ссылку на Mave Health можно использовать как пример коммерческого продукта, определяющего требования к программному обеспечению. Постройте контекстную диаграмму C4: изобразите пользователя, устройство, мобильное приложение и облачный бэкенд. Это наглядно демонстрирует границы вашего исследования.
Глава 2 — проектирование и реализация
Здесь сосредоточьтесь на конкретном инженерном решении. Если вы делаете ML-модель, покажите пайплайн обработки сигналов. Например, фрагмент кода для фильтрации и извлечения признаков:
import numpy as np
from scipy import signal
def extract_band_power(eeg_signal, fs=250, bands=[(0.5,4),(4,8),(8,12),(12,30)]):
freq, psd = signal.welch(eeg_signal, fs)
features = []
for low, high in bands:
idx = np.logical_and(freq >= low, freq <= high)
features.append(np.trapz(psd[idx], freq[idx]))
return np.array(features)
Если это инфраструктура — опишите конфигурацию Kubernetes для развёртывания микросервисов, добавьте манифесты. Например, минимальный deployment:
apiVersion: apps/v1
kind: Deployment
metadata:
name: eeg-processor
spec:
replicas: 3
selector:
matchLabels:
app: eeg-processor
template:
metadata:
labels:
app: eeg-processor
spec:
containers:
- name: processor
image: registry.example.com/eeg:1.0
ports:
- containerPort: 8080
Обязательно добавьте диаграммы UML: use case, последовательности, классов. Для модели ML — схему обучения и валидации.
Глава 3 — тестирование и эффективность
Тестирование должно опираться на метрики. Для мобильных приложений — скорость запуска, расход батареи. Для облачной платформы — время ответа API, пропускная способность, стоимость на 10000 пользователей. Для ML — confusion matrix, F1-score. Хорошо работает приём «сравнение до/после»: покажите, как ваша система улучшила точность на 12% по сравнению с бейзлайном.
Экономическую эффективность можно рассчитать, сопоставив затраты на разработку и потенциальную выгоду от подписки на сервис (например, как у Mave Health — $495 за устройство плюс ежемесячная подписка на приложение).
Оформление по ГОСТ и защита
Не забывайте про нормоконтроль. Техническое задание — по ГОСТ 34.602-2020, описание требований к качеству — по ISO/IEC 25010. Ссылки на источник Mave Health помогают обосновать актуальность, но не заменяют научную литературу. На защите будьте готовы ответить на вопрос: «Чем ваша работа отличается от существующего приложения Mave Health?» Ваш ответ: вы рассмотрели конкретный аспект (алгоритм, архитектуру, безопасность) и улучшили его.
Частые вопросы студентов
Нужно ли покупать устройство Mave Health для ВКР?
Нет, достаточно использовать открытые датасеты ЭЭГ (например, EEG Motor Movement/Imagery Dataset). Если тема связана с инфраструктурой, можно развернуть эмулятор потока данных, который генерирует сигналы по заданному протоколу.
Как защитить работу, если я не успел написать полноценный код?
Можно сфокусироваться на проектировании, провести сравнительный анализ технологий и подготовить прототип UI. На защите главное — показать целостность решения и владение терминологией. Реализация не обязана быть продакшн-уровня.
Как посчитать метрики качества для программного обеспечения?
Используйте ISO/IEC 25010: выделите характеристики (производительность, удобство, надёжность) и по каждой определите показатели. Например, для производительности — среднее время отклика API при 1000 запросов, для удобства — SUS-оценка.
Какие стандарты обязательны для медицинских систем в дипломе?
Для учебной работы достаточно сослаться на ГОСТ 34.602-2020 (ТЗ) и ГОСТ Р ИСО 13485 (системы менеджмента качества для медизделий) — но только если это уместно. Также стоит добавить раздел с анализом угроз по OWASP, чтобы показать проработку безопасности.
Чек-лист перед сдачей ВКР
- Каждая задача в главе 2 соответствует полученным результатам в главе 3? Каждая ли задача решена?
- Все схемы (UML, C4, BPMN) подписаны и соответствуют тексту?
- Есть ли указание, какие метрики использовались и как они считались?
- Оформлено ли ТЗ по ГОСТ 34.602-2020 для вашей системы?
- Проверена ли уникальность текста (не менее 70% по eTXT или Антиплагиат.ВУЗ)?
- Ссылка на статью TechCrunch и другие источники оформлена правильно?
- В приложениях есть код или макеты экранов?
Типичные ошибки студентов
- Подмена исследования описанием продукта. Студенты пересказывают статью о Mave Health и не выделяют собственную инженерную задачу. Как избежать: ещё во введении сформулируйте конкретный исследовательский вопрос, например, «как уменьшить задержку передачи данных с устройства при увеличении числа пользователей».
- Отсутствие сравнительного анализа. Если вы единственный разработчик в работе, рецензент может спросить: почему вы выбрали этот алгоритм или архитектуру? Добавьте сравнение минимум двух альтернатив (например, Kafka vs RabbitMQ или SVM vs нейросеть).
- Неправильные метрики для ML. При работе с несбалансированными классами нельзя ограничиваться accuracy. Обязательно считайте F1-score, precision/recall и ROC-AUC. Это показывает уровень компетенции.
Что делать, если сроки поджимают?
Источник: Mave Health aims to improve attention and mood with its brain-stimulating headset (опубликовано 2026-03-18)