SlideShare a Scribd company logo
1 of 16
Download to read offline
Hadoop Hortonworks и R на страже здоровья
реанимационных больных
Александр Прозоров, #mHealthLab
Лаборатория спецмедтехники и технологий, МФТИ
Практическая конференция «Технологии больших данных»
1	
  
ЦЖС МФТИ
ИМБП РАН
25.11.2015 г.
Современные ИТ – неотъемлемая часть
технологического обеспечения реанимации
Постановка и подходы к решению задач
2	
  
ЦЖС МФТИ
ИМБП РАН
#mHealthLab	
  
Что такое реанимация?
3	
  
#mHealthLab	
  
Реанимация	
  –	
  это	
  комплекс	
  мероприятий,	
  
направленных	
  на	
  оживление	
  организма	
  	
  
Задачей	
  реаниматолога	
  является	
  
восстановление	
  и	
  поддержание	
  витальных	
  
функций	
  организма	
  –	
  сердечной	
  деятельности,	
  
дыхания	
  и	
  обмена	
  веществ	
  
Обеспечение	
  палат	
  реанимации	
  
•  Мониторирование	
  витальных	
  функций	
  
•  Оборудование	
  для	
  инфузионной	
  терапии,	
  
оксигенации	
  крови,	
  коррекции	
  работы	
  
сердца	
  
•  Средства	
  для	
  обеспечения	
  питания	
  и	
  отвода	
  
продуктов	
  жизнедеятельности	
  
Постановка задачи
#mHealthLab	
  
2.	
  На	
  основе	
  мат.	
  модели	
  разработать	
  алгоритмы	
  расчета	
  
индикаторов	
  
•  «Количество	
  жизни»	
  –	
  качественно	
  отражающий	
  текущее	
  
состояние	
  больного	
  
•  «Динамика	
  жизни»	
  –	
  качественно	
  отражающий	
  изменение	
  
состояния	
  больного	
  
4	
  
3.	
  Разработать	
  программное	
  обеспечение	
  
•  Отображающее	
  значение	
  показателей	
  и	
  данных	
  монитора	
  
жизненных	
  функций	
  больного	
  в	
  реальном	
  времени	
  
•  Позволяющее	
  регистрировать	
  манипуляции	
  с	
  больным	
  
1.	
  Разработать	
  математическую	
  модель,	
  позволяющую	
  на	
  основе	
  
наблюдаемых	
  гемодинамических	
  показателей	
  больного	
  оценить	
  
вероятность	
  наступление	
  летального	
  исхода	
  и	
  время	
  его	
  
наступления	
  
Подход к решению задачи
#mHealthLab	
  
1.  Получить	
  первичные	
  статистические	
  данные,	
  
позволяющие	
  сформулировать	
  начальные	
  
гипотезы	
  реализации	
  мат.	
  модели	
  и	
  
индикаторов	
  
2.  Построить	
  математическую	
  модель	
  на	
  основе	
  
начальных	
  гипотез	
  
3.  Построить	
  систему	
  сбора	
  фактических	
  данных	
  
пациентов	
  для	
  верификации	
  мат.	
  модели	
  
4.  Разработать	
  прикладное	
  программное	
  
обеспечение	
  
5.  Провести	
  клинические	
  испытания,	
  внести	
  
необходимые	
  уточнения	
  в	
  мат.	
  модель	
  и	
  
программное	
  обеспечение	
  
5	
  
Требования к R&D среде
Фотоотчет реализации среды разработки в условиях
непрерывного лечебного процесса	
  
6	
  
ЦЖС МФТИ
ИМБП РАН
#mHealthLab	
  
Требования к размещению R&D среды
#mHealthLab	
  
1.  Отсутствие	
  помех	
  (сложностей)	
  
непрерывному	
  лечебному	
  процессу	
  
2.  Соответствие	
  требованиям	
  
эпидемиологического	
  контроля	
  
3.  Подключение	
  к	
  существующей	
  системе	
  
витальных	
  мониторов	
  
4.  Удаленный	
  доступ	
  ученых	
  к	
  R&D	
  среде	
  в	
  
любое	
  время	
  
5.  Репликация	
  данных	
  на	
  сервера	
  лаборатории	
  
7	
  
Тестовое	
  подключение	
  PROXY	
  
Реализация основных узлов (1)
#mHealthLab	
  
8	
  
Нет	
  изменений	
  в	
  рабочем	
  процессе	
  
Центральная	
  станция	
  на	
  посту	
   Подключение	
  витальных	
  мониторов	
  
Реализация основных узлов (2)
#mHealthLab	
  
9	
  
Узел	
  обработки	
  данных	
   LTE	
  роутер	
   Funless	
  server	
  
Proxy	
  -­‐	
  Raspberry	
  Pi	
  2	
  
Hadoop – «озеро данных» для R&D
Архитектура среды разработки, подключение к
мониторам витальных функций, репликация данных,
организация доступа к данным из RStudio	
  
10	
  
ЦЖС МФТИ
ИМБП РАН
#mHealthLab	
  
Архитектура среды разработки (схематично)
#mHealthLab	
  
11	
  
PROXY
Центральная
станция
мониторинга
Пациент
Монитор
витальных
функций
CACHEDB HADOOP
Медработник
В лабораторииЛокально в реанимации
UI-сервер
Медработник
Ученый
Подключение к сети мониторов витальных функций (было)
#mHealthLab	
  
12	
  
