Agent-Based Engineering, the Web, and Intelligence ( Разработка, основанная на агентах, интернет и интеллект ) Голенецкая Наталия 545 группа, мат - мех.

Презентация:



Advertisements
Похожие презентации
Сервисы Интернет. РЕЗОЛЮЦИЯ: Федеральный сетевой совет признает, что следующие словосочетания отражают наше определение термина "Интернет". Интернет это.
Advertisements

1 Концепция Web 2.0 Пользователи становятся активными участниками работы сети. Мы наполняем сеть информацией, сами её организуем, сами определяем параметры.
Сетевые службы Для конечного пользователя сеть это не компьютеры, кабели и концентраторы и даже не информационные потоки, для него сеть это, прежде всего,
Выполняла студентки группы 19D-411: Макущенко Мария.
WORLD WIDE WEB – Всемирная паутина Подготовила ученица 11 класса «А» Солоничкина Екатерина.
"С чего начинать, Ваше Величество?" "Начни с начала", важно ответил Король, "и продолжай, пока не дойдешь до конца." Льюис Кэролл, Приключения Алисы в.
Интернет - Всемирная информационная компьютерная сеть, связывающая между собой как пользователей компьютерных сетей, так и пользователей индивидуальных.
Шлюзы Итак, шлюз согласует коммуникационные протоколы одного стека с коммуникационными протоколами другого стека. Программные средства, реализующие шлюз,
Назначение и струкутура сети Интернет Компьютерные телекоммуникации.
Что такое компьютерная сеть КОМПЬЮТЕРНАЯ СЕТЬ – это система компьютеров, связанных каналами передачи информации Локальная сеть (в пределах помещения, предприятия)
Чувашский Государственный педагогический университет имени И.я.Яковлева Тема учебного проекта: Базы данных в сети Интернет Автор: Студент ФМФ 5-го курса.
WEB- ТЕХНОЛОГИИ Лекция 1. WEB- ПРИЛОЖЕНИЯ 1 Особый тип программ, построенных по архитектуре « клиент - сервер » Основа получение запросов от пользователя.
Назначение и классификация компьютерных сетей Современное производство требует высоких скоростей обработки информации, удобных форм её хранения и передачи.
Сети в последнее время из модного дополнения к компьютерам все более превращаются в обязательную принадлежность любой компании, имеющей больше одного компьютера.
Проверка пройденного материала 1.Что такое компьютерная сеть? 2.Перечислите топологии локальных сетей. Какая топология в нашем классе? 4.Что такое глобальная.
Глобальная сеть Современный бизнес колледж Тема 2011 – 2012 уч. г.
WEB- ТЕХНОЛОГИИ Лекция 6. Понятие Web- сервисов 1 Интерфейс в глобальную сеть для некоторого абстрактного программного обеспечения, этот интерфейс позволяет.
Сервисы Интернет Под сервисами или службами Internet обычно понимаются те виды услуг, которые оказываются серверами, входящими в сеть. Рассмотрим наиболее.
Интернет и Всемирная паутина. Internet = INTERconnected NETworks (Связанные сети) - глобальное информационное пространство, хранящее огромное количество.
Доменная система имен. Всемирная паутина. Поисковые системы В этой лекции вы найдете ответы на следующие вопросы: Как построена и как работает система.
Транксрипт:

Agent-Based Engineering, the Web, and Intelligence ( Разработка, основанная на агентах, интернет и интеллект ) Голенецкая Наталия 545 группа, мат - мех

О чем пойдет речь ? Использование KQML- агентов и их совместимость с World-Wide Web Отличительная особенность таких агентов потребность протокола соединения равноправных узлов (peer-to-peer) против протокола клиент - сервер HTTP интеллект - не необходимое свойство агентов и не отличает агентов от других видов программного обеспечения.

Internet-based Software Agents ( основанные на Интернете агенты ) Ранее пытались определить что такое агент : Агент - кто - то или что - то, что действует от имени но это, кажется, покрывает все компьютеры и программное обеспечение

Интеллектуальные Агенты Математически формальное определение : автономный агент - система и часть окружающей среды. Система чувствительна к среде и взаимодействует с ней в течение долгого времени и может воспроизвести эти чувства в будущем.

