Создание базы данных для интеллектуального анализа

Модераторы: Connie, Модераторы форумов Диа-клуба

Создание базы данных для интеллектуального анализа

Сообщение Piligrim » 26 июл 2013, 17:08

Уважаемые пациенты с сахарным диабетом 1 типа!

Мы обращаемся к вам, представляя собой необычную команду - человек с 8-летним стажем СД 1 типа и врач-эндокринолог и исследователь, специализирующийся на калькуляторах болюсов и интеллектуальном анализе данных.
Мы давно знакомы с программой и книгой Ю. Кадомского и тестировали абсолютно все программы для расчета доз инсулина, обсуждавиеся на нашем форуме, ежедневно используем DiaCalc. Около полугода мы назад мы занялись проблемами извлечения пользы из дневников самоконтроля с целью прогнозирования.
Как известно, для успешной компенсации СД рекомендуется ежедневно вести дневник самоконтроля, фиксируя уровни сахара, вводимый инсулин, еду, нагрузку и другое. Бесспорно, это помогает лучше понять свой диабет и отточить свою инсулинотерапию. Однако, во-первых, данные дневника со временем устаревают и через месяц-два не могут нам ничем помочь. Во-вторых, используя любой, даже самый подробный дневник, можно предсказать уровень сахара на ближайшие 2-4 часа только очень приблизительно.
Однако сейчас появились информационные технологии (в том числе основанные на методах интеллектуального анализа данных), позволяющие глубоко анализировать огромный объем данных и на основе этого анализа делать прогноз, точность которого растет по мере накопления анализируемых данных.
Мы предлагаем совместными усилиями внедрить такой анализ в практику компенсации диабета и получить инструмент прогноза своего сахара на ближайшие часы, основанного на анализе всех действующих сейчас факторов.
Нам удалось связаться с компанией Экспасофт (expasoft.ru) специализирующейся на разработке и продвижении интеллектуальных программных продуктов (в том числе и в области медицины) и заручиться их поддержкой в реализации этого проекта.
Безусловно, мы возьмем за основу все лучшее из тех программных средств, что уже созданы в этой сфере (я имею в виду программы Диабет2000, ДиаКальк, D-Expert), при согласовании с разработчиками этих программ.
Для запуска пилотного проекта анализа данных по компенсации СД нам необходимо:
1. Понять, что эта работа действительно нужна Вам. Что Вы готовы взять ответственность за свое здоровье в свои руки, самостоятельно и ответственно изучать свое состояние и факторы влияющие на него. :не шали
2. Оценить, насколько целесообразно применять современные методы анализа данных для прогнозирования уровня сахара.
Для ответа на первый вопрос мы просим Вас потратить 5 минут своего времени и заполнить эту анктеу: :| https://docs.google.com/forms/d/13S3NsL ... M/viewform

Для ответа на второй вопрос нам необходимо набрать на своем сервере базу, состоящую из дневников самоконтроля за период не менее двух недель. В связи с этим мы обращаемся к сообществу с просьбой выслать данные своих дневников на следующих условиях:
1. Принимаются только те дневники, которые содержат как уровни сахара, так и информацию о других факторах, влияющих на сахар. Дневники, содержащие только значения гликемии, не нужны. :подумай
2. Формат дневников — любой, включая электронные дневники, таблицы и даже сканы бумажных дневников.
3. Необходимо предоставить максимально полную информацию о своем организме — указать возраст, пол, массу тела, стаж диабета, сопутствующие заболевания, род занятий, уровень физической активности, виды инсулинов и время их введения, какие-то другие особенности.
4. Паспортные данные, настоящее имя присылающего дневник не нужны, можно использовать псевдоним. :)
5. Адрес для пересылки дневников: thumos@yandex.ru
Если Вы больше не хотите ждать помощи извне, ждать появления идеальной программы для компенсации диабета, идеальной инсулиновой помпы или искусственной поджелудочной железы, если Вы сами готовы начать действовать в этом направлении, присоединяйтесь к нам в нашей работе! *YAHOO*
Заранее благодарим.
С уважением, Тимофей и Наталья Мякины :D
Аватара пользователя
Piligrim

 
Сообщения: 18
Зарегистрирован: 27 ноя 2012, 20:07
Откуда: Новосибирск