12 port
router
+
BOOTP
Монитор
витальных
функций
eth0
Центральная
станция
мониторинга
eth0
Монитор
витальных
функций
eth0
Монитор
витальных
функций
eth0
Монитор
витальных
функций
eth0
BED 1
...
MAC xx:xx:xx:xx:0A
MAC xx:xx:xx:xx:0B
MAC xx:xx:xx:xx:0C
MAC xx:xx:xx:xx:0F
BED 2
BED 1
BED 3
BED 6
Подключение к сети мониторов витальных функций (стало)
#mHealthLab	
  
13	
  
PROXY
Центральная
станция
мониторинга
Монитор
витальных
функций
CACHEDB
UI-сервер
eth0
eth1
12 port
switch
eth0 eth0
eth0
MAC xx:xx:xx:xx:0A
MAC xx:xx:xx:xx:0A
Philips
Intellivue
MP70
Raspberry Pi 2
Intel i3, Core
Duo, 4G RAM,
128G SSD
(fanless!)
Postgres 7.4
bokeh + flask
Windows XP
BED 1
Наполнение «озера данных» в Hadoop
#mHealthLab	
  
14	
  
CACHEDB
(MASTER)
CACHEDB
(SLAVE)
Export
script
AVRO
HDFS
HIVE
RHadoop
packages
SOLR
Исполнение R-скриптов ETL + правила Поиск данных
Линейно масштабируемое хранилище с параллельным доступом к данным
В лабораторииВ реанимации
Репликация
данных
Python скрипт
по выборке,
конвертации и
выгрузке
данных
Сериализация данныхЭкспорт данных
Организация доступа к данным из RStudio
#mHealthLab	
  
15	
  
HDFS
rhdfs
Basic file access
rhbase + ravro
HBase access
HBaseMR Job Tracker
RStudio
Ученый
Рабочая станция
Hadoop cluster
R
rmr2
rmr2
Statistical analysis
plyrmr + rmr
plyrmr + rmr
plyr + reshape2
Thrift
16	
  
Прозоров Александр Александрович
Научный сотрудник Лаборатории специальной
медицинской техники и технологий МФТИ
Научный сотрудник Инновационного центра
космической медицины ИМБП РАН
Генеральный директор ООО «Лаборатория
информационных систем реального времени»
Email: ap@rtlab.ru
Mobi: +7 916 9989619
Есть вопросы? Задавайте!
#mHealthLab	
  

More Related Content

What's hot

Презентация МИС Интерин PROMIS
Презентация МИС Интерин PROMISПрезентация МИС Интерин PROMIS
Презентация МИС Интерин PROMISinterin
 
Институт медицинской информатики.
Институт медицинской информатики. Институт медицинской информатики.
Институт медицинской информатики. Skolkovo Robotics Center
 
ICH E5 (Ethnic Factors in The Acceptability of Foreign Clinical Data E5(R1))
ICH E5 (Ethnic Factors in The Acceptability of Foreign Clinical Data E5(R1))ICH E5 (Ethnic Factors in The Acceptability of Foreign Clinical Data E5(R1))
ICH E5 (Ethnic Factors in The Acceptability of Foreign Clinical Data E5(R1))PHARMADVISOR
 
Презентация МИС Интерин PROMIS
Презентация МИС Интерин PROMISПрезентация МИС Интерин PROMIS
Презентация МИС Интерин PROMISinterins
 
МИС "Пациент"
МИС "Пациент"МИС "Пациент"
МИС "Пациент"Medotrade
 
БИОСОФТ. цифровая медицина
БИОСОФТ. цифровая медицинаБИОСОФТ. цифровая медицина
БИОСОФТ. цифровая медицинаSkolkovo Robotics Center
 
Доклад на съезде Фармакологов
Доклад на съезде ФармакологовДоклад на съезде Фармакологов
Доклад на съезде ФармакологовValerija Pride (Udalova)
 
информационное сопровождение лечебно диагностического процесса
информационное сопровождение лечебно диагностического процессаинформационное сопровождение лечебно диагностического процесса
информационное сопровождение лечебно диагностического процессаmir4sveta
 
Презентация МИС "Доктор Элекс"
Презентация МИС "Доктор Элекс"Презентация МИС "Доктор Элекс"
Презентация МИС "Доктор Элекс"Alexandru Sclearuc
 
Современная ЭМК - прикладные рекомендации
Современная ЭМК - прикладные рекомендацииСовременная ЭМК - прикладные рекомендации
Современная ЭМК - прикладные рекомендацииSofya Latkina
 
Значимость медицинских информационных систем и проблемы их развития
Значимость медицинских информационных систем и проблемы их развитияЗначимость медицинских информационных систем и проблемы их развития
Значимость медицинских информационных систем и проблемы их развитияFujitsu Russia
 
5.медицинская система инвест или нет.pptx
5.медицинская система инвест или нет.pptx5.медицинская система инвест или нет.pptx
5.медицинская система инвест или нет.pptxmedconference
 
Буклет компании ЕСТАсофт 2009г
Буклет компании ЕСТАсофт 2009гБуклет компании ЕСТАсофт 2009г
Буклет компании ЕСТАсофт 2009гESTA soft
 
Интеллектуальный анализ данных и откртытые данные в клинической информатике: ...
Интеллектуальный анализ данных и откртытые данные в клинической информатике: ...Интеллектуальный анализ данных и откртытые данные в клинической информатике: ...
Интеллектуальный анализ данных и откртытые данные в клинической информатике: ...Alexey Neznanov
 