Интеллектуальные Агенты Для Foner агент обязательно " интеллектуален ", и " автономия " - только одна решающая особенность. Его определение : Автономия требует аспектов периодического действия, непосредственного выполнения, и инициативы, в которой агент должен быть в состоянии предпринять приоритетные или независимые действия, которые в конечном счете принесут пользу пользователю.

Автономия против Интеллекта ? Автономия более полезна в различении агентов от других видов программного обеспечения Автономия иногда используется, чтобы определить интеллект Когда использовались термины " автономные " или " интеллектуальные », ясно, что пользователь хочет чтобы программное обеспечение было чем - то большим чем простым сервером, мобильным или нет.

Servers and Mobile Agents Агенты из группы МА, как правило, не на веб - основе Некоторые примеры этих агентов (BargainFinder и Cyber Yenta)- выполняют поиск для пользователя Интеллект здесь, в основном, в сопоставлении строк. Термин " агент " может означать, что эти программные услуги контактируют с другими источниками информации и собирают их в соответствии с параметрами, установленными пользователем Вполне хорошее слово в вычислительной технике для таких механизмов : " сервер ".

Typed-Message Agents Могут рассматриваться как интеллектуальные, хотя они часто не мобильные. Инженерный подход к определению агента программные агенты общаются, используя общую внешний язык, внутренний ( содержание ) язык, и онтологии

Typed-Message Agents Подход Genesereth - агенты Type- message определены с точки зрения сообществ агентов. Сообщество должно обменяться сообщениями, чтобы выполнить задачу. Должны использовать общий протокол сообщения - KQML, в котором часть семантики сообщения типизирована и независит от приложения

No Surprise without Peer-to-Peer Вы посылаете запрос печати и получаете неожиданное, но полезное сообщение по электронной почте, что файл не может быть напечатан по некоторым причинам. Демоны принтера начинают быть похожими на агентов выполняют задачу в соответствии с Вашим собственным удаленным программным обеспечением. Вообразите демона принтера, который не только посылает вам сообщение Жаль, но и помнит, почему запрос не работал. И на следующий день, удаленная машина заработала, и демон принтера посылает вам " Ответ " или уведомление, спрашивающее, хотели ли бы напечатать тот файл в конце концов ?

No Surprise without Peer-to-Peer Если бы это был простой сервер, то этого не случилось бы Протокол клиент - сервер допускает один ответ на один запрос не позволяют серверам начинать сообщения. Протокол должен быть соединением равноправных узлов (peer-to-peer)

Серверы против Агентов успешный эксперимент MADEFAST попробовали несколько основанных на Интернете инструментов WWW был самой эффективной технологией. проблема в структуре информации ни один из признаков HTML не соответствует типу структуры, требуемой техническими агентами Type-message Обширные веб - страницы, которые документируют проект MADEFAST, не могут быть прочитаны агентами

Серверы против Агентов Обратное также верно Агенты обычно не производят веб - страниц Нет никакого общего общего протокола, такого как KQML, с некоторой семантикой, которые независимы от области. Таким образом окружающая среда сети, с ее клиент - серверной природой и неструктурированными данными не является способствующей агентам это можно было бы даже назвать " враждебным ".

Соединение Агентов по Сети Автономные агенты требуют коммуникаций соединения peer-to-peer Агенты становятся основной технологией для веб - сервера Нет никакого поведения агента, заметного пользователю. Пользователи не знают о других пользователях или других агентов. Таким образом нет никакой проблемы с многократными сообщениями и клиентами.

Заключение Прилагательные, " интеллектуальные " и " автономные ", являются проблематичными терминами для программного обеспечения, которое не основано на сети. Агенты, которые разрабатываются для технических приложений,type-message агентов в значительной степени несовместимы с сетью, и очень отличаются от технических веб - серверов Сеть " клиент - сервер ориентируемый ", и агенты требуют коммуникаций соединения peer-to-peer. Агенты требуют структуры, отражающую семантику уровня задачи, а сеть ориентируется на доставке и показе информации.

Bibliography Agent-Based Engineering, the Web, and Intelligence cdr.stanford.edu/NextLink/Expert.html