Диссертация (Многоязыковый информационный поиск с использованием мультиагентной платформы), страница 13

PDF-файл Диссертация (Многоязыковый информационный поиск с использованием мультиагентной платформы), страница 13 Технические науки (27603): Диссертация - Аспирантура и докторантураДиссертация (Многоязыковый информационный поиск с использованием мультиагентной платформы) - PDF, страница 13 (27603) - СтудИзба2019-03-12СтудИзба

Описание файла

Файл "Диссертация" внутри архива находится в папке "Многоязыковый информационный поиск с использованием мультиагентной платформы". PDF-файл из архива "Многоязыковый информационный поиск с использованием мультиагентной платформы", который расположен в категории "". Всё это находится в предмете "технические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. , а ещё этот архив представляет собой кандидатскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени кандидата технических наук.

Просмотр PDF-файла онлайн

Текст 13 страницы из PDF

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

Исследования проводились на специально разработаннойэкспериментальнойсистемемногоязыковогоинформационногопоиска,построенной с использованием мультиагентной архитектуры.Проведены результаты оценки качества экспериментальной системы,реализованнавшей методику, которая предложена в настоящей работе.4.1 Разработка экспериментальной системыПредложенные в работе решения были использованы при созданиимультиагентной системы МИП. Структура системы соответствует модели вразделе 2.3. Для реализации агентов были использованы программныеплатформы JADE и Rapid Miner.4.1.1 Программные платформы мультиагентной архитектурыВ настоящее время ведутся работы в направлении стандартизациитехнологий агентов FIPA (Foundation for Intelligent Physical Agents) [13], [223] иреализации сред разработки для построения мультиагентных систем.

FIPA [224]является некоммерческой ассоциацией компаний и организаций, занимающейсяспецификациями общих агентских технологий.Работа по стандартизации, осуществляемая FIPA, является направлением,позволяющим легко организоватьвзаимозаменяемость между агентнымисистемами, потому что FIPA не использует язык коммуникации агентов иуказывает ключевых агентов, необходимых для управления системой агентов.94Онтология необходима для взаимодействия между системами и определяеттранспортный уровень протоколов.JADE (Java Agent Development Framework) является программнымобеспечением для разработки агентских приложений в соответствии соспецификациями FIPA для взаимозаменяемый интеллектуальных МАС.FIPA придерживается двух основных правил. Первое заключается в том,что время достижения консенсуса и завершения работы над стандартом недолжно быть длительным и в основном не должно быть тормозом прогресса, а,наоборот, ускорять его до того, как начнется производство.

Второе заключаетсяв том, что внешнее поведение компонентов системы должно быть указано составлениемдеталейреализацииивнутреннихархитектурагентовразработчикам.В частности, внутренняя архитектура JADE является проприетарной, дажеесли она соответствует интерфейсам, стандартизированным FIPA. Во-первых,они описывали эталонную модель агентной платформы, как показано, нарисунке 4.1. Обычно они определяют роли некоторых ключевых агентов,необходимых для управления платформой, и указывают язык управленияконтентом и онтологию.Рисунок 4.1 – FIPA эталонная модель агентской платформы [224]95Три ключевые необходимые роли были введены в агентскую платформу.Система управления агентом является агентом, который осуществляет контрольдоступа и использования платформы. Он отвечает за аутентификациюрезидентных агентов и управление регистрациями.

Канал коммуникацииагентов является агентом, который предоставляет путь для базовых контактовмежду агентами внутри и вне платформы. Это базовый метод коммуникации,которыйпредоставляетнадежную,упорядоченнуюиточнуюслужбурасписания сообщений. Он должен поддерживать протокол IIOP (Internet InterOrb Protocol) для взаимозаменяемости между разными агентским платформами.Менеджер каталогов является агентом, предоставляющим сервис справочниковагентам платформы. Заметим, что отсутствуют ограничения для реальнойтехнологии, использованной при реализации платформы: платформа на основеэлектронной почты, CORBA (Common Object Request Broker Architecture),многопоточные Javа-приложения могут соответствовать стандартам FIPA.Разумеется, стандарт регламентирует также язык коммуникации агентов ACL(Agent Communication Language).

Коммуникация между агентами основана напередачесообщений,гдеагентыосуществляюткоммуникациюпутемформулирования и отправки индивидуальных сообщений друг другу. ACLFIPA стандартизирует язык сообщений путем установки кодировки, семантикии прагматики сообщений.Стандарт не регламентирует специальный механизм для внутреннейпередачи сообщений. Наоборот, так как разные агенты могут работать наразных платформах и использовать разные сетевые технологии, FIPAрегламентирует то, что сообщения, пересылаемые между платформами,должны быть кодированы в текстовой форме.