Доказательная медицина, клинические исследования и медицинская информатика: ...
Доказательная медицина, клинические исследования и медицинская информатика: ...Доказательная медицина, клинические исследования и медицинская информатика: ...
Доказательная медицина, клинические исследования и медицинская информатика: ...Alexey Neznanov
 
Современные математические модели медицинской информатики: от статистики до...
Современные математические модели медицинской информатики: от статистики до...Современные математические модели медицинской информатики: от статистики до...
Современные математические модели медицинской информатики: от статистики до...Alexey Neznanov
 

What's hot (20)

Презентация МИС Интерин PROMIS
Презентация МИС Интерин PROMISПрезентация МИС Интерин PROMIS
Презентация МИС Интерин PROMIS
 
Germes PV
Germes PVGermes PV
Germes PV
 
Институт медицинской информатики.
Институт медицинской информатики. Институт медицинской информатики.
Институт медицинской информатики.
 
ICH E5 (Ethnic Factors in The Acceptability of Foreign Clinical Data E5(R1))
ICH E5 (Ethnic Factors in The Acceptability of Foreign Clinical Data E5(R1))ICH E5 (Ethnic Factors in The Acceptability of Foreign Clinical Data E5(R1))
ICH E5 (Ethnic Factors in The Acceptability of Foreign Clinical Data E5(R1))
 
Презентация МИС Интерин PROMIS
Презентация МИС Интерин PROMISПрезентация МИС Интерин PROMIS
Презентация МИС Интерин PROMIS
 
МИС "Пациент"
МИС "Пациент"МИС "Пациент"
МИС "Пациент"
 
БИОСОФТ. цифровая медицина
БИОСОФТ. цифровая медицинаБИОСОФТ. цифровая медицина
БИОСОФТ. цифровая медицина
 
Доклад на съезде Фармакологов
Доклад на съезде ФармакологовДоклад на съезде Фармакологов
Доклад на съезде Фармакологов
 
информационное сопровождение лечебно диагностического процесса
информационное сопровождение лечебно диагностического процессаинформационное сопровождение лечебно диагностического процесса
информационное сопровождение лечебно диагностического процесса
 
PV Data Base
PV Data BasePV Data Base
PV Data Base
 
Презентация МИС "Доктор Элекс"
Презентация МИС "Доктор Элекс"Презентация МИС "Доктор Элекс"
Презентация МИС "Доктор Элекс"
 
Современная ЭМК - прикладные рекомендации
Современная ЭМК - прикладные рекомендацииСовременная ЭМК - прикладные рекомендации
Современная ЭМК - прикладные рекомендации
 
Значимость медицинских информационных систем и проблемы их развития
Значимость медицинских информационных систем и проблемы их развитияЗначимость медицинских информационных систем и проблемы их развития
Значимость медицинских информационных систем и проблемы их развития
 
5.медицинская система инвест или нет.pptx
5.медицинская система инвест или нет.pptx5.медицинская система инвест или нет.pptx
5.медицинская система инвест или нет.pptx
 
Буклет компании ЕСТАсофт 2009г
Буклет компании ЕСТАсофт 2009гБуклет компании ЕСТАсофт 2009г
Буклет компании ЕСТАсофт 2009г
 
Интеллектуальный анализ данных и откртытые данные в клинической информатике: ...
Интеллектуальный анализ данных и откртытые данные в клинической информатике: ...Интеллектуальный анализ данных и откртытые данные в клинической информатике: ...
Интеллектуальный анализ данных и откртытые данные в клинической информатике: ...
 
Доказательная медицина, клинические исследования и медицинская информатика: ...
Доказательная медицина, клинические исследования и медицинская информатика: ...Доказательная медицина, клинические исследования и медицинская информатика: ...
Доказательная медицина, клинические исследования и медицинская информатика: ...
 
Современные математические модели медицинской информатики: от статистики до...
Современные математические модели медицинской информатики: от статистики до...Современные математические модели медицинской информатики: от статистики до...
Современные математические модели медицинской информатики: от статистики до...
 
It medicine
It medicineIt medicine
It medicine
 
Роль передовых информационных технологий в сфере коммерческих медицинских усл...
Роль передовых информационных технологий в сфере коммерческих медицинских усл...Роль передовых информационных технологий в сфере коммерческих медицинских усл...
Роль передовых информационных технологий в сфере коммерческих медицинских усл...
 

Viewers also liked

Sukachova v. internet marketing
Sukachova v. internet marketingSukachova v. internet marketing
Sukachova v. internet marketingViktoria Sukachova
 
My progression from pre lim to finished music magazine
My progression from pre lim to finished music magazineMy progression from pre lim to finished music magazine
My progression from pre lim to finished music magazineedgeyy
 
Dr. Robert Cach- Laser Spine Surgery
Dr. Robert Cach- Laser Spine SurgeryDr. Robert Cach- Laser Spine Surgery
Dr. Robert Cach- Laser Spine SurgeryDr. Robert Cach
 
7 Tips for Selling Expensive Collectibles On eBay
7 Tips for Selling Expensive Collectibles On eBay7 Tips for Selling Expensive Collectibles On eBay
7 Tips for Selling Expensive Collectibles On eBayzigabou
 
Bcc comp4 ppt2
Bcc comp4 ppt2Bcc comp4 ppt2
Bcc comp4 ppt2ifrieshe
 
2012采麗目錄
2012采麗目錄2012采麗目錄
2012采麗目錄wtbaryi
 