Re: Создание базы данных для интеллектуального анализа

Сообщение Фантик » 26 июл 2013, 20:40

Piligrim, в порядке высказывания идеи. Я бы на вашем месте сделал следующее. Завёл бы сервер в интернете, написал бы программку, которая бы позволяла пользователям записывать в свой аккаунт свой ежедневный дневник со всеми нужными полями. На выходе программа давала бы пользователю возможность, помимо прочего, скопировать в текстовом виде в буфер переформатированный в стандартном для Диа-клуба виде вывод за день для копирования в свою тему на форуме (возможны варианты, например, выдача пользователю ссылки для просмотра дневника в каком-то объёме посторонними). Вы в качестве побочного продукта будете иметь тонны информации, а люди будут заинтересованы - если Вы предложите им какие-то интересные или нужные для них инструменты.
Жизнь делится на два этапа — сначала нет ума, потом здоровья.

За это сообщение автора Фантик поблагодарили: 5
Irena03 (26 июл 2013, 21:49) • mag17 (27 июл 2013, 10:18) • miheew (27 июл 2013, 07:21) • Piligrim (29 июл 2013, 19:22) • striker (26 июл 2013, 20:53)
Рейтинг: 5.38%
 
Аватара пользователя
Фантик

 
Сообщения: 13119
Зарегистрирован: 08 сен 2006, 11:18
Откуда: Москва, Россия
Возраст: 59

Re: Создание базы данных для интеллектуального анализа

Сообщение Choa » 27 июл 2013, 05:22

Piligrim писал(а):мы просим Вас потратить 5 минут своего времени и заполнить эту анктеу

анкету то я заполнила, но вот на некоторые вопросы никак не ответить однозначно...
Например, человек который работает весь день и питается в столовой никак не сможет точно учесть количество съеденных ГУ или ХЕ, у нас это точно невозможно. Приходится корректировать по факту.
В моей ситуации имеющийся DiaCalc меня вполне устраивает...

За это сообщение автора Choa поблагодарил:
Piligrim (29 июл 2013, 19:56)
Рейтинг: 1.08%
 
Аватара пользователя
Choa

 
Сообщения: 580
Зарегистрирован: 25 авг 2011, 18:16
Откуда: г.Красноярск
Возраст: 60

Re: Создание базы данных для интеллектуального анализа

Сообщение Irena03 » 27 июл 2013, 09:48

Для меня важна возможность анализа и прогнозирования в условиях, когда еда посчитана точно и режим соблюдается - например, в выходные. Накопленный за это время опыт оказывается очень полезным в ситуациях, когда компенсироваться приходится на глазок.
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Роберт Шекли, «Верный вопрос».

За это сообщение автора Irena03 поблагодарил:
Piligrim (29 июл 2013, 19:57)
Рейтинг: 1.08%
 
Irena03

 
Сообщения: 4214
Зарегистрирован: 14 сен 2011, 08:53
Откуда: Москва, САО.
Возраст: 58

Re: Создание базы данных для интеллектуального анализа

Сообщение Piligrim » 29 июл 2013, 19:52

Фантик писал(а):Piligrim, ...Завёл бы сервер в интернете, написал бы программку, которая бы позволяла пользователям записывать в свой аккаунт свой ежедневный дневник со всеми нужными полями... Вы в качестве побочного продукта будете иметь тонны информации, а люди будут заинтересованы - если Вы предложите им какие-то интересные или нужные для них инструменты.

