
- •Понятие интеллекта и интеллектуальности системы. «Шкала интеллекта».
- •Антропные, антропоморфные и антропогенные интеллектуальные системы. Принципиальные особенности интеллектуальных систем антропоморфного типа. Абстрактное мышление в ис.
- •Естественные и искусственный интеллекты (ии). Тест а. Тьюринга. Логическое и бионическое (нейрокибернетическое) направления в ии.
- •Формы существования и представления информации. Сигналы, данные, знания. Прагматические и семантические атрибуты информации.
- •Продукционная модель, правила формирования условий и действий. Механизмы реализации исполняемых утверждений. Прямой и обратный логический вывод при использовании правил-продукций.
- •Семантические сети (метасети). Представление знаний в виде фреймов. Фреймы-прототипы и фреймы-примеры, процедуры-демоны и процедуры-слуги. Концептуальные структуры, онтологии и таксономии.
- •Нечеткие знания, их природа и классификация, способы обработки. Виды нечеткости знаний, способы их устранения и/или учета в интеллектуальных системах.
- •Нечеткие множества и нечеткие выводы. Лингвистические переменные. Функции принадлежности. Алгебра нечетких множеств.
- •Понятие экспертной системы (эс). Структура и классификация эс. Основы методологии экспертных систем. Архитектура экспертных систем.
- •Инструментальные средства разработки экспертных систем. Оболочки экспертных систем. Языки программирования экспертных систем. Инструментальные средства разработки эс (на примере Multi Studio).
- •Области приложения иис. Интеллектуальные роботы. Их обобщенная структура.
- •Иис в системах управления, экономике, финансах, делопроизводстве, науке, медицине. Ис в информационной безопасности и поддержке принятия решений.
- •Internet и Semantic Web. Интеллектуальные Интернет-технологии. Интеллектуальные информационно-поисковые системы. Машины поиска.
Продукционная модель, правила формирования условий и действий. Механизмы реализации исполняемых утверждений. Прямой и обратный логический вывод при использовании правил-продукций.
Продукционная модель или модель, основанная на правилах, позволяет представить знания в виде предложений типа «Если (условие), то (действие)».
Под условием понимается некоторое предложение — образец, по которому осуществляется поиск в базе знаний, а под действием — действия, выполняемые при успешном исходе.
Способы реализации механизма исполняемых утверждений часто называют парадигмами программирования. К основным парадигмам относят:
процедурное программирование. Активная роль отводится процедурам, а не данным; причем любая процедура активизируется вызовом. Подобные способы задания поведения удобны для описаний детерминированной последовательности действий одного процесса или нескольких взаимосвязанных процессов.
программирование, ориентированное на данные. Активная роль принадлежит данным, а не процедурам. Здесь со структурами активных данных связывают некоторые действия (процедуры), которые активизируются тогда, когда осуществляется обращение к этим данным.
программирование, ориентированное на правила. Поведение определяется множеством правил вида «условие-действие». Условие задает образ данных, при возникновении которого действие правила может быть выполнено. Правила в данной парадигме играют такую же роль, как и операторы в процедурной парадигме. Подход, ориентированный на правила, удобен для описания поведения, гибко и разнообразно реагирующего на большое многообразие состояний данных.
объектно-ориентированное программирование. Программа организуется вокруг сущностей, называемых объектами, которые включают локальные процедуры (методы) и локальные данные (переменные).
Существуют два типа продукционных систем - с прямыми и обратными выводами. Прямые выводы реализуют стратегию «от фактов к заключениям». При обратных выводах выдвигаются гипотезы вероятных заключений, которые могут быть подтверждены или опровергнуты на основании фактов, поступающих в рабочую память. Существуют также системы с двунаправленными выводами.
Представлений знаний на основе формальных систем. Логические концепции представления знаний. Аристотелева логика, логика предикатов первого порядка, логика Хорна, модальные и многозначные логики, логика возможного-необходимого, физические и псевдофизические логики.
Основная идея подхода при построении логических моделей представления знаний — вся информация, необходимая для решения прикладных задач, рассматривается как совокупность фактов и утверждений, которые представляются как формулы в некоторой логике. Знания отображаются совокупностью таких формул, а получение новых знаний сводится к реализации процедур логического вывода
Основу аристотелелвой логики составляют 4 соотношения.
Все A являются B.
Никакие A не являются B.
Некоторые A являются B.
Некоторые A не являются B.
Главная идея логики предикатов заключается во взаимно-однозначном сопоставлении каждого уникального объекта с индивидуальной объектной константой, обозначаемой именем объекта, а класс однотипных объектов – с объектной переменной, значением которой являются объектные константы. Предикатом называют высказывательную функцию, определенную на множестве наборов значений объектных переменных.
Модальная логика — логика, в которой кроме стандартных логических связок, переменных и/или предикатов есть модальности (модальные операторы). Модальности бывают разные; наиболее распространены временные и пространственные.
Многозначная логика — тип формальной логики, характерный наличием более чем двух возможных истинностных значений (истинности и ложности).
Особенности псевдофизических логик: переменные в моделях являются лингвистическими, т.е. имеют в качестве своих значений либо слова естественного языка, либо функции принадлежности, соответствующие этим словам; все переменные измеряются в порядковых шкалах с отношением строгого порядка (для лингвистических переменных используются порядковые шкалы, для нелингвистических — метрические); правила, используемые в псевдофизических логиках, учитывают порядковые или метрические шкалы и расположение на них фактов и событий.