Научная статья на тему 'Индивидуальное прогнозирование качества и технического состояния средств медицинской электроники методом пороговой логики'

Индивидуальное прогнозирование качества и технического состояния средств медицинской электроники методом пороговой логики Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
62
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНДИВИДУАЛЬНОЕ ПРОГНОЗИРОВАНИЕ / МЕТОД ПОРОГОВОЙ ЛОГИКИ / ТЕХНИЧЕСКОЕ СОСТОЯНИЕ / КАЧЕСТВО / INDIVIDUAL PREDICTION / METHOD OF THE THRESHOLD LOGIC / TECHNICAL CONDITION / QUALITY

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Собчук Н.С., Высоцкий О.П.

Приведены результаты разработки программы для индивидуального прогнозирования качества и технического состояния средств медицинской электроники (СМЭ) методом пороговой логики и алгоритм работы с программой при разработке решающего правила для прогнозирования. Программный пакет позволяет оперативно и качественно разработать оператор прогнозирования. Он может использоваться как в учебных целях, так и для реального индивидуального прогнозирования технического состояния конкретного СМЭ.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Собчук Н.С., Высоцкий О.П.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

INDIVIDUAL FORECASTING OF QUALITY AND THE TECHNICAL CONDITION OF MEANS OF MEDICAL ELECTRONICS THE METHOD OF THRESHOLD LOGIC

Results of working out of the program for individual forecasting of quality and technical condition of means of medical electronics by a method of threshold logic and algorithm of work with the program are resulted by working out of a solving rule for forecasting. The operator of forecasting allows to develop a software package operatively and qualitatively. It can be used both in the educational purposes, and for real individual forecasting of a technical condition concrete of means of medical electronics.

Текст научной работы на тему «Индивидуальное прогнозирование качества и технического состояния средств медицинской электроники методом пороговой логики»

_Доклады БГУИР_

2016 № 7 (101)

УДК 681.518.54 (0758)

ИНДИВИДУАЛЬНОЕ ПРОГНОЗИРОВАНИЕ КАЧЕСТВА И ТЕХНИЧЕСКОГО СОСТОЯНИЯ СРЕДСТВ МЕДИЦИНСКОЙ ЭЛЕКТРОНИКИ МЕТОДОМ

ПОРОГОВОЙ ЛОГИКИ

НС. СОБЧУК, О.П. ВЫСОЦКИЙ

Белорусский государственный университет информатики и радиоэлектроники П. Бровки, 6, Минск, 220013, Беларусь

Поступила в редакцию 22 ноября 2016

Приведены результаты разработки программы для индивидуального прогнозирования качества и технического состояния средств медицинской электроники (СМЭ) методом пороговой логики и алгоритм работы с программой при разработке решающего правила для прогнозирования. Программный пакет позволяет оперативно и качественно разработать оператор прогнозирования. Он может использоваться как в учебных целях, так и для реального индивидуального прогнозирования технического состояния конкретного СМЭ.

Ключевые слова: индивидуальное прогнозирование, метод пороговой логики, техническое состояние, качество.

Введение

В связи с усложнением аппаратуры, использованием ее в экстремальных условиях очень часто требуется знать уровень качества каждого отдельно взятого экземпляра функционального элемента, узла, блока СМЭ или электронного аппарата. Одним из эффективных методов решения этой задачи является индивидуальное прогнозирование качества [1] Процедура решения задач прогнозирования включает следующие этапы: обучающий эксперимент, обучение, экзамен и собственно прогнозирование однотипных изделий, не участвующих в обучающем эксперименте.

Методика эксперимента

Программное обеспечение написано на языке программирования C# [2] в среде разработки Visual Studio 2015 с использованием библиотеки интерфейсов WPF [3] и OxyPlot. В индивидуальном прогнозировании на основе теории распознавания образов начальное состояние каждого экземпляра СМЭ оценивается по значениям информативных параметров изделия - признаков, которые вероятностно связаны с прогнозируемым параметром [4]. На основе этой информации определяется состояние прогнозируемого параметра каждого экземпляра СМЭ в будущем, т.е. по истечении времени прогноза (¿пр). Информативными параметрами служат электрофизические параметры изделий (частота, токи утечки, напряжение пробоя и т.д.). Измерение значений признаков производится в начальный момент времени t\.

Простым и эффективным является метод индивидуального прогнозирования, основанный на принципах пороговой (мажоритарной) логики [5]. Суть метода пороговой логики состоит в преобразовании признаков, измеренных для i экземпляров, в двоичное число и принятии решения о классе экземпляра по набору (комбинации) двоичных чисел.

Для нахождения решающего правила необходимо соответствующим образом обработать данные обучающего эксперимента. Сначала производится преобразование значений признаков xi i-го экземпляра во входные двоичные сигналы Z (0 или 1) по соотношениям:

2016

№ 7 (101)

Z'j = 1, если x'j > xJ0 Z\ = 0, если x' < x 0