Предполагается, что агент имеетнекоторые средства передачи этих текстов. Синтаксис ACL очень близок кшироко используемому языку коммуникаций KQML [224]. Однако, несмотря96на сходство синтаксиса, между KQML и ACL имеются фундаментальныеразличия, наиболее очевидное – существование формальной семантики дляACL, которая должна устранять любую двусмысленность и путаницу виспользовании языка [224].JADE (Java Agent Development Framework) является программнымфреймворком для упрощения разработки приложений агентов в соответствиисо стандартами FIPA о взаимозаменяемости интеллектуальных мультиагентныхсистем.

Целью JADE является упрощение разработки при гарантированиисоответствия посредством всеобъемлющего набора системных служб и агентов.Для достижения такой цели JADE предлагает следующий список функцийпрограммисту агента [225]:FIPA-совместимая агентская платформа, которая включает системууправления агентами, менеджер каталогов и канал коммуникации агентов. Всеэти три агента автоматически активируются во время запуска распределеннойагентской платформы. Агентская платформа может быть разделена нанесколько хостов (предполагается, что между ними нет межсетевого экрана фаерволла). Предполагается наличие только одного Java-приложения и, такимобразом, одной Виртуальной машины, выполняющейся на каждом хосте.Агенты реализованы как один Java-поток, и для эффективной легковеснойкоммуникации между агентами на одном хосте используются Java-события.Параллельные задачи также могут быть запущены на одном агенте, и JADEпланирует эти задачи более эффективным образом, чем это делает Javaвиртуальная машина для потоков;- число FIPA совместимых каталогов может быть задано во время запускадля реализации мультидоменных приложений, где понятие домена являетсялогическим согласно описанию FIPA 97, часть 1;97- интерфейс программирования упрощает регистрацию служб агентов содним или более доменами (например, менеджер каталогов);- механизм передачи и интерфейс отправки/приема сообщение кому/отдругих агентов;- FIPA97 – совместимый IIOP-протокол для соединения с разнымиагентскими платформами;- легкое средство передачи ACL-сообщений внутри одной мультиагентнойплатформы в виде закодированных Java-объектов, в отличие от строк воизбежание процедур сортировки и пересортировки.

Когда отправитель илиполучатель не принадлежат одной платформе, преобразование скрыто отразработчиков агента, которому необходимо работать с одним и тем же классомJava-объектов;- готовая к использованию библиотека протоколов взаимодействия FIPA;- автоматическая регистрация агентов в cистеме управления агентами;- служба имен, совместимая с регламентом FIPA: во время запуска агентыполучают свои GUID (Globally Unique Identifier) от платформы;- графический интерфейс пользователя для управления несколькимиагентами и агентными платформами из одного агента. Можно осуществлятьмониторинг и протоколирование активности каждой платформы.Агентская платформа JADE совместима со стандартами FIPA97 ивключает все те необходимые агенты для управления платформой. Всекоммуникациимежду агентамиосуществляютсяпосредствомпередачисообщений, в которых FIPAACL является языком представления сообщенийАрхитектура ПО основана на сосуществовании нескольких виртуальныхмашин (далее ВМ) Java, а коммуникации осуществляются с помощью Java RMI(Remote Method Invocation) между разными ВМ и сигнализации событий вкаждой ВМ.

Каждая ВМ представляет собой простейший контейнер агентов,98которые предоставляют полную среду для запуска и исполнения агентов,позволяющую нескольким агентам одновременно запускаться на одном и томже хосте. В принципе эта архитектура позволяет запускаться нескольким ВМ наодном хосте; однако этого делать не рекомендуется ввиду увеличения расходовресурсов и отсутствия каких-либо преимуществ.

Каждый агент-контейнерявляется многопоточной средой исполнения, состоящий из одного потока длякаждого агента и системой потоков, порожденных RMI (runtime system) длядиспетчеризации сообщений. Специальный контейнер выполняет функциюфронт-энда, запускает и исполняет управляющих агентов, представляя всюплатформу внешнему миру. Полнофункциональная агентская платформа (далееАП) затем собирается из нескольких агентов-контейнеров, как показано нарисунок 4.2.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5301
Авторов
на СтудИзбе
416
Средний доход
с одного платного файла
Обучение Подробнее