- •Информационное общество и информационные ресурсы
- •Модели электронного правительства
- •Суть федеральной целевой программы «Электронная Россия»
- •Информсистемы поддержки деятельности федеральных органов госвласти Ситуационные (кризисные) центры и интеллектуальные кабинеты руководителя
- •Некоторые информационно-аналитические программы
- •Информационные ресурсы общества и предприятий Понятие информации
- •Информационные ресурсы и информационные технологии
- •Информационные технологии как средство доступа к информационным ресурсам Информационные и коммуникационные технологии. Рынок ит
- •Информационно-аналитические услуги.
- •Системная интеграция
- •Консалтинг в области информационных технологий.
- •Интернет-технологии доступа к мировым информационным ресурсам
- •Виды информационных услуг в Internet.
- •Информационные системы и их классификация
- •Ф актографические информационные системы типа асу и аис (по степени автоматизации:
- •Классификация информационных систем, используемых в экономике
- •Системы электронной обработки данных (сод)
- •Информационные процессы
- •Базы данных
- •Распределенная бд (рбд) –
- •Централизованная бд -
- •Основные требования к бд:
- •Модели данных
- •Реляционная модель
- •Иерархическая модель
- •Сетевая модель данных
- •Объектно-ориентированная модель данных
- •Многомерная модель данных
- •Базы данных:организационный аспект
- •Функции субд
- •Доступ к базам данных в интернет
- •Программные средства создания бд
- •Программные средства создания бд
- •Документально-информационный поиск и информационно-поисковые системы
- •Виды информационно-поисковых систем
- •Информационно-поисковый язык
- •Интеллектуальные информационные системы в экономике
- •Интеллект и интеллектуальные задачи
- •Понятие искусственного интеллекта. История развития систем искусственного интеллекта
- •Развитие нейрокибернетики.
- •Кибернетика «черного ящика» и искусственный интеллект.
- •Развитие ии в России
- •Основные направления исследований в области ии
- •Экспертные системы. Применение экспертных систем в экономике История развития экспертных систем
- •Структура экспертной системы
- •Классификация экспертных систем
- •Классификация эс по решаемой задаче.
- •Модели представления знаний Данные и знания. Логическая модель
- •Продукционная модель. Прямой и обратный логический вывод
- •Семантические модели. Модель семантических сетей
- •Достоинства и недостатки семантических сетей.
- •1. Неоднозначность описания.
- •2. Отсутствие формального аппарата установления противоречивости описания.
- •3. Сложность внесения изменений.
- •Фреймовая модель. Логический вывод с использованием механизма наследования
- •Компьютерные сети
- •Линии передачи данных
- •Топологии лвс
- •Использование сети интернет в экономике
- •Возникновение и развитие сети Интернет. Протоколы tcp/ip. Технология www
- •Основные услуги, предоставляемые сетью internet
- •Как соединяются между собой локальные сети?
- •Поисковые системы Интернет
- •Характеристики поисковых систем
- •Использование Интернет в корпоративных информационных системах
- •Интранет-технология - это внутренняя информационная сеть предприятия, построенная на основе технологий интернет
- •Информационная инфраструктура корпорации
- •Технология создания корпоративного Web-сервера
- •Схемы построения Web-сервера
- •Требования к корпоративному Web-серверу:
- •Критерии, которым должен отвечать сайт как инструмент маркетинга фирмы
- •Организация электронной коммерции
- •Формы электронной коммерции
- •Общие черты реализации систем e-commerce
- •Виртуальное предприятие как форма межпроизводственной кооперации
- •Виртуальные предприятия: функции, организация и оперативное управление
- •Информационные технологии построения виртуальных предприятий
- •Динамическая модель оперативного управления на основе интеллектуальных агентов
- •Корпоративные информационные системы
- •Структура и принципы построения информационных систем управления предприятиями (исуп) Концепция исуп
- •Возникновение и развитие стандартов управления предприятием
- •Интеграция и развитие erp-систем
- •Характеристики зарубежных и российских кис
- •Сравнение отечественных и западных ис управления предприятием
- •Внедрение и эксплуатация кис
- •Основные принципы реализации проекта внедрения
- •Основные проблемы внедрения erp-систем
- •Организация и способы внедрения erp-систем
- •Сущность и содержание услуг системной интеграции и ит-консалтинга
- •Основы проектирования информационных систем организационно-экономического назначения
- •Выбор метода и технологии проектирования Классы технологий проектирования
- •Средства проектирования эис
- •Стадии и этапы процесса разработки эис
- •Реинжиниринг бизнес-процессов
- •Современные средства проектирования ис Структурный подход к моделированию эис
- •Состав функциональной модели и построение иерархии диаграмм
- •Модель бизнес процессов idef0
- •Контекстная диаграмма «Изготовление продукции»
- •Модель процессов idef3
- •Виды перекрестков в idef3
- •Объектно-ориентированный анализ и проектирование
- •Методы защиты информации
- •Программно-аппаратные методы защиты от удаленных атак в сетях
- •Нормативные документы в сфере информационной безопасности
- •К нормативно-методическим документам можно отнести
- •Государственные органы рф, контролирующие деятельность в области защиты информации:
Продукционная модель. Прямой и обратный логический вывод
Термин «продукция» был введен американским логиком Е. Постом в 40-х годах прошлого века в работах по обоснованию и формализации алгоритмических систем.
Продукцией называется
правило вида α
β,
где α, β
– слова над некоторым
алфавитом А.
Совокупность правил типа α β получила название системы продукций. Говорят, что продукционная модель (или модель, основанная на правилах) позволяет представить знания в виде предложений типа «Если (условие) …, то (действие) …».
Идея продукций использовалась многими учеными. В работах А.А. Маркова механизм подстановки является основным для уточнения формального определения понятия алгоритмической системы, получившей название нормального алгоритма Маркова. Идея продукций использовалась также Хомским при определении формальных грамматик (1963г.). В дальнейшем этот механизм получил широкое распространение в языках символьного и логического программирования.
Механизм вывода в продукционной системе знаний.
Для того, чтобы «запустить» машину вывода при наличии системы продукционных правил, очевидно необходимы следующие компоненты:
- задание значений переменных, используемых в продукциях;
- сами правила-продукции;
- механизм интерпретации правил.
Значения переменных обычно задаются в так называемой рабочей базе данных – РБД (рабочей памяти) в виде набора конкретных фактов, формат которых согласуется с форматом правил. Совокупность правил-продукций является сердцем системы и называется базой знаний или правил (БЗ). Механизм интерпретации правил как раз и является механизмом вывода (МВ).
Стратегии управления выводом решений
Стратегия "снизу-вверх" осуществляется от ситуации к цели. Алгоритм вывода при этом следующий: 1) определяется ситуация, в которой выполняется условие в условной части (Если), и делается логический вывод согласно констатирующей части (то); 2) полученный вывод понимается как условие, выполнение которого следует определить по условной части другого правила и т.д. Пусть, например, необходимо решить такую элементарную задачу.
Пример. Некий рыбак собирается на рыбалку. При этом он рассуждает по следующей продукционной схеме.
1. Если вода в реке поднимается, то рыба выходит на мель.
2. Если вода в реке опускается, то рыба уходит в глубину.
3. Если лето влажное, то вода в реке поднимается.
4. Если лето сухое, то вода в реке опускается.
5. Если рыба выходит на мель, то следует применять легкую блесну.
6. Если рыба уходит в глубину, то следует применять тяжелую блесну.
Лето выдалось влажное – какую блесну брать на рыбалку?
Мы будем решать эту задачу по алгоритму "снизу-вверх".
1). В условной части заданных правил ищем условие, совпадающее с исходной ситуацией "лето влажное" (правило 3). Делаем вывод: «вода в реке поднимается». 2). Принимаем этот вывод как новое условие, следствие которого следует определить, и ищем соответствующее правило (правило 1). Делаем вывод: «рыба выходит на мель». 3). В условной части правил ищем совпадение для ситуации «рыба выходит на мель» (правило 5). Окончательный вывод: блесну следует брать легкую.
Достоинства и недостатки системы продукций как модели представления знаний. Популярность продукционных моделей определяется несколькими факторами:
1. Подавляющая часть человеческих знаний может быть описана в виде продукций.
2. Системы продукций является модульными. За небольшим исключением удаление или добавление продукций не приводит к изменениям в основных продукциях.
3. При необходимости системы продукций могут реализовать любые алгоритмы и, следовательно, способно отражать любое процедурное знание, доступное ЭВМ.
4. Наличие в продукциях указателей на сферу применения продукций позволяет эффективно организовывать память, сократив время поиска в ней необходимой информации. Классификация сфер может быть многоуровневой, что еще более повышает эффективность поиска знаний, т.к. позволяет наследовать информацию о базе знаний.
5. При объединении систем продукций и сетевых представлений получаются средства, обладающие большой вычислительной мощностью.
6. Естественный параллелизм в системе продукций, асинхронность их реализации делают продукционные системы удобной моделью ЭВМ новой архитектуры, в которой идеи параллельности и асинхронности является центральной.
Продукционные модели имеют, по крайней мере, два недостатка:
1. При большом числе продукции становится сложной проверка непротиворечивости системы продукций. Это заставляет при добавлении новых продукций тратить много времени на проверку непротиворечивости новой системы.
2. Из-за присущей системе недетерминированности (неоднозначного выбора выполняемой продукции из множества активизированных продукций) возникают принципиальные трудности при проверке корректности работы системы. Считается, что если число продукций достигает тысячи, то мало шансов того, что система будет нормально функционировать. Именно поэтому число продукций, с которым, как правило, работают современные интеллектуальные системы, не превышало тысячи. Если их больше, то осуществляется декомпозиция предметной области и задача разбивается не более мелкие.
Продукционным моделям не хватает строгой теории. Пока в них преобладает эвристика. При задании модели проблемной области в виде совокупности продукций нельзя быть уверенным в ее полноте и непротиворечивости. Причина неудач создания теории кроется в расплывчатости самого понятия продукции. Переход к алгоритмической схеме мало что дает, так как при этом исключается основное свойство продукционных систем - их модульность и проистекающая из этого асинхронность и параллельность выполнения операций в системе.
Имеется большое число программных средств, реализующих продукционный подход: язык OPS5; оболочки ЭС – EXSYS Professional, Kappa, ЭКСПЕРТ, ЭКО; инструментальные системы ПИЭС и СПЭИС, а также промышленные системы (например, ЭС, созданные средствами G2).