Спасибо за отклик! Мы на 200% согласны, что главное - удобный инструмент для ввода данных. Когда он есть, и вправду, большой объем данных обеспечен. Удобный сбор данных, конечно, нужно организовать. Однако, прежде чем разрабатывать систему ввода данных, нужно быть уверенными, что предложенный механизм обработки данных будет хорошо работать, для этого нужен исходный материал в виде дневников. А так-то в интернете и так огромное количество разных дневников и систем для их ведения. Есть и в ДиаКальк дневник, и система НормаСахар и в D-Expert очень продуманный дневник создан. Мы ведь обращаемся не ко всем, а лишь к тем пользователям, у кого УЖЕ есть приличные данные, накопленные в какой-либо системе или файле. :подумай Кроме того, проблема в том, что даже в ПК или в планшетный ПК данные вносить не всегда удобно. Тут каждый приспособился, как смог. :хорошо А ведь для получения прогноза нужно непременно вносить данные сразу после их получения, оперативно. А бывает, что с трудом находишь минуту даже просто измерить сахар, не то что вносить его куда-то. :oops: Поэтому в идеале надо сделать так, чтобы данные сами вносились в систему после измерения - либо глюкопульт как в помпе АккуЧек Комбо, либо глюкометр, передающий данные. Но это пока впереди. :)
Последний раз редактировалось Piligrim 29 июл 2013, 20:17, всего редактировалось 1 раз.
Аватара пользователя
Piligrim

 
Сообщения: 18
Зарегистрирован: 27 ноя 2012, 20:07
Откуда: Новосибирск

Re: Создание базы данных для интеллектуального анализа

Сообщение Piligrim » 29 июл 2013, 20:05

Благодарим всех за отзывы и проявленный интерес! Невозможность подсчитать количество углеводов во всяких неудобных условиях, а так же учитывать самую разнообразную физическую нагрузку - это и есть самая большая трудность. :подумай Каждый учится на своем опыте, не всегда успешно. Однако интеллектуальный анализ данных позволяет создать систему, которая сама учится на нашем опыте, как личном, так и коллективном. И по мере обучения она приносит все больше пользы каждому конкретному пользователю. :) По-прежнему ждем Ваших дневников, благодарим тех, кто уже откликнулся и выслал! :)
Аватара пользователя
Piligrim

 
Сообщения: 18
Зарегистрирован: 27 ноя 2012, 20:07
Откуда: Новосибирск

Re: Создание базы данных для интеллектуального анализа

Сообщение Juris » 29 июл 2013, 21:57

Невозможность подсчитать количество углеводов во всяких неудобных условиях, а так же учитывать самую разнообразную физическую нагрузку - это и есть самая большая трудность. Каждый учится на своем опыте, не всегда успешно. Однако интеллектуальный анализ данных позволяет создать систему, которая сама учится на нашем опыте, как личном, так и коллективном. И по мере обучения она приносит все больше пользы каждому конкретному пользователю. По-прежнему ждем Ваших дневников, благодарим тех, кто уже откликнулся и выслал!

Если человек не способен или пока не научился определять потребную дозу в разных "неудобных условиях" или "учитывать свою самую разнообразную физическую нагрузку", то чужой опыт и чужие дневники в этом ему не помогут. Более того, они будут даже вредны, поскольку подменяют понимание физического смысла процессов, протекающих в его организме, суррогатом процессов, протекающих у других. Подменяют индивидуальную инсулинопотребность, какой-то среднестатистическо-коллективной. Идя по этому пути коллективного "интеллектуального анализа", вы рано или поздно вернетесь к хорошо известным "кучкам", "штучкам". "пясткам", "кружко-ложкам" и т.д. Диабет индивидуален и это самое главное, что должен понять диабетик. Понять и познавать физическую суть диабета вообще и своего - в частности. Соответственно, нет и не может быть каких-то глобальных общих дневников. Они тоже индивидуальны и должны отражать то, что нужно диабетику на данном этапе его познания себя. Да и не факт, что они вообще нужны всем и всегда :)
Ну а это :
Поэтому в идеале надо сделать так, чтобы данные сами вносились в систему после измерения - либо глюкопульт как в помпе АккуЧек Комбо, либо глюкометр, передающий данные.