Prophix software
Prophix softwareProphix software
Prophix softwareSergeys7
 
Understanding church minstry نحو مفهوم صحيح للخدمه الدكتور القس فاروق الدي...
Understanding church  minstry نحو مفهوم صحيح للخدمه   الدكتور القس فاروق الدي...Understanding church  minstry نحو مفهوم صحيح للخدمه   الدكتور القس فاروق الدي...
Understanding church minstry نحو مفهوم صحيح للخدمه الدكتور القس فاروق الدي...Ibrahimia Church Ftriends
 
Edecanes glamour cd. juarez chihuahua
Edecanes glamour   cd. juarez chihuahuaEdecanes glamour   cd. juarez chihuahua
Edecanes glamour cd. juarez chihuahuaAbraham Vazquez
 
Inv pres q22016_final
Inv pres q22016_finalInv pres q22016_final
Inv pres q22016_finalCNOServices
 
About Ag 1 Source
About Ag 1 SourceAbout Ag 1 Source
About Ag 1 SourceAg 1 Source
 
Chương trình kỹ năng sống Bizee Bees
Chương trình kỹ năng sống Bizee BeesChương trình kỹ năng sống Bizee Bees
Chương trình kỹ năng sống Bizee BeesNguyễn Lâm
 
Beneficios practicos de la utilizacion de un computador en la gestion
Beneficios practicos de la utilizacion de un computador en la gestionBeneficios practicos de la utilizacion de un computador en la gestion
Beneficios practicos de la utilizacion de un computador en la gestionVanessa Dominguez Acosta
 
Clash of the Perverts!
Clash of the Perverts!Clash of the Perverts!
Clash of the Perverts!Pure Paapi
 

Viewers also liked (20)

Sukachova v. internet marketing
Sukachova v. internet marketingSukachova v. internet marketing
Sukachova v. internet marketing
 
Viral video
Viral videoViral video
Viral video
 
My progression from pre lim to finished music magazine
My progression from pre lim to finished music magazineMy progression from pre lim to finished music magazine
My progression from pre lim to finished music magazine
 
Dr. Robert Cach- Laser Spine Surgery
Dr. Robert Cach- Laser Spine SurgeryDr. Robert Cach- Laser Spine Surgery
Dr. Robert Cach- Laser Spine Surgery
 
Que es un buscador
Que es un buscadorQue es un buscador
Que es un buscador
 
7 Tips for Selling Expensive Collectibles On eBay
7 Tips for Selling Expensive Collectibles On eBay7 Tips for Selling Expensive Collectibles On eBay
7 Tips for Selling Expensive Collectibles On eBay
 
ELL Success
ELL SuccessELL Success
ELL Success
 
Bcc comp4 ppt2
Bcc comp4 ppt2Bcc comp4 ppt2
Bcc comp4 ppt2
 
2012采麗目錄
2012采麗目錄2012采麗目錄
2012采麗目錄
 
Prophix software
Prophix softwareProphix software
Prophix software
 
Understanding church minstry نحو مفهوم صحيح للخدمه الدكتور القس فاروق الدي...
Understanding church  minstry نحو مفهوم صحيح للخدمه   الدكتور القس فاروق الدي...Understanding church  minstry نحو مفهوم صحيح للخدمه   الدكتور القس فاروق الدي...
Understanding church minstry نحو مفهوم صحيح للخدمه الدكتور القس فاروق الدي...
 
Edecanes glamour cd. juarez chihuahua
Edecanes glamour   cd. juarez chihuahuaEdecanes glamour   cd. juarez chihuahua
Edecanes glamour cd. juarez chihuahua
 
Inv pres q22016_final
Inv pres q22016_finalInv pres q22016_final
Inv pres q22016_final
 
300 Video Worksheet
300 Video Worksheet300 Video Worksheet
300 Video Worksheet
 
Photo2
Photo2Photo2
Photo2
 
About Ag 1 Source
About Ag 1 SourceAbout Ag 1 Source
About Ag 1 Source
 
Chương trình kỹ năng sống Bizee Bees
Chương trình kỹ năng sống Bizee BeesChương trình kỹ năng sống Bizee Bees
Chương trình kỹ năng sống Bizee Bees
 
Assessing Sources
Assessing SourcesAssessing Sources
Assessing Sources
 
Beneficios practicos de la utilizacion de un computador en la gestion
Beneficios practicos de la utilizacion de un computador en la gestionBeneficios practicos de la utilizacion de un computador en la gestion
Beneficios practicos de la utilizacion de un computador en la gestion
 
Clash of the Perverts!
Clash of the Perverts!Clash of the Perverts!
Clash of the Perverts!
 

Similar to Hadoop and R guards The Health of Critically ill Patients

Big Data Patients and New Requirements for Clinical Systems
Big Data Patients and New Requirements for Clinical SystemsBig Data Patients and New Requirements for Clinical Systems
Big Data Patients and New Requirements for Clinical SystemsAlexandre Prozoroff
 
датчики диагностики
датчики диагностики датчики диагностики
датчики диагностики AnnaStrizhkina
 
Левкович-Маслюк Л.И. Задачи и проекты центра исследований и разработок ЕМС Ск...
Левкович-Маслюк Л.И. Задачи и проекты центра исследований и разработок ЕМС Ск...Левкович-Маслюк Л.И. Задачи и проекты центра исследований и разработок ЕМС Ск...
Левкович-Маслюк Л.И. Задачи и проекты центра исследований и разработок ЕМС Ск...bigdatabm
 
