- •1. Понятие информационной системы и информационной технологии. Классификация информационных систем (асу, сппр)
- •2. Понятие информационной системы и информационной технологии. Классификация информационных систем (аивс, аисс, асо)
- •3. Понятие информации и ее свойства. Схема передачи информации.
- •4. Информационные системы управления проектами
- •5. Основные этапы проектирования информационных систем
- •6. Жизненный цикл информационной системы
- •7. Этапы проектирования баз данных
- •I этап. Постановка задачи.
- •9. Сетевая и иерархическая модель данных. Преимущества и недостатки
- •8. Инфологическая модель представления данных
- •10. Реляционная модель представления данных
- •11. Операции реляционной алгебры и построение запросов к реляционной базе данных
- •1) Проекция
- •12. Информационные системы в маркетинге
- •13. Информационные системы в страховании
- •15. Понятие и классификация экспертных систем
- •16. Понятие экспертной системы и ее архитектура
- •17. Понятие и классификация интеллектуальных информационных систем
- •18. Логическая модель представления знаний в экспертных системах
- •19. Продукционная модель представления знаний в экспертных системах
- •20. Модель представления знаний в экспертных системах на основе семантических сетей
- •21. Применение интеллектуальных информационных систем в экономике
- •22. Механизмы вывода на основе семантических сетей
- •23. Метод резолюций как механизм вывода в системах на основе логической модели представления знаний
- •24. Механизмы вывода в системах на основе продукционной модели представления знаний
- •25. Байесовский вывод в экспертных системах
21. Применение интеллектуальных информационных систем в экономике
Применения интеллектуальных информационных систем основывается на решении различных классов экономических задач в условиях неопределенности и динамичности среды функционирования предприятий, к которым относятся: •экономический анализ;
• обоснование стратегических решений;
• инвестиционное проектирование;
• планирование, реорганизация и мониторинг бизнес-процессов;
• адаптация корпоративных информационных систем;
• создание и организация доступа к корпоративной памяти (хранилищу знаний).
22. Механизмы вывода на основе семантических сетей
Механизм вывода использует особый метод генерации выводов, так называемый «метод распространяющейся активности и техники пересечений». Процесс осуществляется построением на основе введенных высказываний цепочек возможных выводов во всех направлениях до тех пор, пока в сети не обнаружится пересечение или не найден фрагмент, отражающий поставленный запрос к базе знаний. Недостаток – сложность организации процедуры вывода. Область применения семантических сетей – системы обработки естественного языка, системы технического зрения и другие.
23. Метод резолюций как механизм вывода в системах на основе логической модели представления знаний
Шаг 1: Необходимо поставить для всех знаний содержащихся в БД дизъюнкты.
Шаг 2: Построить отрицательные факты, выводимость которых надо доказать, при этом факт должен быть дизъюнктом.
Шаг 3:Каждый из построенных дизъюнктов становится вершиной графа. Для 2-х дизъюнктов в один из которых входит некоторое высказывание L, а в другое отрицание этого высказывания строится резольвента. Если в результате построения резольвенты возникла необходимость склеивания 2-х противоречивых высказываний, то говорится, что получилась пустая резольвента, это означает, что факт выводится логически из базы знаний.
24. Механизмы вывода в системах на основе продукционной модели представления знаний
Процедура логического вывода в системах, основанных на продукционных моделях, в принципе не сложная. Как правило, она включает следующие части:
рабочую память (базу данных) – фактические данные, описывающие возможное и текущее состояние предметной области – хранящуюся в оперативной памяти;
базу продукционных правил, содержащую все допустимые зависимости между фактами предметной области и хранящуюся в долговременной памяти;
механизм логического вывода.
Механизм логического вывода обеспечивает формирование заключений, воспринимая вводимые факты как элементы правил, отыскивая правила, в состав которых входят введенные факты, и актуализируя те части продукций, которым соответствуют введенные факты. Теоретической основой построения механизма логического вывода служит теория машины Поста.
Механизм логического вывода выполняет функции поиска в базе правил, последовательного выполнения операций над знаниями и получения заключений. Существует два способа проведения таких заключений – прямые выводы и обратные выводы.
Пусть имеется совокупность продукций в виде цепочек правил:
Прямым выводам (прямой цепочке рассуждений) соответствует движение от посылок к следствиям.
Механизм логического
вывода, использующий прямые выводы, в
качестве образца выбирает введенный в
базу данных (рабочую память) факт
и
если при сопоставлении он согласуется
с посылкой правила, то делается
заключение
,
которое тоже помещается в базу данных
как факт, описывающий состояние предметной
области. Последовательно выводятся
новые результаты, начиная с уже известных.
Однако отсутствие связи между
фактами
и
может
привести к обрыву процедуры и конечный
результат
не
может быть получен. Это считается
основным недостатком прямых механизмов
логического вывода и требует от
пользователя знания всей структуры
модели предметной области. Особенно
явно этот недостаток проявляется при
включении в базу знаний новых фактов и
правил: если они не связаны в цепочку с
имеющимися фактами, то они становятся
балластом – механизм логического вывода
никогда их не найдет. С этой точки зрения
использование обратной цепочки
рассуждений предпочтительнее.
Обратным выводам (обратной цепочке рассуждений) соответствует движение от цели (факта, который требуется установить) к предпосылкам. В обратном механизме логического вывода работа начинается от поставленной цели. Если цель согласуется с консеквентом (заключением) продукции, то антецедент (посылка) принимается за подцель и делается попытка подтверждения истинности этого факта. Процесс повторяется до тех пор, пока не будут просмотрены все правила, имеющие в качестве заключения требуемый факт.
Так, в приведенном
примере движение от заключения
приводит
к необходимости подтверждения факта
.
Факт
может
подтвердиться, если подтверждается
.
Если
не
подтверждается, то механизм логического
вывода отыщет правило, связывающее
с
и
перейдет на анализ второй цепочки
правил. Дойдя до правила
,
система запросит базу данных (рабочую
память) или пользователя о справедливости
факта
.
Если факт
подтверждается,
то происходит возвратное движение по
правилам, все факты актуализируются
(считаются справедливыми) и цель
достигается успешно. В противном случае
система явно указывает причину
недоказанности выводов, что, в отличие
от прямой цепочки рассуждений, облегчает
работу пользователя.
Функцией, реализующей работу механизма логического вывода, является рекурсивная процедура сопоставления с образцом.
Рекурсия (лат. «recurso» – бегу назад, спешу обратно, возвращаюсь) – способ решения задач, заключающийся в разбиении исходной задачи на подзадачи. Если подзадача есть уменьшенный вариант исходной задачи, то способ ее разбиения и решения идентичен примененному к исходной задаче. Последовательное разбиение приводит к задаче, решаемой непосредственно. Это решение служит основанием для решения подзадачи верхнего уровня и т. д., пока первоначальная задача не будет решена.
