Лекция: Инструментальные средства для разработки интеллектуальных систем

 

4 типа инструментальных средств:

1- языки программирования

2- языки представления знаний (имеют встроенные механизмы поиска решений, пример Prolog, OPS 5);

3- оболочки экспертных систем (характеризуются определенными правилами, жесткие — ограниченные, пример Expert).

4- инструментальные среды -ИС (нет жесткости, пример J2 – объектно-ориентированная интегрирующая среда, используется для разработки систем реального времени)

 

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

Для ЭС – все компоненты имеются в готовом виде (только ввести значения):

— — жесткость, определенные средства ввода/вывода

+ — быстрое создание системы

Для ИС – возможности – готовые оболочки, модификация оболочек, средства создания оболочек, компоненты для построения оболочки.

+ — развитый графический интерфейс, средства для создания системы

 

 

Состав средств автоматизации:

1- готовые оболочки

2- средства модификаций оболочек

3- набор компонент для создания собственных

4- средства комплексного интегрирования компонент

5- развитый графический интерфейс
59. Интеллектуальные агенты

 

Интеллектуальный агент (слабое определение) – программно или аппаратно реализованная система, обладающая следующими свойствами:

— автономность (может действовать без вмешательства человека, при этом контролирующая свою деятельность);

— корпоративное поведение (взаимодействие на одном языке, решать общие задачи – мультиагентность);

-реактивность (подстраивается под на изменение окружающей среды);

— целенаправленная активность (может проявлять инициативность, может сам определять цели и достигать их).

Интеллектуальный агент (сильное определение) – плюс к предыдущим:

— наличие знаний (постоянные знания, которые не меняются во времени);

— убеждения (переменная часть знаний);

— желание (состояние или ситуация, которая по той или иной причине желательна для агента, но множество желаний может быть противоречиво);

— обязательства (может принимать на себя обязательства от других агентов);

— намерения (непротиворечивое множество желаний с множеством обязательств – обязательства совместимые с желаниями);

— цели (конкретные состояния и ситуации, выбранные в соответствие с текущей стратегией поведения).

 

Существуют мульти агентные системы или мульти организации, они включают:

1- множество организационных единиц (агенты);

2- среда, в которой функционируют агенты и объекты);

3- задачи, которые должны решать агенты;

4- отношения между агентами;

5- действия агентов.

Решение задач мультиагентными системами включает этапы:

1- агент-менеджер включает задачи и выдает задачи агентам-исполнителям;

2- агенты-исполители производят декомпозицию своей задачи и отдают часть другим исполнителям;

3- решение задачи;

4- интеграция результатов решения отдельных задач.


еще рефераты
Еще работы по информатике