Программа биомедицинских технологий, живых систем и материалов
Программа биомедицинских технологий, живых систем и материаловПрограмма биомедицинских технологий, живых систем и материалов
Программа биомедицинских технологий, живых систем и материаловIlya Klabukov
 
ИТ решения GE Healthcare для радиологии - Centricity RIS/PACS/CCA
ИТ решения GE Healthcare для радиологии - Centricity RIS/PACS/CCA ИТ решения GE Healthcare для радиологии - Centricity RIS/PACS/CCA
ИТ решения GE Healthcare для радиологии - Centricity RIS/PACS/CCA mir4sveta
 
ЛИС "Ариадна". Новая фнукицональность и перспективные направления
ЛИС "Ариадна". Новая фнукицональность и перспективные направленияЛИС "Ариадна". Новая фнукицональность и перспективные направления
ЛИС "Ариадна". Новая фнукицональность и перспективные направленияАлексей Богданов
 
Nk russia symposium 2012 corp overview
Nk russia symposium 2012 corp overviewNk russia symposium 2012 corp overview
Nk russia symposium 2012 corp overviewDenis Pavlov
 
лис InterSystems Trakcare lab v2
лис InterSystems Trakcare lab v2лис InterSystems Trakcare lab v2
лис InterSystems Trakcare lab v2Denis Pavlov
 
Кибернетическая медицина 2015 успех или мистификация
Кибернетическая медицина 2015 успех или мистификацияКибернетическая медицина 2015 успех или мистификация
Кибернетическая медицина 2015 успех или мистификацияSerge Dobridnjuk
 
Philips: Повышение точности диагнозов в лучевой диагностике
Philips: Повышение точности диагнозов в лучевой диагностикеPhilips: Повышение точности диагнозов в лучевой диагностике
Philips: Повышение точности диагнозов в лучевой диагностикеExpolink
 
Конкурс презентаций - Коноплева
Конкурс презентаций -  КоноплеваКонкурс презентаций -  Коноплева
Конкурс презентаций - Коноплеваgalkina
 
Relsib
RelsibRelsib
Relsibrelsib
 
Relsib video 2
Relsib video 2Relsib video 2
Relsib video 2relsib
 
Нейронные сети. Pureso
Нейронные сети. PuresoНейронные сети. Pureso
Нейронные сети. PuresoAlexey Dmitriev
 
ИТ решения GE Healthcare: инновации и экономический эффект
ИТ решения GE Healthcare: инновации и экономический эффектИТ решения GE Healthcare: инновации и экономический эффект
ИТ решения GE Healthcare: инновации и экономический эффектmir4sveta
 
Курсовая работа (1 курс магистратуры)
Курсовая работа (1 курс магистратуры)Курсовая работа (1 курс магистратуры)
Курсовая работа (1 курс магистратуры)Ivan Novikov
 
11.хранитель public-rus
11.хранитель public-rus11.хранитель public-rus
11.хранитель public-rusSkolkovoMD
 
Живые лаборатории как инструмент развития инновационных кластеров
Живые лаборатории как инструмент развития  инновационных кластеровЖивые лаборатории как инструмент развития  инновационных кластеров
Живые лаборатории как инструмент развития инновационных кластеровEvgeny Kutsenko
 

Similar to Hadoop and R guards The Health of Critically ill Patients (20)

Big Data Patients and New Requirements for Clinical Systems
Big Data Patients and New Requirements for Clinical SystemsBig Data Patients and New Requirements for Clinical Systems
Big Data Patients and New Requirements for Clinical Systems
 
датчики диагностики
датчики диагностики датчики диагностики
датчики диагностики
 
Maxygen
MaxygenMaxygen
Maxygen
 
Левкович-Маслюк Л.И. Задачи и проекты центра исследований и разработок ЕМС Ск...
Левкович-Маслюк Л.И. Задачи и проекты центра исследований и разработок ЕМС Ск...Левкович-Маслюк Л.И. Задачи и проекты центра исследований и разработок ЕМС Ск...
Левкович-Маслюк Л.И. Задачи и проекты центра исследований и разработок ЕМС Ск...
 
Программа биомедицинских технологий, живых систем и материалов
Программа биомедицинских технологий, живых систем и материаловПрограмма биомедицинских технологий, живых систем и материалов
Программа биомедицинских технологий, живых систем и материалов
 
ИТ решения GE Healthcare для радиологии - Centricity RIS/PACS/CCA
ИТ решения GE Healthcare для радиологии - Centricity RIS/PACS/CCA ИТ решения GE Healthcare для радиологии - Centricity RIS/PACS/CCA
ИТ решения GE Healthcare для радиологии - Centricity RIS/PACS/CCA
 
Robomed
RobomedRobomed
Robomed
 
ЛИС "Ариадна". Новая фнукицональность и перспективные направления
ЛИС "Ариадна". Новая фнукицональность и перспективные направленияЛИС "Ариадна". Новая фнукицональность и перспективные направления
ЛИС "Ариадна". Новая фнукицональность и перспективные направления
 
Nk russia symposium 2012 corp overview
Nk russia symposium 2012 corp overviewNk russia symposium 2012 corp overview
Nk russia symposium 2012 corp overview
 
лис InterSystems Trakcare lab v2
лис InterSystems Trakcare lab v2лис InterSystems Trakcare lab v2
лис InterSystems Trakcare lab v2
 