Z'j = 1, если x'j < xj0 I Z1 = 0, если x1 > x 01

при m .j > my2

при m .j < mj2,

(1)

(2)

где Х]о - пороговое значение у-го признака; туь т]2 - среднее значение у-го признака в классе К и К2 соответственно.

Для определения оптимального порогового значения у-го признака (х;о) задаются несколькими точками, лежащими между значениями математических ожиданий в разных классах (т. е. между ту1 и ту^), производят преобразование значений у-го признака в двоичные сигналы по соотношениям (1, 2) и определяют для каждой точки значение вероятности правильных решений;

п(к2 /г=1,0)+п(к /г = о, 1)

p = 1 -

прав

(3)

где п - объем выборки; п (K2/2 = 1,0) - число ошибочных решений о присвоении экземпляру класса K2 сигнала 1, (0); n (К1/2 = 0,1) - число ошибочных решений о присвоении экземпляру класса Ki сигнала 0, (1). В качестве порогового значения принимают такую точку, для которой Рправ имеет максимальное значение.

Однако этот этап работы и последующие, требуют большого количества вычислений и неоднократного их повторения. В связи с этим возникла задача разработки программного комплекса. После запуска программы при разработке решающего правила для прогнозирования в появившемся окне необходимо выбрать источник данных «Вводить вручную». В таблице необходимо ввести наименования параметров изделий (рис. 1). После необходимо нажать кнопку «Начать обучение».

Рис. 1. Внешний вид окна программы в начале обучения

Откроется окно «Обучение решающей функции» (рис. 2). В первой таблице «Обучающая выборка» необходимо ввести полученные данные параметров изделий до прохождения ускоренных испытаний, а также указать фактический класс изделия: 1 - изделие осталось рабочим после ускоренных испытаний, 2 - изделие стало нерабочим после ускоренных испытаний. Во второй таблице «Обучение» после ввода всех значений в первую таблицу будет выведены средние значения для разных классов всех параметров. При выделении любой строки в нижней части окна выводится график зависимости правильности разграничения параметра в зависимости от порогового значения. Максимальное значение вероятности правильности разграничения параметра в зависимости от порогового значения имеет определенный диапазон значений признака. В столбец «Порог решающей функции» необходимо ввести порог, приводящий к максимизации процента правильных решений.

n

2016

№ 7 (101)

Рис. 2. Внешний вид окна«Обучение решающей функции» после введения в таблицу «Обучающая выборка» значений параметров и значения класса изделий

Далее программно определяется вес у-го двоичного сигнала. Для определения веса а. ) у-го входного двоичного сигнала (2/) подсчитываются оценки вероятностей,

полученные из результатов обучающей выборки. В столбцах а(0) и а(1) выводятся коэффициенты для расчета значения решающей функции. Эту процедуру необходимо провести для каждого признака. После выбора порогового значения для всех параметров в первой таблице появятся значения двоичных сигналов по каждому параметру и значение решающей функции для каждого изделия (рис. 3).

Рис. 3. Внешний вид окна «Обучение решающей функции» после выбора пороговых значений для всех параметров Подсчет значения решающей функции для каждого изделия обучающей выборки производится по формуле:

к

F(Z1, Z2,..., zk) = (Zj), (4)

j=i

где а . (Zj ) - вес j-го двоичного сигнала, взятый для /-го экземпляра.

Следующим этапом является определение порога разделения классов (Р0), для чего задаются несколькими точками из области определения решающей функции F1, для изделий обучающей выборки. В каждой выбранной точке производят разделение на классы выборки и определяют риск потребителя (Р21) и риск изготовителя (Р12) и значение вероятности правильных решений (Рправ).В качестве искомого порога разделения классов Р0 берут такое значение, чтобы:

P12 ^ min при P21 < Р21доп и р = шах. (5)

_Доклады БГУИР_

2016 № 7 (101)

В третьей таблице «Расчет решающей функции», если все предыдущие пункты выполнены правильно, должны появиться средние значения решающей функции для классов 1 и 2. При нажатии на строку в этой таблице в нижней части экрана выведется график зависимости правильности решений, риска изготовителя и риска потребителя от порога решающей функции (рис. 4).

Рис. 4. Таблица «Расчет решающей функции» и графики зависимости правильности решения, риска потребителя и риска изготовителя от величины порога решающей функции

В программе после выбора порога решающей функции в первой таблице последний столбец автоматически рассчитывается и показывает расчетный класс. После этого необходимо сохранить решающую функцию в файл. Для этого нажимаем в верхнем меню кнопку «Сохранить» ^ «Обучение» и выбрать директорию и название файла для сохранения. После сохранения появляется возможность проверки решающей функции на проверочных данных (экзамен). Для этого необходимо нажать кнопку «Проверить» на верхнем меню, и в первой таблице ввести значения параметров проверочных изделий, указать их класс. Программа автоматически применит созданную решающую функцию к введенным данным и выведет расчетный класс. В строке над таблицей будет выведено значение правильности решений (рис. 5). При удовлетворительном результате проверки решающего правила можно это правило использовать для прогнозирования однотипных новых изделий. Прогнозирование однотипных новых изделий, не участвовавших в обучающем эксперименте, выполняется в следующем порядке:

а) измерение значений признаков /-го контролируемого изделия;

б) преобразование признаков /-го изделия х(г),х(г),..., X(г^ во входные двоичные

сигналы 1?},7(},...,1« , 11};

в) поиск в логической таблице набора, соответствующего его контролируемому изделию, и принятие решения о классе.

Проверка решающего правила. Процент правильных решений 100,00%

л Параметр Фактический класс Двоичный сигнал Решающая функция Fu Расчётный 1' <

Ток lk ыА На"Р»™™ = ' Ust, м В Кст Р Z1 72 Z3 Z4

1 г 3 4 5 гсьг^ 2780,61 1,73 0,39 1 1 1 0 3,33 1 л 1

185,64 3237,96 1,74 0,54 1 1 1 1 3,67 1

137.15 2613. * S 2,1 S 0,39 1 1 1 0 3,33 1

78,60 1667,67 2,42 0,36 Ï 0 0 0 1,33 2

212,12 2755,07 2,52 0,77 1 1 1 1 3,67 1

о 134,76 2503,4S 2,69 0,34 2 0 1 0 2,33 2

Рис. 5. Проверка решающей функции на проверочных данных

Заключение

Разработанная программа позволяет проводить интерактивный анализ данных с целью разработки решающего правила для определения работоспособности изделия через конкретный промежуток времени. В программе сочетаются удобный интерфейс, автоматизация расчетов, возможность коррекции всех параметров алгоритма построения решающей функции и высокая скорость обработки данных на этапе разработки решающего правила. Применение программы позволит ускорить расчет параметров для разработки решающего правила по определения работоспособности изделия на конкретный промежуток времени, оптимизировать вопросы обслуживания СМЭ, и программно создавать.

_ffoKMflbiErYHP_

2016 № 7 (101)

INDIVIDUAL FORECASTING OF QUALITY AND THE TECHNICAL CONDITION OF MEANS OF MEDICAL ELECTRONICS THE METHOD OF THRESHOLD LOGIC

N.S. SOBCHUK, O.P.VYSOTSKY

Abstract

Results of working out of the program for individual forecasting of quality and technical condition of means of medical electronics by a method of threshold logic and algorithm of work with the program are resulted by working out of a solving rule for forecasting. The operator of forecasting allows to develop a software package operatively and qualitatively. It can be used both in the educational purposes, and for real individual forecasting of a technical condition concrete of means of medical electronics.

Keywords: individual prediction, method of the threshold logic, technical condition, quality.

Список литературы

1. Давыдов П. С. Техническая диагностика радиоэлектронных устройств и систем. М., 1988.

2. Albahari J., Albahari B. C# 6.0 in a Nutshell: The Definitive Reference. 2015.

3. Matthew McD. Pro WPF 4.5 in C#. 2012.

4. Пестряков В.Б, Андреева В.В. Индивидуальное прогнозирование состояния РЭА с использованием теории распознавания образов. Куйбышев, 1960.

5. Боровиков С.М. Некоторые вопросы эффективности методов индивидуального прогнозирования на основе принципов мажоритарной логики. М., 1960.

УДК 616.831-612.821.1:616-072.8

ИСПОЛЬЗОВАНИЕ КОМПЬЮТЕРИЗИРОВАННОГО МЕТОДА ИССЛЕДОВАНИЯ СКОРОСТИ РЕАКЦИИ И ТОЧНОСТИ МОТОРИКИ РУК У ПАЦИЕНТОВ С АРТЕРИАЛЬНОЙ ГИПЕРТЕНЗИЕЙ

Э.К. СИДОРОВИЧ, Т.С. ПАВЛОВСКАЯ, А.Е. АБАКУМОВ, А.В. АСТАПЕНКО

РНПЦ неврологии и нейрохирургии Скорины 24, 220114, Минск, Беларусь

Поступила в редакцию 22 ноября 2016

Приведены результаты оценки скорости реакции и точности моторики рук у пациентов с артериальной гипертензией в зависимости от степени заболевания и наличия когнитивного снижения.

Ключевые слова: артериальная гипертензия, точность моторики рук, замедление скорости реакций, компьютеризированный метод.

Введение

Артериальная гипертензия (АГ) является одним из ведущих факторов риска развития цереброваскулярной патологии. Ежегодно от заболеваний, связанных с АГ, умирает более 9 миллионов человек [1]. Доказано, что АГ повышает риск развития не только инсульта, но и хронических ишемических нарушений мозгового кровообращения (ХИНМК) [2]. Ранняя

i Надоели баннеры? Вы всегда можете отключить рекламу.