Поэтапное описание процесса решения задач в среде ИЭС HUGIN. Построение БСД. Расчёт вероятностей состояний конечных вершин (прямая задача)

Страницы работы

Содержание работы

    Поэтапное  описание  процесса  решения  задач  в  среде

                                        ИЭС  HUGIN

Для  решения  задач  экспертного оценивания  в  ИЭС  HUGIN необходимо построить  модель  исследуемой  предметной области  в  виде Байесовской Сети Доверия (БСД),   откомпилировать  построенную  БСД,   ввести  исходные  данные  и  осуществить расчёт.  

       Построение  БСД .  

Этапы:

1.  Создание  вершин,  отображающих  понятия  предметной области:

1.1.    Нанесение новой  вершины на  схему.

 

Инструмент :  [discrete chance tool]

1.2.  Присвоение  новой  вершине  системного  имени  (“Name”)  и  обозначения (“Label”)  на  схеме БСД (по умолчанию совпадает  с  системным  именем) .

Меню:   Edit-> Node Properties (Ctrl + Enter)     -  Свойства  вершин

Инструмент :            

1.3.  Задание состояний  вершины.

Меню :   Edit-> Add State       -  Добавить состояние,

Delete State   -  Удалить состояние.

Инструмент :             [add/delete  state]

Для  создания  комментариев  к  состояниям  используется  инстру- мент  или  меню  “Свойства  вершин”.

2.  Задание причинно-следственных связей.

Меню :   Edit-> Link Tool   (Ctrl + G)    -   Связать.

Инструмент :    [Link  Toll

После выбора инструмента  необходимо щелчком мыши указать  на-чальную (причину)  и  конечную (следствие) вершины. 

3.   Заполнение  таблиц  условных  вероятностей (ТУВ).

Компилирование  БСД.  

Меню :     Network->Compile (F4).

Инструмент :       [run mode tool button].

В случае успешной компиляции осуществится переход в режим  Run mode, в  котором  проводится  расчёт  искомых  показателей.

        Решение  расчётных  задач. 

Расчёт  вероятностей  состояний  конечных  вершин (прямая задача)

          при  заданных  исходных.

Этапы:

1.  Ввод  вероятностей  исходных  состояний  БСД,  т. е.  состояний  внеш-них  вершин  сети (по  умолчанию  состояния  вершины  равновероятны) .

Осуществляется  либо  в режиме редактирования [edit mode]  до  компиля-ции,  либо  непосредсвенно  в  режиме  [run  mode]  в  диалговом  окне,  вызывамом  пунктом  меню  Network->EnterLikelihood (Ctrl + L) либо иконкой на  панели  инструментов.           

Предварительно  нужно  выделить  вершину  на  схеме БСД  или  в  списке вершин.

2.   Выполнение  расчёта.

Меню:     Network->PropSumNormal (Ctrl + P).

Инструмент:             [sum propagation tool].

3.  Просмотр  результатов  расчёта.

Для  просмотра  результатов проведённого  расчёта  используется :

а)  список  вершин [node list pane].

В режиме  краткого показа списка  необходимо  двойным щелчком  мыши выбрать нужную вершину,  чтобы  были  выведены  вероятности  её  состояний, в  режиме полного показа просто найти  нужную вершину.

Меню:     View -> Expand Node List (F9)      -  Полный показ ;

View -> Collapse Node List (F10)  -  Краткий показ.

          Инструмент: [Expand Node List] (слева)  и  [Collaps NodeList].                                            

б)  окна  контроля  [monitor windows]

Необходимо  выбрать  вершину  на  схеме  БСД ,  а  затем  пункт  меню

View -> Show Monitor Windows .

Расчёт  вероятностей  состояний  вершин,  предшествующих  на  пути   

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

Этапы:

1.   Задание известных состояний (вероятность 100%).

Необходимо  дважды щёлкнуть  по  соответсвующему состоянию  в списке  вершин  или  в  окне  контроля.

2.   Выполнение  расчёта.

Используются  те же  команды  и  инструменты,  что  и  для  прямой  задачи,  а  также  специальные,  которые  применяются  для  определения  наиболее  удачных  сочетаний  предшествующих  состояний:

Меню:      Network->PropMaxNormal .

        

Инструмент:                    [max propagation tool].

3.  Просмотр  результатов  расчёта.

Аналогично  прямой  задаче.

Инициализация  БСД.

Для  сброса  ранее  заданных  и  рассчитанных  значений  вероятностей  состояний  используется  пункт меню   Network -> Initialize (Ctrl + N)   или же проводится  перекомпиляция  БСД.

Возврат  в  режим  редактирования.

Меню:      Network -> Edit (F3).

      

Инструмент:     

Похожие материалы

Информация о работе