Кибернетическая медицина 2015 успех или мистификация
Кибернетическая медицина 2015 успех или мистификацияКибернетическая медицина 2015 успех или мистификация
Кибернетическая медицина 2015 успех или мистификация
 
Philips: Повышение точности диагнозов в лучевой диагностике
Philips: Повышение точности диагнозов в лучевой диагностикеPhilips: Повышение точности диагнозов в лучевой диагностике
Philips: Повышение точности диагнозов в лучевой диагностике
 
Конкурс презентаций - Коноплева
Конкурс презентаций -  КоноплеваКонкурс презентаций -  Коноплева
Конкурс презентаций - Коноплева
 
Relsib
RelsibRelsib
Relsib
 
Relsib video 2
Relsib video 2Relsib video 2
Relsib video 2
 
Нейронные сети. Pureso
Нейронные сети. PuresoНейронные сети. Pureso
Нейронные сети. Pureso
 
ИТ решения GE Healthcare: инновации и экономический эффект
ИТ решения GE Healthcare: инновации и экономический эффектИТ решения GE Healthcare: инновации и экономический эффект
ИТ решения GE Healthcare: инновации и экономический эффект
 
Курсовая работа (1 курс магистратуры)
Курсовая работа (1 курс магистратуры)Курсовая работа (1 курс магистратуры)
Курсовая работа (1 курс магистратуры)
 
11.хранитель public-rus
11.хранитель public-rus11.хранитель public-rus
11.хранитель public-rus
 
Живые лаборатории как инструмент развития инновационных кластеров
Живые лаборатории как инструмент развития  инновационных кластеровЖивые лаборатории как инструмент развития  инновационных кластеров
Живые лаборатории как инструмент развития инновационных кластеров
 

More from Alexandre Prozoroff

Distributed Dataflows Processing Language, SECR 2019. (rus)
Distributed Dataflows Processing Language, SECR 2019. (rus)Distributed Dataflows Processing Language, SECR 2019. (rus)
Distributed Dataflows Processing Language, SECR 2019. (rus)Alexandre Prozoroff
 
How to assess the company's readiness to intelligent automation of office pro...
How to assess the company's readiness to intelligent automation of office pro...How to assess the company's readiness to intelligent automation of office pro...
How to assess the company's readiness to intelligent automation of office pro...Alexandre Prozoroff
 
Automatic Economy: Competency Capitalisation (rus)
Automatic Economy: Competency Capitalisation (rus)Automatic Economy: Competency Capitalisation (rus)
Automatic Economy: Competency Capitalisation (rus)Alexandre Prozoroff
 
Automatic economy, problems and prospects
Automatic economy, problems and prospectsAutomatic economy, problems and prospects
Automatic economy, problems and prospectsAlexandre Prozoroff
 
Основная проблема при проектировании систем для нового техноуклада
Основная проблема при проектировании систем для нового техноукладаОсновная проблема при проектировании систем для нового техноуклада
Основная проблема при проектировании систем для нового техноукладаAlexandre Prozoroff
 
Выявление факторов риска заболеваний на основе анализа социальной продукции
Выявление факторов риска заболеваний на основе анализа социальной продукцииВыявление факторов риска заболеваний на основе анализа социальной продукции
Выявление факторов риска заболеваний на основе анализа социальной продукцииAlexandre Prozoroff
 
Internet of Medical Things: Technological Environment of Personalized/ Precis...
Internet of Medical Things: Technological Environment of Personalized/ Precis...Internet of Medical Things: Technological Environment of Personalized/ Precis...
Internet of Medical Things: Technological Environment of Personalized/ Precis...Alexandre Prozoroff
 
mHealth in Russia: The Results of 2015
mHealth in Russia:  The Results of 2015mHealth in Russia:  The Results of 2015
mHealth in Russia: The Results of 2015Alexandre Prozoroff
 
Организация жизненного цикла SaaS-услуг в проекте НПРОД
Организация жизненного цикла SaaS-услуг в проекте НПРОДОрганизация жизненного цикла SaaS-услуг в проекте НПРОД
Организация жизненного цикла SaaS-услуг в проекте НПРОДAlexandre Prozoroff
 
В поисках определения термина информация
В поисках определения термина информацияВ поисках определения термина информация
В поисках определения термина информацияAlexandre Prozoroff
 
Декабрь 2014: HRV Battle - Сравнение Samsung Gear и Epson Pulsense с точки зр...
Декабрь 2014: HRV Battle - Сравнение Samsung Gear и Epson Pulsense с точки зр...Декабрь 2014: HRV Battle - Сравнение Samsung Gear и Epson Pulsense с точки зр...
Декабрь 2014: HRV Battle - Сравнение Samsung Gear и Epson Pulsense с точки зр...Alexandre Prozoroff
 
Ноябрь 2014. Обзор бытовых браслетов для непрерывного снятия биосигналов
Ноябрь 2014. Обзор бытовых браслетов для непрерывного снятия биосигналовНоябрь 2014. Обзор бытовых браслетов для непрерывного снятия биосигналов
Ноябрь 2014. Обзор бытовых браслетов для непрерывного снятия биосигналовAlexandre Prozoroff
 
зачем системному интегратору продуктовая линейка?
зачем системному интегратору продуктовая линейка?зачем системному интегратору продуктовая линейка?
зачем системному интегратору продуктовая линейка?Alexandre Prozoroff
 
а.прозоров объективные ограничения клиент-сервер
а.прозоров   объективные ограничения клиент-сервера.прозоров   объективные ограничения клиент-сервер
а.прозоров объективные ограничения клиент-серверAlexandre Prozoroff
 
