Файл: Отчет к лабораторной работе 7.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 08.02.2024

Просмотров: 9

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

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

(СПбГУТ)


Факультет информационных систем и технологий

Кафедра информационных управляющих систем

Дисциплина «Интеллектуальные системы и технологии»

Отчет к лабораторной работе № 7

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

Выполнил:

студент группы ИСТ-622

Принял:

ст. преподаватель Котлова М.В.

Санкт-Петербург

2020 год

Цель работы: оценить показатели качества интеллектуальных информационных программных агентов при априорной неопределённости описания механизмов синхронизации их действий осуществляется на основе использования системно-аналитического обеспечения распределённого вычислительного интеллекта.
Задачи:

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

первого этапа исследования;

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

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

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

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

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

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


первого этапа исследования.


  1. Главное окно программы


В программу представлены два поля для заполнения:

  • поле «Введите количество ресурсов сети» используется для ввода количества информационных ресурсов. Информационные ресурсы сети описываются априорно неопределенным вектором R (1xl), каждый элемент которого может принимать одно из двух дискретных значений 1,0, причем , если i -ый информационный ресурс активен; – в противном случае;

  • Поле «Временное ограничение» используется для ввода временного ограничения ;

  • после нажатия на кнопку на кнопку «OK» автоматически заполняются вероятности новых переходов, если используется гипотеза о равновероятных событиях: ;

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




  1. Ввод данных в программу


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

После ввода необходимых для выполнения задания, перейдем к следящему этапу нажатием кнопки «Вперёд» происходит переход на следующую форму - второй шаг программы, в которой определяются поля.

Поле «Вероятности удачного перехода для каждого источника» используется для ввода для каждого i-ого информационного ресурса. Каждое действие ИИА выражается в генерации и отправке запроса к информационному ресурсу сети, приёме и обработке получаемого ответа.

Таким образом, поле «Распределения вероятностей для каждого источника» используется для ввода квантов времени k, плотностей распределения вероятностей дискретного времени успешного выполнения запроса

Результат представлен на рисунке 3.


  1. Ввод необходимых данных для ИИА


Далее осуществляется переход на следующую форму – третий шаг программы, в которой выбираются методы устранения неопределённости, а именно:

  • при синхронизации с динамическими приоритетами;

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

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

  • при последовательном опросе реплицированных источников информации;

  • при последовательном опросе нереплицированных источников информации;

  • при оценке достижимости цели.

Результаты представленные и описанные в методике на рисунке 4.


  1. Выбор пунктов преодоления априорной неопределённости


После выбора методов преодоления априорной неопределённости и нажатием кнопки «Вперед», программа переходит к следующему этапу.

В выведенной форме используемой программы представлены:

  • конечные данные по устранению вероятности априорной неопределенности по формуле P(k≤N〖_max〗);

  • на форме программы представляются конечные данные по вероятности устранения априорной неопределённости P(k≤N〖_max〗);

  • среднее время устранения априорной неопределённости MO[k];

  • новые распределения плотностей вероятностей для каждого выбранного метода.


Результат представлен на рисунке 5.



  1. Вероятности для каждого метода


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

Вероятность устранения априорной неопределённости P(k≤N_max) больше всего во второй ситуации 0,8, а среднее время устранения априорной неопределённости М0[k] меньше и составляет 2,43.

Согласно распределениям, успешный запрос для первого ресурса сети выполниться за пять квантов с вероятностью 64%. Успешный запрос для второго выполниться за первые пять квантов с вероятностью 83%.


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

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

ВЫВОД


В ходе лабораторной работы произведено исследование качества интеллектуальных информационных программных агентов при априорной неопределённости описания механизмов синхронизации их действий. Получены общие знания и понимания работы программного продукта “NetIntelAgent”.

Также освоены следующие компетенции:

ПК-1 – способность проводить предпроектное обследование объекта проектирования, системный анализ предметной области, их взаимосвязей;

ПК-2 – способность проводить техническое проектирование;

ПК-3 – способность проводить рабочее проектирование;

ПК-4 – способность проводить выбор исходных данных для проектирования;

ПК-10 – способность разрабатывать, согласовывать и выпускать все виды проектной документации;

ПК-30 – способность поддерживать работоспособность информационных систем и технологий в заданных функциональных характеристиках и соответствии критериям качества;

ПК-22 – способность проводить сбор, анализ научно-технической информации, отечественного и зарубежного опыта по тематике исследования

ПК-17 – способность использовать технологии разработки объектов профессиональной деятельности;

ОПК-3 – способность применять основные приемы и законы создания и чтения чертежей, и документации по аппаратным и программным компонентам информационных систем;

ОПК-6 – способность выбирать и оценивать способ реализации информационных систем и устройств (программно-, аппаратно- или программно-аппаратно-) для решения поставленной задачи.