Главная страница
Навигация по странице:

  • ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»

  • Лабораторная работа №7

  • интеллектуальные системы и технологии 7 лаба. Исследование качества интеллектуальных информационных программных агентов при априорной неопределённости описания механизмов синхронизации их действий


    Скачать 263.58 Kb.
    НазваниеИсследование качества интеллектуальных информационных программных агентов при априорной неопределённости описания механизмов синхронизации их действий
    Анкоринтеллектуальные системы и технологии 7 лаба
    Дата30.03.2023
    Размер263.58 Kb.
    Формат файлаdocx
    Имя файлаISIT_lab_7.docx
    ТипЛабораторная работа
    #1027056


    МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
    ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

    «САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»

    (СПбГУТ)

    Направление подготовки:

    Направленность (профиль):


    Лабораторная работа №7

    по дисциплине:

    Интеллектуальные системы и технологии

    По теме:

    «Исследование качества интеллектуальных информационных

    программных агентов при априорной неопределённости описания

    механизмов синхронизации их действий»











































    Фамилия И. О.







    Руководитель




    оценка







    уч. степень, уч. звание












    Цель работы:


    Исследовать качества интеллектуальных информационных программных агентов при априорной неопределённости описания механизмов синхронизации их действий.

    Задание к лабораторной работе:


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

    2. Запустить программу NetIntelAgent и ввести входные данные для первого этапа исследования.

    3. Получить результаты инструментального оценивания на первом этапе исследования для механизма синхронизации с неизвестной функцией синхронизации; для механизма синхронизации параллельных действий ИИА, описываемого логической функцией «И»; для механизма синхронизации параллельных действий ИИА, описываемого логической функцией «ИЛИ»; для механизма синхронизации последовательных действий ИИА, описываемого логической функцией «Исключающее ИЛИ» при опросе реплицированных информационных источников; при использовании механизма синхронизации последовательных действий ИИА, описываемого логической функцией «Исключающее ИЛИ» при опросе нереплицированных информационных источников с образованием твёрдых копий экранов.

    4. Проанализировать полученные результаты и сформулировать вывод относительно влияния механизма синхронизации действий на качество ИИА.

    5. Запустить программу NetIntelAgent и ввести входные данные для второго этапа исследования

    6. Получить результаты инструментального оценивания на втором этапе исследования с образованием копий экранов для следующих механизмов синхронизации:

    1. Механизм синхронизации с неизвестной функцией синхронизации;

    2. Механизм синхронизации параллельных действий ИИА, описываемый логической функцией «И»;

    3. Механизм синхронизации последовательных действий ИИА, описываемый логической функцией «Исключающее ИЛИ» при опросе реплицированных информационных источников;

    4. Механизм синхронизации параллельных действий ИИА, описываемый логической функцией «ИЛИ»;

    5. Механизм синхронизации последовательных действий ИИА, описываемый логической функцией «Исключающее ИЛИ» при опросе нереплицированных источников;

    6. Достижимость целей функционирования ИИА в условиях неопределённости:

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

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

    7. Проанализировать полученные результаты и сформулировать вывод относительно влияния механизма синхронизации действий на качество ИИА.

    8. Запустить программу IntelAgent и ввести входные данные для третьего этапа исследования, однако предусмотреть что второй

    подпроцесс заканчивается раньше первого.

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

    2. Проанализировать полученные результаты и сформулировать вывод относительно влияния механизма синхронизации действий на качество ИИА.

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

    4. Представить отчёт о выполненной работе преподавателю и защитить его.

    5. Исправить отчёт по выполненной работе в соответствии с замечаниями преподавателя, распечатать и подписать титульный лист отчёта, сдать преподавателю электронную копию отчёта и подписанный титульный лист.

    Ход работы:


    Для выполнения задания требуется запустить программу NetIntelAgent

    Для продолжения, нужно ввести исходные данные, приведённые в задании к лабораторной работе. Вводятся количество ресурсов сети равное 2 и временное ограничение (𝑁𝑚𝑎𝑥 = 3).

    Рисунок 3 – Ввод значений, первый шаг

    После того как данные будут введены в соответствующие поля, необходимо нажать на кнопку «ОК» для того, чтобы программа могла просчитать количество возможных новых переходов. Результат выполнения данного шага приведён на рисунке 4.

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

    Для перехода на третий шаг необходимо нажать на кнопку «Вперёд». На третьем шаге выбираются необходимые алгоритмы для устранения неопределённости (рисунок 5).

    Рисунок 5 – Выбор алгоритмов для устранения неопределённости

    На рисунке 6 представлены конечные данные и распределение вероятностей.



    Рисунок 6 – Конечные данные и распределение вероятностей

    Получив конечный результат, можно сделать вывод, что вероятность устранения априорной неопределенности при последовательном опросе нериплицированных источников информации наименьшая, что равно 0,29. Соответственно, среднее время устранения неопределенности наибольшая:

    4,56. Это означает, что данный метод плохо влияет на качество ИИА.

    Однако метод устранения неопределенности при синхронизации параллельных действий ИИА, описываемой логической функцией «ИЛИ», напротив, провёл наибольшую вероятность устранения неопределенности:

    0,95 с наименьшим временем: 1,9 (данный метод положительно влияет на скорости ИИА).

    В соответствии с заданием необходимо изменить вероятности новых переходов. Это является вторым этапом выполнения лабораторной работы.



    Рисунок 7 Ввод значений, второй этап

    Необходимо проделать те же шаги, что и в первом этапе, и получить конечные значения (рисунок 8).
    Рисунок 8 – Ввод значений на втором шаге второго этапа
    Результат конечных данных и распределения вероятностей представлен на рисунке 9.



    Рисунок 9 Конечные данные и распределение вероятностей второго этапа

    Основываясь на полученном результате, можно сделать вывод, что результаты схожи с первым экспериментом, но вероятность устранения неопределенности при синхронизации с динамическими приоритетами стала выше: 0,8 (на первом этапе 0,79), а среднее время уменьшилось: 2,42 (на первом этапе 2,52), что говорит о том, что второй эксперимент эффективнее первого.

    В соответствии с заданием вновь изменены вероятности новых переходов. Это является третьим этапом выполнения лабораторной работы. Результат изменения представлен на рисунке 10.

    Рисунок 8 – Ввод значений, третий этап


    Необходимо выполнить те же шаги и получить конечный результат (рисунок 13).



    Рисунок 9 – Конечные данные и распределение вероятностей, этап третий

    Получив конечный результат, можно сделать вывод, что вероятность устранения неопределенности при синхронизации с динамическими приоритетами стала ниже: 0,78 (на первом этапе 0,79, на втором 0,8), а среднее время увеличилось: 2,66 (на первом этапе 2,52, на втором 2,42).

    Также вероятности достижимости целей функционирования ИИА в условиях неопределенности стали ниже. Это говорит о том, что в ходе последнего эксперимента получен наименее эффективное функционирование ИИА. Остальные механизмы никак не изменили своих результатов. Отсюда можно сделать вывод, что они не влияют на качество функционирования ИИА.

    Вывод:


    В результате выполнения лабораторной работы проведены исследования качества ИИА при априорной неопределенности описания механизмов синхронизации их действий.

    Проведены ряд экспериментов (этапов), в процессе которых были выявлены сильные стороны и слабые.

    Наиболее эффективным оказался второй эксперимент, когда первый подпроцесс заканчивается раньше второго (второй этап), влияние механизмов синхронизации действий на качество ИИА оказалось наиболее эффективным.


    написать администратору сайта