Green cloud some questions of cloud systems evolution
Green cloud   some questions of cloud systems evolutionGreen cloud   some questions of cloud systems evolution
Green cloud some questions of cloud systems evolutionAlexandre Prozoroff
 
а.прозоров (мегаплан) бизнес в стиле мега
а.прозоров (мегаплан)   бизнес в стиле мегаа.прозоров (мегаплан)   бизнес в стиле мега
а.прозоров (мегаплан) бизнес в стиле мегаAlexandre Prozoroff
 

More from Alexandre Prozoroff (17)

Distributed Dataflows Processing Language, SECR 2019. (rus)
Distributed Dataflows Processing Language, SECR 2019. (rus)Distributed Dataflows Processing Language, SECR 2019. (rus)
Distributed Dataflows Processing Language, SECR 2019. (rus)
 
How to assess the company's readiness to intelligent automation of office pro...
How to assess the company's readiness to intelligent automation of office pro...How to assess the company's readiness to intelligent automation of office pro...
How to assess the company's readiness to intelligent automation of office pro...
 
Automatic Economy: Competency Capitalisation (rus)
Automatic Economy: Competency Capitalisation (rus)Automatic Economy: Competency Capitalisation (rus)
Automatic Economy: Competency Capitalisation (rus)
 
Automatic economy, problems and prospects
Automatic economy, problems and prospectsAutomatic economy, problems and prospects
Automatic economy, problems and prospects
 
Основная проблема при проектировании систем для нового техноуклада
Основная проблема при проектировании систем для нового техноукладаОсновная проблема при проектировании систем для нового техноуклада
Основная проблема при проектировании систем для нового техноуклада
 
Выявление факторов риска заболеваний на основе анализа социальной продукции
Выявление факторов риска заболеваний на основе анализа социальной продукцииВыявление факторов риска заболеваний на основе анализа социальной продукции
Выявление факторов риска заболеваний на основе анализа социальной продукции
 
IoT + MVNO + Health = Profit
IoT + MVNO + Health = ProfitIoT + MVNO + Health = Profit
IoT + MVNO + Health = Profit
 
Internet of Medical Things: Technological Environment of Personalized/ Precis...
Internet of Medical Things: Technological Environment of Personalized/ Precis...Internet of Medical Things: Technological Environment of Personalized/ Precis...
Internet of Medical Things: Technological Environment of Personalized/ Precis...
 
mHealth in Russia: The Results of 2015
mHealth in Russia:  The Results of 2015mHealth in Russia:  The Results of 2015
mHealth in Russia: The Results of 2015
 
Организация жизненного цикла SaaS-услуг в проекте НПРОД
Организация жизненного цикла SaaS-услуг в проекте НПРОДОрганизация жизненного цикла SaaS-услуг в проекте НПРОД
Организация жизненного цикла SaaS-услуг в проекте НПРОД
 
В поисках определения термина информация
В поисках определения термина информацияВ поисках определения термина информация
В поисках определения термина информация
 
Декабрь 2014: HRV Battle - Сравнение Samsung Gear и Epson Pulsense с точки зр...
Декабрь 2014: HRV Battle - Сравнение Samsung Gear и Epson Pulsense с точки зр...Декабрь 2014: HRV Battle - Сравнение Samsung Gear и Epson Pulsense с точки зр...
Декабрь 2014: HRV Battle - Сравнение Samsung Gear и Epson Pulsense с точки зр...
 
Ноябрь 2014. Обзор бытовых браслетов для непрерывного снятия биосигналов
Ноябрь 2014. Обзор бытовых браслетов для непрерывного снятия биосигналовНоябрь 2014. Обзор бытовых браслетов для непрерывного снятия биосигналов
Ноябрь 2014. Обзор бытовых браслетов для непрерывного снятия биосигналов
 
зачем системному интегратору продуктовая линейка?
зачем системному интегратору продуктовая линейка?зачем системному интегратору продуктовая линейка?
зачем системному интегратору продуктовая линейка?
 
а.прозоров объективные ограничения клиент-сервер
а.прозоров   объективные ограничения клиент-сервера.прозоров   объективные ограничения клиент-сервер
а.прозоров объективные ограничения клиент-сервер
 
Green cloud some questions of cloud systems evolution
Green cloud   some questions of cloud systems evolutionGreen cloud   some questions of cloud systems evolution
Green cloud some questions of cloud systems evolution
 
а.прозоров (мегаплан) бизнес в стиле мега
а.прозоров (мегаплан)   бизнес в стиле мегаа.прозоров (мегаплан)   бизнес в стиле мега
а.прозоров (мегаплан) бизнес в стиле мега
 