Вообще ерунда. ИМХО, ИМХО, ИМХО :спасибо: Голые данные глюкометра или еще чего-то без привязки к конкретному жизненному фону вообще не стоят ломаного гроша. Ну хотя бы потому, что одинаково высокий СК. к примеру, может быть по разным и, зачастую, по совершенно противоположным причинам. Следовательно, голые цифры сахаров сами по себе ничего не значат и не освобождают диабетика от необходимости вносить в дневник еще кучу параметров. Такую большую кучу, что ему рано или поздно просто надоест это делать :плачу
https://juri.dia-club.ru/ - не берите особо в голову. Это всего лишь измышления дилетанта и не более того.
Juris

 
Сообщения: 14115
Зарегистрирован: 31 мар 2004, 17:49
Откуда: Рига, Латвия
Возраст: 73

Re: Создание базы данных для интеллектуального анализа

Сообщение Piligrim » 30 июл 2013, 03:33

Juris писал(а):то чужой опыт и чужие дневники в этом ему не помогут. Более того, они будут даже вредны, поскольку подменяют понимание физического смысла процессов, протекающих в его организме, суррогатом процессов, протекающих у других. Подменяют индивидуальную инсулинопотребность, какой-то среднестатистическо-коллективной.

Очень ценная заметка! Большое спасибо. :думаю Во-первых, речь не идет о коллективных дневниках и о каких-то средних. Разумеется, делать выводы относительно себя можно только по своим данным. Однако, имея ОЧЕНЬ большой объем информации от большого количества пользователей, во-первых, иногда можно найти пару человек в базе данных, у которых степень компенсации, физиологические характеристики, стаж диабета, режим жизни весьма похожи. И тут можно выявлять разные зависимости и впоследствии их использовать, хотя это, конечно, пока только теоретически, никто не утверждает, что это однозначно будет работать. Потому и нужно запустить пока пилотный анализ.
Juris писал(а):Голые данные глюкометра или еще чего-то без привязки к конкретному жизненному фону вообще не стоят ломаного гроша.

Голые данные глюкометра и вправду не нужны. :) В том все и дело, что наиболее удобным было бы на одном и том же устройстве рассчитывать еду, работать с коэффициентами, быстро заносить данные о нагрузке, инъекциях инсулина и режиме жизни. Измерив сахар, тут же, на этом же устройстве (или на сопряженном), "объяснить" этот сахар - нагрузка, еда, последствие незарегистрированной гипогликемии. Причем ведь наиболее удобно, чтоб устройство всегда было в кармане, как глюкометр, не было слишком тяжелым и т.д. Чтобы при незапланированной нагрузке достаточно было нажать 2-3 кнопки и дать понять умному дневнику, что сейчас будет происходить с организмом, или что нагрузка закончилась. Заодно глянуть, сколько там активного инсулина осталось от предыдущей инъекци. И тогда первичные данные о сахаре и всех влияющих факторах можно будет получать наиболее точные и с наименьшими усилиями. Тем более что в настоящее время все технические условия для появления такой вещи есть. Однако это уже немного другая тема.
Аватара пользователя
Piligrim

 
Сообщения: 18
Зарегистрирован: 27 ноя 2012, 20:07
Откуда: Новосибирск

Re: Создание базы данных для интеллектуального анализа

Сообщение Voldi » 30 июл 2013, 18:43

