make a website for free




Предсказание критических приступов по энцефалограмме

Пример проекта

С помощью методов Machine Learning предложено решение, которое помогает предсказывать приступы у пациентов на основании данных энцефалограммы.

Отрасль: Здравоохранение, Data science

Заказчик: American Epilepsy Society

Описание проекта

Разработка подготовлена для American Epilepsy Society в рамках международного конкурса разработчиков программного обеспечения в области Machine Learning. Решение ProWide Labs вошло в топ-20 лучших разработок среди 500 команд.

Задача состояла в разработке алгоритма, предсказывающего момент возникновения эпилептического приступа, на основании записей внутричерепной электроэнцефалограммы головного мозга (ЭЭГ).

Требовалось различить в записях десятиминутные интервалы, охватывающие один час до приступа, и десятиминутные интервалы соответствующие нормальной деятельности (более суток до приступа).

Всего для соревнования было предоставлено порядка 100Gb сырых необработанных данных.

Выполненные работы:

  • Первичная обработка сырых данных - удаление шумов, исправление испорченных и утерянных данных, извлечение большого количества различных признаков (feature extraction).
  • Оценка точности предсказаний с использованием разных комбинаций признаков и классификационных алгоритмов.
  • Перекрёстная проверка (cross validation).

Технологии и стандарты:

  • Язык программирования: Python
  • Библиотеки для анализа данных: numpy, scipy, skikit-learn
  • Библиотеки для параллельных вычислений: joblib, mpi4py
  • Параллельная запись в HDF5 файлы: h5py
Объём проекта:
  • Около 5 000 строк кода на Python
  • 2 месяца, команда из 2 разработчиков

© Copyright 2020 ПроВайд Лабс - все права защищены