Hadoop and R guards The Health of Critically ill Patients

  • 1. Hadoop Hortonworks и R на страже здоровья реанимационных больных Александр Прозоров, #mHealthLab Лаборатория спецмедтехники и технологий, МФТИ Практическая конференция «Технологии больших данных» 1   ЦЖС МФТИ ИМБП РАН 25.11.2015 г.
  • 2. Современные ИТ – неотъемлемая часть технологического обеспечения реанимации Постановка и подходы к решению задач 2   ЦЖС МФТИ ИМБП РАН #mHealthLab  
  • 3. Что такое реанимация? 3   #mHealthLab   Реанимация  –  это  комплекс  мероприятий,   направленных  на  оживление  организма     Задачей  реаниматолога  является   восстановление  и  поддержание  витальных   функций  организма  –  сердечной  деятельности,   дыхания  и  обмена  веществ   Обеспечение  палат  реанимации   •  Мониторирование  витальных  функций   •  Оборудование  для  инфузионной  терапии,   оксигенации  крови,  коррекции  работы   сердца   •  Средства  для  обеспечения  питания  и  отвода   продуктов  жизнедеятельности  
  • 4. Постановка задачи #mHealthLab   2.  На  основе  мат.  модели  разработать  алгоритмы  расчета   индикаторов   •  «Количество  жизни»  –  качественно  отражающий  текущее   состояние  больного   •  «Динамика  жизни»  –  качественно  отражающий  изменение   состояния  больного   4   3.  Разработать  программное  обеспечение   •  Отображающее  значение  показателей  и  данных  монитора   жизненных  функций  больного  в  реальном  времени   •  Позволяющее  регистрировать  манипуляции  с  больным   1.  Разработать  математическую  модель,  позволяющую  на  основе   наблюдаемых  гемодинамических  показателей  больного  оценить   вероятность  наступление  летального  исхода  и  время  его   наступления  
  • 5. Подход к решению задачи #mHealthLab   1.  Получить  первичные  статистические  данные,   позволяющие  сформулировать  начальные   гипотезы  реализации  мат.  модели  и   индикаторов   2.  Построить  математическую  модель  на  основе   начальных  гипотез   3.  Построить  систему  сбора  фактических  данных   пациентов  для  верификации  мат.  модели   4.  Разработать  прикладное  программное   обеспечение   5.  Провести  клинические  испытания,  внести   необходимые  уточнения  в  мат.  модель  и   программное  обеспечение   5  
  • 6. Требования к R&D среде Фотоотчет реализации среды разработки в условиях непрерывного лечебного процесса   6   ЦЖС МФТИ ИМБП РАН #mHealthLab  
  • 7. Требования к размещению R&D среды #mHealthLab   1.  Отсутствие  помех  (сложностей)   непрерывному  лечебному  процессу   2.  Соответствие  требованиям   эпидемиологического  контроля   3.  Подключение  к  существующей  системе   витальных  мониторов   4.  Удаленный  доступ  ученых  к  R&D  среде  в   любое  время   5.  Репликация  данных  на  сервера  лаборатории   7   Тестовое  подключение  PROXY  
  • 8. Реализация основных узлов (1) #mHealthLab   8   Нет  изменений  в  рабочем  процессе   Центральная  станция  на  посту   Подключение  витальных  мониторов  
  • 9. Реализация основных узлов (2) #mHealthLab   9   Узел  обработки  данных   LTE  роутер   Funless  server   Proxy  -­‐  Raspberry  Pi  2  
  • 10. Hadoop – «озеро данных» для R&D Архитектура среды разработки, подключение к мониторам витальных функций, репликация данных, организация доступа к данным из RStudio   10   ЦЖС МФТИ ИМБП РАН #mHealthLab  
  • 11. Архитектура среды разработки (схематично) #mHealthLab   11   PROXY Центральная станция мониторинга Пациент Монитор витальных функций CACHEDB HADOOP Медработник В лабораторииЛокально в реанимации UI-сервер Медработник Ученый
  • 12. Подключение к сети мониторов витальных функций (было) #mHealthLab   12   12 port router + BOOTP Монитор витальных функций eth0 Центральная станция мониторинга eth0 Монитор витальных функций eth0 Монитор витальных функций eth0 Монитор витальных функций eth0 BED 1 ... MAC xx:xx:xx:xx:0A MAC xx:xx:xx:xx:0B MAC xx:xx:xx:xx:0C MAC xx:xx:xx:xx:0F BED 2 BED 1 BED 3 BED 6
  • 13. Подключение к сети мониторов витальных функций (стало) #mHealthLab   13   PROXY Центральная станция мониторинга Монитор витальных функций CACHEDB UI-сервер eth0 eth1 12 port switch eth0 eth0 eth0 MAC xx:xx:xx:xx:0A MAC xx:xx:xx:xx:0A Philips Intellivue MP70 Raspberry Pi 2 Intel i3, Core Duo, 4G RAM, 128G SSD (fanless!) Postgres 7.4 bokeh + flask Windows XP BED 1
  • 14. Наполнение «озера данных» в Hadoop #mHealthLab   14   CACHEDB (MASTER) CACHEDB (SLAVE) Export script AVRO HDFS HIVE RHadoop packages SOLR Исполнение R-скриптов ETL + правила Поиск данных Линейно масштабируемое хранилище с параллельным доступом к данным В лабораторииВ реанимации Репликация данных Python скрипт по выборке, конвертации и выгрузке данных Сериализация данныхЭкспорт данных
  • 15. Организация доступа к данным из RStudio #mHealthLab   15   HDFS rhdfs Basic file access rhbase + ravro HBase access HBaseMR Job Tracker RStudio Ученый Рабочая станция Hadoop cluster R rmr2 rmr2 Statistical analysis plyrmr + rmr plyrmr + rmr plyr + reshape2 Thrift
  • 16. 16   Прозоров Александр Александрович Научный сотрудник Лаборатории специальной медицинской техники и технологий МФТИ Научный сотрудник Инновационного центра космической медицины ИМБП РАН Генеральный директор ООО «Лаборатория информационных систем реального времени» Email: ap@rtlab.ru Mobi: +7 916 9989619 Есть вопросы? Задавайте! #mHealthLab