Заполнил опросник. Конечно вопросы и ответы формализованы, в связи с этим некоторые пояснения:
Вам легко дается расчет дозы инсулина на еду путем учета количества ХЕ?
Да, и у меня при этом нормальный сахар
Нет, у меня после еды часто непредсказуемый сахар
Хотя условно выбрал первый вариант, но как технарь конкретизирую: за период с 01.12.11 по 30.07.13 сделано 3124 измерения СК или 5.15 раз в сутки. СК менее 7 - 2279; 8 - 2584; 9 - 2819.
Готовы ли Вы взвешивать продукты с точностью до 5 грамм либо уточнять массу и состав продукта на упаковке перед каждым приемом пищи?
И
Готовы ли Вы вести более подробный дневник (с указанием времени и интенсивности физических нагрузок, факта приема алкоголя, уровня активности в течение дня и др. ) для повышения точности расчета инсулина?
Только в исключительных случаях :oops:
В моем электронном дневнике есть: СК, данные о еде (в ХЕ без данных о Б и Ж), и о инъекциях инсулина.., изредка пишу другие обстоятельства (нагрузка, болезнь, проч). Оно вам надо? :не знаю

Вы упомянули наши программные средства, вот еще некоторые наработки Книга Л. Хайнеманна "Профили действия препаратов инсулина"
Моделирование гликемической кривой
Моделирование профилей
Модель профиля короткого инсулина

Идея с универсальной, интеллектуальной, самообучающеся системой мониторинга и анализа витает в воздухе, но требует больших усилий и затрат. Piligrim, если вы взялись за нее, надеюсь вы представляете, тернии которые вам придется преодолеть :подумай Желаю продвинуться в этом направлении хотя бы на шаг :класс
Диагностика достигла таких успехов, что здоровых людей практически не осталось.
--------------------------------
Бертран Рассел.

За это сообщение автора Voldi поблагодарил:
Piligrim (01 авг 2013, 02:10)
Рейтинг: 1.08%
 
Voldi

 
Сообщения: 4732
Зарегистрирован: 04 май 2004, 10:07
Откуда: Севастополь
Возраст: 68

Re: Создание базы данных для интеллектуального анализа

Сообщение Voldi » 30 июл 2013, 18:45

Диагностика достигла таких успехов, что здоровых людей практически не осталось.
--------------------------------
Бертран Рассел.

За это сообщение автора Voldi поблагодарил:
Piligrim (01 авг 2013, 02:11)
Рейтинг: 1.08%
 
Voldi

 
Сообщения: 4732
Зарегистрирован: 04 май 2004, 10:07
Откуда: Севастополь
Возраст: 68

Re: Создание базы данных для интеллектуального анализа

Сообщение Piligrim » 01 авг 2013, 02:16

Огромное спасибо Voldi за ссылки и заполнение анкеты и за поддержку. Разумеется, дневник такого конкретного "технаря" нам ой как нужен! :D Присылайте скорее!
Аватара пользователя
Piligrim

 
Сообщения: 18
Зарегистрирован: 27 ноя 2012, 20:07
Откуда: Новосибирск

Re: Создание базы данных для интеллектуального анализа

Сообщение Piligrim » 20 авг 2013, 03:23

Дорогие друзья!
Нам прислали существенное количество дневников в различных форматах. Как оказалось, самый простой, информативный и самый удобный способ вести дневник - просто сохранять каждый раз свое меню в программе ДиаКальк. :) Наверное, это прежде всего удобно тем, кто пользуется версией программы для ПК. Пользуясь кнопкой "запомнить меню", Вы каждый раз при использовании программы сохраняете информацию о сахаре до еды, составе меню, коэффициентах, дозе инсулина, а также можете оставлять какие угодно комментарии. Далее, пользуясть вкладкой "Дневник" или кнопкой "Работа с сохраненными меню" можно добавлять сахара в течение дня и различные комментарии типа "21.00 - Лантус 20 единиц" или "13.00 - бег 15 минут" или "14.20 - ощущение гипогликемии". И затем, накопив достаточно данных, можно экспортировать дневник в текстовый файл. Подробное описание того, как сохранять меню и как работать с дневником, написано тут: http://www.diacalc.org/help
Есть небольшой опыт, как удобно это делать на практике. Обычно у нас нет времени каждый раз, измерив сахар, включать ПК и вносить туда результат, если мы не собираемся расчитывать меню. В результате, сохраняя дневник, мы сохраняем только те сахара, которые были перед едой. Чтобы обогатить дневник данными, полученными в другое время, предлагаю делать так. Вечером, перед сном открывать дневник в ДиаКальк и нажимать кнопку "добавить сахар". Далее, включив глюкометр, просмотреть все сахара за день (если глюкометр с памятью) и внести по очереди эти значения, каждый раз меняя дату и время. В итоге дневник содержит как информацию о еде, так и все сахара за день.
Итак, накопив данные за несколько дней, можно сохранить дневник в текстовый файл, а этот файл прислать по адресу thumos@yandex.ru. Работать с этими текстовыми файлами мы хорошо научились за последний месяц.
Спасибо Константину Топорову за превосходный инструмент для компенсации и для научной работы! :класс
Спасибо всем пользователем ДиаКальк за такой оперативный отклик и креативность в оформлении своих дневников :спасибо:
Ждем еще текстовые файлы и любые другие данные.
Аватара пользователя
Piligrim

 
Сообщения: 18
Зарегистрирован: 27 ноя 2012, 20:07
Откуда: Новосибирск

