- •Примерный тематический план лекций, практических и семинарских занятий студентов по дисциплине «Медицинская информатика»
- •Часть первая
- •Общие вопросы
- •Медицинской информатики
- •Глава 1. Основы информатики
- •1.1. Общие понятия
- •1.3. Устройство компьютеров
- •Достоинства:
- •Недостатки:
- •1.4. Программное обеспечение компьютеров
- •Глава 2. Операционная система Windows
- •2.1. Основные положения
- •2.2. Интерфейс ос Windows
- •2.3. Работа с программами
- •2.4. Инструментарий
- •Глава 3. Пакет прикладных программ Microsoft Office
- •Глава 4. Интернет.
- •4.1. Общие положения
- •4.2. Браузеры и провайдеры
- •4.3. Поиск информации в Интернет
- •4.4. Медицинские интернет-ресурсы
- •Часть вторая
- •Частные вопросы
- •Медицинской информатики
- •Глава 5 Компьютерный анализ медицинских данных
- •5.1. Понятие медицинской информации
- •Виды информации
- •5.2. Виды медицинской информации
- •5.3. Природа медицинских данных
- •5.4. Конфиденциальность медицинской информации
- •5.5. Неоднозначность медицинской информации
- •5.6. Специфика представления медицинских данных
- •5.7. Интерпретация медицинских данных
- •5.8. Статистическая обработка данных с помощью программы Statistica 6
- •5.8.1. Причины применения непараметрической статистики в медицине
- •5.8.2. Краткий обзор непараметрических методов
- •5.8.3. Программное обеспечение для непараметрической статистики
- •Глава 6 Медицинские приборно-компьютерные системы
- •6.1. Понятие о медицинских приборно-компьютерных системах
- •6.2. Классификация медицинских приборно-компьютерных систем
- •6.3. Принципы построения мпкс
- •6.4. Мпкс в функциональной диагностике сердечно-сосудистой системы
- •6.4.1. Электрокардиография
- •6.4.2. Реография
- •6.5. Электроэнцефалография
- •Средства анализа ээг
- •6.6. Полиграфия
- •Краткие характеристики методик
- •Методы моделирования, используемые при проведении психофизиологического тестирования
- •6.7. Спирография
- •6.8. Медицинские приборно-компьютерные системы (мпкс) клинического мониторинга
- •6.8.1. Общие принципы организации клинического мониторинга
- •Система автоматического наблюдения в специализированных отделениях
- •6.8.2. Суточное мониторирование артериального давления
- •Методика и техника проведения суточного мониторирования артериального давления
- •Оценка результатов смад
- •Интерпретация результатов смад
- •6.8.3. Суточный кардиомониторинг
- •Представление информации на экране и ее обработка
- •6.9. Мпкс в стоматологии
- •Вопросы для контроля
- •Глава 7 Телекоммуникационные системы в медицине
- •7.1. Основы компьютерных коммуникаций
- •Техническое обеспечение компьютерных сетей
- •Программное обеспечение компьютерных сетей
- •7.2.Телемедицина
- •7.3. Основные функции и области применения телемедицинских систем
- •7.4. Дистанционное образование в медицине
- •Практические занятия и индивидуальные телемедицинские консультации
- •Телемедицинские консультации и дистанционное обучение
- •Теленаставничество
- •7.5. Домашняя телемедицина
- •Контрольные вопросы
- •Глава 8 Нейросетевые компьютерные экспертные системы в медицине
- •8.1. Задачи, решаемые нейронными сетями
- •8.2. Архитектура нейронной сети
- •8.3. Функционирование нейрона
- •8.4. Функционирование нейросети
- •8.5. Общая схема обучения нейронной сети
- •8.6. Обучение нейросетей-классификаторов
- •8.7. Методологические аспекты обучения нейросетей
- •8.8. Тестирование примеров
- •8.9. Общие аспекты создания медицинских нейросетевых экспертных систем
- •8.10. Основные положения теории и методологии создания нейросетевых медицинских экспертных систем
- •Литература
- •Глава 9. Медицинская информатика в обеспечении разработки, принятия и внедрения административно-управленческих решений в здравоохранении
- •9.1. Государственная политика развития информационных технологий в Российской Федерации. Отраслевые целевые программы информатизации здравоохранения: механизмы реализации и результаты
- •9.2. Законодательная база внедрения информационных технологий в медицинскую практику
- •Глава 10. Информационная поддержка труда медицинских работников. Электронные версии первичной медицинской документации. Электронная подпись врача
- •Оглавление
- •Глава 1. Основы информатики 5
- •Глава 6 Медицинские приборно-компьютерные системы 85
- •Глава 7 Телекоммуникационные системы в медицине 141
- •Глава 8 Нейросетевые компьютерные экспертные системы в медицине 162
- •Глава 9. Медицинская информатика в обеспечении разработки, принятия и внедрения административно-управленческих решений в здравоохранении 188
- •Глава 10. Информационная поддержка труда медицинских работников. Электронные версии первичной медицинской документации. Электронная подпись врача 208
8.3. Функционирование нейрона
Рассмотрим устройство и функционирование отдельного нейрона. Каждое соединение от нейрона к нейрону называется синапсом. На рис. 8.3 представлен нейрон с группой синапсов, соединяющих нейрон либо с другими нейронами, либо с внешним миром. Для рассмотрения работы нейрона неважно, приходит ли сигнал к нейрону из внешнего мира или с другого нейрона, и неважно, куда отправляется сигнал с нейрона. В полносвязных сетях выходной сигнал направляется всем остальным нейронам.
Нейрон состоит из двух функциональных блоков: входного сумматора и собственно нейрона, или преобразователя.
Рис. 8.3. Схема нейрона
Функционирование нейрона происходит следующим образом:в текущий момент времени через входные синапсы (на рисунке их 3) на нейрон направляются сигналы от других нейронов и/или из внешнего мира. Каждый синапс имеет параметр, называемый весом синапса, и представляющий какое-либо число. Сигнал, проходящий через синапс, умножается на вес этого синапса. В зависимости от веса, сигнал может быть усилен (модуль веса > 1) или ослаблен (модуль веса < 1) по амплитуде. Сигналы от всех синапсов, ведущих к данному нейрону, принимает сумматор.
Сумматор производит суммирование всех пришедших сигналов и подает на собственно нейрон (преобразователь) одно число - полученную сумму. Величина этого числа будет зависеть как от величин исходных сигналов, так и от весов синапсов. Нейрон, получивший это число, преобразует его согласно своей функции, в результате которой получается другое число, и отправляет его по "аксону" всем остальным нейронам через соответствующие синапсы. Последующие нейроны производят с полученными сигналами такие же операции, лишь с тем различием, что во-первых, веса их синапсов могут быть уже другими, во-вторых, другие нейроны могут иметь другой вид функции преобразования. В конструируемых нами нейронных сетях все нейроны имеют одну и ту же функцию. Эта функция, называемая характеристической, имеет вид:
f (X) = X/(C+X) (8.1)
где X - сигнал, поступаемый с сумматора, C - константа, называемая характеристикой нейрона. Экспериментальным путем мы получили, что оптимальный диапазон характеристики для решения подавляющего большинства задач составляет от 0,1 до 0,8. Графики характеристической функции для обоих случаев представлены на рис. 8.4. Выбор функции такого вида обусловлен тем, что она гладкая, непрерывная на всем диапазоне переменных X, диапазон значений всегда ограничен. Подбор характеристики и ее влияние на работу нейронной сети будут рассмотрены ниже.
Рис. 8.4. График характеристической функции
8.4. Функционирование нейросети
В случае эмуляции нейросети на обычном компьютере все математические операции осуществляет программа. Нейронная сеть при этом представляет собой массив синаптических весов. Этот массив может находиться либо на диске компьютера в виде файла определенного формата (при хранении нейросети) либо в оперативной памяти компьютера (когда нейросеть функционирует).
При создании новой нейросети в памяти компьютера отводится место под массив синаптических весов, называемый картой. Этот массив заполняется совершенно случайными числами из определенного диапазона. Поэтому каждая созданная сеть даже при одних и тех же параметрах (число нейронов, их характеристика) является уникальной. Уникальность сетей проявляется в том, что сети с одинаковыми параметрами, обучающиеся на одинаковых задачах, ведут себя неодинаково. Это касается времени обучения, качества обучения, уверенности в выдаваемых ответах при тестировании. В этом еще одно сходство сетей с биообъектами.
Рассмотрим работу сети безотносительно к процессу обучения или выдачи решения. После инициализации сети веса всех синапсов случайны. В начальный момент времени на входные нейроны через входные синапсы (один или несколько) подается из внешнего мира вектор входных сигналов, представляющий набор чисел (или одно число). Далее этот сигнал начинает распространяться по всем связям между нейронами, изменяясь при прохождении через каждый нейрон согласно схеме функционирования нейрона. В конечном итоге, после одного прохода выходные нейроны выдадут во внешний мир какие-либо сигналы. Вся процедура однократного прохождения сигналов по нейронной сети является тактом функционирования сети. Можно не считывать сигналы с выходных нейронов после одного такта функционирования, а продолжить обмен сигналами еще несколько раз, не подавая сигналов на вход. Обычно количество тактов функционирования между подачей сигналов на вход и снятием сигналов с выхода фиксировано для данной сети. Как правило, этот параметр задается при инициализации сети и хранится в файле сети вместе с матрицей коэффициентов (как и некоторые другие параметры - число нейронов, характеристика нейронов и т.д.).
Таким образом, нейронная сеть, получающая на входе некоторый сигнал, способна после прохода его по нейронам выдавать на выходе определенный ответ, который зависит от весовых коэффициентов всех нейронов и от самого сигнала. Очевидно, что при осуществлении таких процедур на только что инициализированной сети мы будем получать на выходе сигналы, лишенные всякого смысла (весовые коэффициенты случайны). Чтобы добиться выдачи сетью требуемого результата, необходимо обучить ее.
