ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 08.02.2024
Просмотров: 9
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)
Факультет информационных систем и технологий
Кафедра информационных управляющих систем
Дисциплина «Интеллектуальные системы и технологии»
Отчет к лабораторной работе № 7
«Исследование качества интеллектуальных информационных программных агентов при априорной неопределённости описания механизмов синхронизации их действий»
Выполнил:
студент группы ИСТ-622
Принял:
ст. преподаватель Котлова М.В.
Санкт-Петербург
2020 год
Цель работы: оценить показатели качества интеллектуальных информационных программных агентов при априорной неопределённости описания механизмов синхронизации их действий осуществляется на основе использования системно-аналитического обеспечения распределённого вычислительного интеллекта.
Задачи:
-
Запустить программу NetIntelAgent и ввести входные данные для
первого этапа исследования;
-
Получить результаты инструментального оценивания на первом этапе исследования для механизма синхронизации с неизвестной функцией синхронизации; -
Проанализировать полученные результаты и сформулировать вывод относительно влияния механизма синхронизации действий на качество ИИА; -
Составить отчёт по выполненной лабораторной работе. В отчёт включить: цель работы, задание, копии выполненных действий с комментариями, представляющими их содержание, и вывод; -
Представить отчёт о выполненной работе преподавателю и защитить его; -
Исправить отчёт по выполненной работе в соответствии с замечаниями преподавателя, распечатать и подписать титульный лист отчёта, сдать преподавателю электронную копию отчёта и подписанный титульный лист;
-
Запустить программу NetIntelAgent и ввести входные данные для
первого этапа исследования.
-
Главное окно программы
В программу представлены два поля для заполнения:
-
поле «Введите количество ресурсов сети» используется для ввода количества информационных ресурсов. Информационные ресурсы сети описываются априорно неопределенным вектором R (1xl), каждый элемент которого может принимать одно из двух дискретных значений 1,0, причем , если i -ый информационный ресурс активен; – в противном случае; -
Поле «Временное ограничение» используется для ввода временного ограничения ; -
после нажатия на кнопку на кнопку «OK» автоматически заполняются вероятности новых переходов, если используется гипотеза о равновероятных событиях: ; -
вероятности новых переходов можно указывать вручную, если известно, что с вероятностью близкой к единице какой-либо i-ый подпроцесс заканчивается позже других подпроцессов:
-
Ввод данных в программу
2 Получить результаты инструментального оценивания на первом этапе исследования для механизма синхронизации с неизвестной функцией синхронизации.
После ввода необходимых для выполнения задания, перейдем к следящему этапу нажатием кнопки «Вперёд» происходит переход на следующую форму - второй шаг программы, в которой определяются поля.
Поле «Вероятности удачного перехода для каждого источника» используется для ввода для каждого i-ого информационного ресурса. Каждое действие ИИА выражается в генерации и отправке запроса к информационному ресурсу сети, приёме и обработке получаемого ответа.
Таким образом, поле «Распределения вероятностей для каждого источника» используется для ввода квантов времени k, плотностей распределения вероятностей дискретного времени успешного выполнения запроса
Результат представлен на рисунке 3.
-
Ввод необходимых данных для ИИА
Далее осуществляется переход на следующую форму – третий шаг программы, в которой выбираются методы устранения неопределённости, а именно:
-
при синхронизации с динамическими приоритетами; -
при синхронизации параллельных действий иа, описываемой логической функции «и»; -
при синхронизации параллельных действий иа, описываемой логической функции «или»; -
при последовательном опросе реплицированных источников информации; -
при последовательном опросе нереплицированных источников информации; -
при оценке достижимости цели.
Результаты представленные и описанные в методике на рисунке 4.
-
Выбор пунктов преодоления априорной неопределённости
После выбора методов преодоления априорной неопределённости и нажатием кнопки «Вперед», программа переходит к следующему этапу.
В выведенной форме используемой программы представлены:
-
конечные данные по устранению вероятности априорной неопределенности по формуле P(k≤N〖_max〗); -
на форме программы представляются конечные данные по вероятности устранения априорной неопределённости P(k≤N〖_max〗); -
среднее время устранения априорной неопределённости MO[k]; -
новые распределения плотностей вероятностей для каждого выбранного метода.
Результат представлен на рисунке 5.
-
Вероятности для каждого метода
3 Проанализировать полученные результаты и сформулировать вывод относительно влияния механизма синхронизации действий на качество ИИА.
Вероятность устранения априорной неопределённости P(k≤N_max) больше всего во второй ситуации 0,8, а среднее время устранения априорной неопределённости М0[k] меньше и составляет 2,43.
Согласно распределениям, успешный запрос для первого ресурса сети выполниться за пять квантов с вероятностью 64%. Успешный запрос для второго выполниться за первые пять квантов с вероятностью 83%.
Вывод относительно влияния механизма синхронизации действий на качество ИИА.
Так как первый ресурс сети подключён посредствам локальной сети, а второй удалённо, их быстродействие различаться. Низкая скорость канала несколько уменьшает быстродействие источника. Второй эксперимент показывает лучшие результаты по быстродействию, что означает его эффективность.
ВЫВОД
В ходе лабораторной работы произведено исследование качества интеллектуальных информационных программных агентов при априорной неопределённости описания механизмов синхронизации их действий. Получены общие знания и понимания работы программного продукта “NetIntelAgent”.
Также освоены следующие компетенции:
ПК-1 – способность проводить предпроектное обследование объекта проектирования, системный анализ предметной области, их взаимосвязей;
ПК-2 – способность проводить техническое проектирование;
ПК-3 – способность проводить рабочее проектирование;
ПК-4 – способность проводить выбор исходных данных для проектирования;
ПК-10 – способность разрабатывать, согласовывать и выпускать все виды проектной документации;
ПК-30 – способность поддерживать работоспособность информационных систем и технологий в заданных функциональных характеристиках и соответствии критериям качества;
ПК-22 – способность проводить сбор, анализ научно-технической информации, отечественного и зарубежного опыта по тематике исследования
ПК-17 – способность использовать технологии разработки объектов профессиональной деятельности;
ОПК-3 – способность применять основные приемы и законы создания и чтения чертежей, и документации по аппаратным и программным компонентам информационных систем;
ОПК-6 – способность выбирать и оценивать способ реализации информационных систем и устройств (программно-, аппаратно- или программно-аппаратно-) для решения поставленной задачи.