Re: Создание базы данных для интеллектуального анализа

Сообщение Vitamin » 20 авг 2013, 12:33

А какова методика интеллектуального анализа? Данных то можно набрать сколь угодно много...

Дело в том, что я 10 лет занимаюсь "интеллектуальным" анализом данных (внедряю SAP BI, во всех проспектах это называется "интеллектуальный анализ данных"), но дальше построения отчетности на данных клиента ничего не идет.
В нашем же случае такой анализ, как у меня, смысла не имеет.

IMHO, анализ должен удовлетворять следующим параметрам:
1. Позволять качественно и количественно находить связи между событиями и СК, причем виды этих событий в момент написания программы могут быть еще и не известны.
2. Самообучение на своих данных
3. Обладать малым количеством ручных настроек, которые подстраиваются сами с течением времени (и сколь угодно большим количеством автоматических настроек)
4. Пытаться предсказывать СК хотя бы на следующие несколько часов, опираясь на взаимосвязи, найденные ранее.
5. Уметь отсеивать неправильные данные (хотя бы с помощью человека) - например, забыли ввести обед, СК поехал вверх - программа в ступоре...

Думается мне, что это все должны уметь делать экспертные системы. Кто что скажет?
Vitamin

 
Сообщения: 201
Зарегистрирован: 08 май 2011, 20:13

Re: Создание базы данных для интеллектуального анализа

Сообщение Piligrim » 21 авг 2013, 13:03

Vitamin, все Ваши замечания относительно свойств такой системы безусловно справедливы. Интерес представляет создание не столько системы отчетности, сколько интеллектуального помощника умеющего самостоятельно строить прогностические статистические модели и анализировать результат их практического применения для непрерывного самообучения. В этой работе мы планируем использовать подход разработанный в ИМ им. Соболева СО РАН, в лаборатории Интеллектуального анализа данных под руководством профессора, д.т.н. Загоруйко Н.Г. при непосредственном участии сотрудников лаборатории.
Аватара пользователя
Piligrim

 
Сообщения: 18
Зарегистрирован: 27 ноя 2012, 20:07
Откуда: Новосибирск

Re: Создание базы данных для интеллектуального анализа

Сообщение Voldi » 21 авг 2013, 14:07

создание не столько системы отчетности, сколько интеллектуального помощника умеющего самостоятельно строить прогностические статистические модели и анализировать результат их практического применения для непрерывного самообучения.
Самообучения именно самой системы - не пользователя.
Диагностика достигла таких успехов, что здоровых людей практически не осталось.
--------------------------------
Бертран Рассел.
Voldi

 
Сообщения: 4732
Зарегистрирован: 04 май 2004, 10:07
Откуда: Севастополь
Возраст: 68
След.

Вернуться в Программы для мобильных устройств

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2